diff options
Diffstat (limited to 'internet-kiosk-management')
| -rwxr-xr-x | internet-kiosk-management/sbin/ik_update | 10 | ||||
| -rwxr-xr-x | internet-kiosk-management/share/etc/ik_init (renamed from internet-kiosk-management/share/ik_init) | 9 | ||||
| -rwxr-xr-x | internet-kiosk-management/share/etc/ik_start (renamed from internet-kiosk-management/share/ik_start) | 0 | ||||
| -rw-r--r-- | internet-kiosk-management/share/etc/ik_xmodmap (renamed from internet-kiosk-management/share/ik_xmodmap) | 0 | ||||
| -rw-r--r-- | internet-kiosk-management/share/etc/ssh-root/authorized_keys | 0 | ||||
| -rw-r--r-- | internet-kiosk-management/share/etc/ssh-user/authorized_keys | 0 |
6 files changed, 16 insertions, 3 deletions
diff --git a/internet-kiosk-management/sbin/ik_update b/internet-kiosk-management/sbin/ik_update index f6aa9a5..e54412c 100755 --- a/internet-kiosk-management/sbin/ik_update +++ b/internet-kiosk-management/sbin/ik_update @@ -67,9 +67,13 @@ if test -f $IK_CONFIG/ik_start; then chmod a+rx "$IK_CHROOT/etc/internet-kiosk/ik_start" fi -if test -f $IK_CONFIG/ik_sessions; then - cp -v "$IK_CONFIG/ik_sessions" "$IK_CHROOT/etc/internet-kiosk/ik_sessions" - chmod a+rx "$IK_CHROOT/etc/internet-kiosk/ik_sessions" +if test -f $IK_CONFIG/ssh-user/authorized_keys; then + cp -v "$IK_CONFIG/ssh-user/authorized_keys" "$IK_CHROOT/etc/internet-kiosk/ssh-user/authorized_keys" + chmod -Rf go-rwx "$IK_CHROOT/etc/internet-kiosk/ssh-user" +fi +if test -f $IK_CONFIG/ssh-root/authorized_keys; then + cp -v "$IK_CONFIG/ssh-root/authorized_keys" "$IK_CHROOT/etc/internet-kiosk/ssh-root/authorized_keys" + chmod -Rf go-rwx "$IK_CHROOT/etc/internet-kiosk/ssh-root" fi echo diff --git a/internet-kiosk-management/share/ik_init b/internet-kiosk-management/share/etc/ik_init index 6740b88..559bbcf 100755 --- a/internet-kiosk-management/share/ik_init +++ b/internet-kiosk-management/share/etc/ik_init @@ -18,7 +18,16 @@ # Free Software Foundation, Inc., # 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. +# prepare account ,,internet-kiosk'' mkdir -p /home/internet-kiosk mkdir -p /home/internet-kiosk/.mozilla +mkdir -p /home/internet-kiosk/.ssh +test -f /etc/internet-kiosk/ssh-user/authorized_keys && cp /etc/internet-kiosk/ssh-user/authorized_keys /home/internet-kiosk/.ssh chown internet-kiosk:internet-kiosk /home/internet-kiosk -Rf chmod go-rwx /home/internet-kiosk -Rf + +# prepare account ,,root'' +mkdir -p /root/.ssh +test -f /etc/internet-kiosk/ssh-root/authorized_keys && cp /etc/internet-kiosk/ssh-root/authorized_keys /root/.ssh +chown root:root /root -Rf +chmod go-rwx /root -Rf diff --git a/internet-kiosk-management/share/ik_start b/internet-kiosk-management/share/etc/ik_start index 31918a6..31918a6 100755 --- a/internet-kiosk-management/share/ik_start +++ b/internet-kiosk-management/share/etc/ik_start diff --git a/internet-kiosk-management/share/ik_xmodmap b/internet-kiosk-management/share/etc/ik_xmodmap index 83f1d69..83f1d69 100644 --- a/internet-kiosk-management/share/ik_xmodmap +++ b/internet-kiosk-management/share/etc/ik_xmodmap diff --git a/internet-kiosk-management/share/etc/ssh-root/authorized_keys b/internet-kiosk-management/share/etc/ssh-root/authorized_keys new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/internet-kiosk-management/share/etc/ssh-root/authorized_keys diff --git a/internet-kiosk-management/share/etc/ssh-user/authorized_keys b/internet-kiosk-management/share/etc/ssh-user/authorized_keys new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/internet-kiosk-management/share/etc/ssh-user/authorized_keys |
