From b12cba4fdaa15f8c1f93ac0d0d8fb95cabd9b0c9 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Mon, 25 Jul 2011 09:12:26 +0200 Subject: [PATCH] base-files: tweak issue and issue.net Issue not shows the kernel version and issue.net now only shows the hostname only once Signed-off-by: Koen Kooi --- recipes-core/base-files/base-files/issue.net | 1 - .../base-files/base-files_3.0.14.bbappend | 19 ++++++++++++++++++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/recipes-core/base-files/base-files/issue.net b/recipes-core/base-files/base-files/issue.net index 2c4d9bb..405e967 100644 --- a/recipes-core/base-files/base-files/issue.net +++ b/recipes-core/base-files/base-files/issue.net @@ -9,4 +9,3 @@ The Angstrom Distribution %h - diff --git a/recipes-core/base-files/base-files_3.0.14.bbappend b/recipes-core/base-files/base-files_3.0.14.bbappend index 31bd972..45c801f 100644 --- a/recipes-core/base-files/base-files_3.0.14.bbappend +++ b/recipes-core/base-files/base-files_3.0.14.bbappend @@ -1,6 +1,6 @@ FILESEXTRAPATHS := "${THISDIR}/${PN}" -PRINC = "6" +PRINC = "7" # Original: volatiles = "cache run log lock tmp" # We don't any of those in volatiles, so: @@ -14,3 +14,20 @@ dirs755 += "${localstatedir}/cache \ ${localstatedir}/volatile/tmp \ " +BASEFILESISSUEINSTALL = "do_install_angstromissue" + +do_install_angstromissue () { + echo ${MACHINE} > ${D}${sysconfdir}/hostname + + install -m 644 ${WORKDIR}/issue* ${D}${sysconfdir} + if [ -n "${DISTRO_NAME}" ]; then + echo -n "${DISTRO_NAME} " >> ${D}${sysconfdir}/issue + echo -n "${DISTRO_NAME} " >> ${D}${sysconfdir}/issue.net + if [ -n "${DISTRO_VERSION}" ]; then + echo -n "${DISTRO_VERSION} " >> ${D}${sysconfdir}/issue + echo -e "${DISTRO_VERSION} \n" >> ${D}${sysconfdir}/issue.net + fi + echo "- Kernel \r" >> ${D}${sysconfdir}/issue + echo >> ${D}${sysconfdir}/issue + fi +}