From 8788ef3dfabe05da2b0207eb5bb7396fb509fa15 Mon Sep 17 00:00:00 2001 From: wlan0 Date: Fri, 3 Apr 2015 22:23:05 -0700 Subject: [PATCH] add os-release file for console container --- scripts/dockerimages/scripts/console.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/scripts/dockerimages/scripts/console.sh b/scripts/dockerimages/scripts/console.sh index 9b7d4562..7806839d 100755 --- a/scripts/dockerimages/scripts/console.sh +++ b/scripts/dockerimages/scripts/console.sh @@ -75,6 +75,24 @@ if ! grep -q '^UseDNS no' /etc/ssh/sshd_config; then echo "UseDNS no" >> /etc/ssh/sshd_config fi +ID_TYPE="busybox" +if grep -q 'ID_LIKE=' /etc/os-release; then + ID_TYPE=$(grep 'ID_LIKE=' /etc/os-release | cut -d'=' -f2) +fi + +cat > /etc/os-release << EOF +NAME="RancherOS" +VERSION=$VERSION +ID=rancheros +ID_LIKE=$ID_TYPE +VERSION_ID=$VERSION +PRETTY_NAME="RancherOS" +HOME_URL= +SUPPORT_URL= +BUG_REPORT_URL= +BUILD_ID= +EOF + if ! grep -q "$(hostname)" /etc/hosts; then echo 127.0.1.1 $(hostname) >> /etc/hosts fi