summaryrefslogtreecommitdiff
path: root/internet-kiosk-management/sbin
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2012-08-21 21:42:06 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2012-08-21 21:42:06 +0200
commitd911015f863878602f31c70e9cd2ca42969be86b (patch)
tree7b7853e0329178cc3dc45228631c3a0cdbd4b892 /internet-kiosk-management/sbin
parenteae22f6f1d42cce7139442f7651957dfa072d6a0 (diff)
downloadinternet-kiosk-d911015f863878602f31c70e9cd2ca42969be86b.tar.gz
internet-kiosk-d911015f863878602f31c70e9cd2ca42969be86b.tar.bz2
internet-kiosk-d911015f863878602f31c70e9cd2ca42969be86b.zip
Add support for plymouth in diskless terminals.
Diffstat (limited to 'internet-kiosk-management/sbin')
-rwxr-xr-xinternet-kiosk-management/sbin/ik_create4
1 files changed, 4 insertions, 0 deletions
diff --git a/internet-kiosk-management/sbin/ik_create b/internet-kiosk-management/sbin/ik_create
index 52de279..8c3622d 100755
--- a/internet-kiosk-management/sbin/ik_create
+++ b/internet-kiosk-management/sbin/ik_create
@@ -36,6 +36,7 @@ source $ETCDIR/ik_settings
IK_BASE="${IK_BASE:-/opt/internet-kiosk}"
IK_CHROOT="${IK_CHROOT:-$IK_BASE/chroot}"
IK_CONFIG="${IK_CONFIG:-$IK_BASE/etc}"
+IK_PRETTY_NAME="${IK_PRETTY_NAME:-Internet Kiosk}"
IK_DISTRO_CODENAME="${IK_DISTRO_CODENAME:-wheezy}"
IK_DEBMIRROR_URL="${IK_DEBMIRROR_URL:-'http://ftp.debian.org/debian'}"
IK_EXTRA_DEBURL="${IK_EXTRA_DEBURL:-'deb http://packages.it-zukunft-schule.de $IK_DISTRO_CODENAME main'}"
@@ -158,6 +159,9 @@ PATCH
[ \$? -eq 0 ] && rm -f /etc/mtab
[ \$? -eq 0 ] && ln -sf /proc/mounts /etc/mtab
+# tweak plymouth
+[ \$? -eq 0 ] && test -e /etc/os-release && sed -e 's/PRETTY_NAME=.*/PRETTY_NAME=$IK_PRETTY_NAME/' -i /etc/os-release || echo "PRETTY_NAME=$IK_PRETTY_NAME" >> /etc/os-release
+
# restore start-stop-daemon
[ \$(stat --format '%s' /sbin/start-stop-daemon) -lt 200 ] && mv /sbin/start-stop-daemon.keep /sbin/start-stop-daemon