Add grml-live script
[grml-live.git] / etc / grml / fai / config / scripts / GRML / 30-fstab
index 7b91a92..63af770 100755 (executable)
@@ -2,6 +2,10 @@
 set -u
 set -e
 
+USERNAME=''
+[ -r /etc/grml/grml-live.conf ] && . /etc/grml/grml-live.conf
+[ -n "$USERNAME" ] || USERNAME=grml
+
 cat > "$target"/etc/fstab << EOF
 # /etc/fstab - static file system information
 # <filesystem> <mountpoint>   <type> <options>                             <dump> <pass>
@@ -10,8 +14,8 @@ none           /proc/bus/usb  usbfs  defaults,noauto                        0
 sysfs          /sys           sysfs  rw,nosuid,nodev,noexec                 0      0
 devpts         /dev/pts       devpts noauto,mode=0622                       0      0
 /dev/fd0       /mnt/floppy    auto   users,noauto,exec                      0      0
-/dev/external  /mnt/external  auto   users,noauto,exec,rw,uid=grml,gid=grml 0      0
-/dev/external1 /mnt/external1 auto   users,noauto,exec,rw,uid=grml,gid=grml 0      0
+/dev/external  /mnt/external  auto   users,noauto,exec,rw,uid=$USERNAME,gid=$USERNAME 0      0
+/dev/external1 /mnt/external1 auto   users,noauto,exec,rw,uid=$USERNAME,gid=$USERNAME 0      0
 /dev/cdrom     /mnt/cdrom     auto   users,noauto,exec,ro                   0      0
 /dev/dvd       /mnt/dvd       auto   users,noauto,exec,ro                   0      0
 # some other examples: