diff options
Diffstat (limited to 'internet-kiosk-management/sbin/ik_create')
| -rwxr-xr-x | internet-kiosk-management/sbin/ik_create | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/internet-kiosk-management/sbin/ik_create b/internet-kiosk-management/sbin/ik_create index 8c3622d..dfe6955 100755 --- a/internet-kiosk-management/sbin/ik_create +++ b/internet-kiosk-management/sbin/ik_create @@ -99,8 +99,6 @@ cat > $IK_CHROOT/ik_dte_install.sh <<EOF #!/bin/bash export LANG=C -mount /proc -mount /dev/pts export HOME=/root export http_proxy=$IK_HTTP_PROXY export https_proxy=$IK_HTTPS_PROXY @@ -165,15 +163,24 @@ PATCH # restore start-stop-daemon [ \$(stat --format '%s' /sbin/start-stop-daemon) -lt 200 ] && mv /sbin/start-stop-daemon.keep /sbin/start-stop-daemon -umount -l /proc &>/dev/null -umount -l /dev/pts &>/dev/null EOF + chmod u+x $IK_CHROOT/ik_dte_install.sh + +mount --bind /proc $IK_CHROOT/proc +mount --bind /dev $IK_CHROOT/dev +mount --bind /sys $IK_CHROOT/sys + chroot $IK_CHROOT /ik_dte_install.sh +umount $IK_CHROOT/proc +umount $IK_CHROOT/dev +umount $IK_CHROOT/sys + rm -f $IK_CHROOT/etc/udev/rules.d/*-persistent-*.rules ik_update + echo "Internet Kiosk Diskless Terminal creation has finished successfully." echo |
