X-Git-Url: https://git.grml.org/?a=blobdiff_plain;ds=sidebyside;f=etc%2Fgrml%2Ffai%2Fconfig%2Fscripts%2FGRML%2F30-fstab;h=63af7709965c02d5c9182b138eaf8397160d62df;hb=cfd32a33aab0d28608bba9e34c65b2a1967be9b7;hp=7b91a9240e2777916a10bd12ceb6a5656a9cc8d5;hpb=de6d7ed3e096db257ca1434c895ff69e3b0ef481;p=grml-live.git diff --git a/etc/grml/fai/config/scripts/GRML/30-fstab b/etc/grml/fai/config/scripts/GRML/30-fstab index 7b91a92..63af770 100755 --- a/etc/grml/fai/config/scripts/GRML/30-fstab +++ b/etc/grml/fai/config/scripts/GRML/30-fstab @@ -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 # @@ -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: