diff options
| author | jandob | 2016-03-21 17:46:30 +0100 |
|---|---|---|
| committer | jandob | 2016-03-21 17:46:30 +0100 |
| commit | 97e93fb177e5daa41d21d0fc7ac4c96c073da098 (patch) | |
| tree | 7d534e01aa14d7fc76b2b0b3f167c01453a5514b /builder | |
| parent | change persistent storage file size to MB (diff) | |
| download | systemd-init-97e93fb177e5daa41d21d0fc7ac4c96c073da098.tar.gz systemd-init-97e93fb177e5daa41d21d0fc7ac4c96c073da098.tar.xz systemd-init-97e93fb177e5daa41d21d0fc7ac4c96c073da098.zip | |
remove genfstab dependency
Diffstat (limited to 'builder')
| -rwxr-xr-x | builder/dnbd3-rootfs/hooks/mount-root-device.sh | 6 | ||||
| -rwxr-xr-x | builder/dnbd3-rootfs/module-setup.sh | 1 |
2 files changed, 5 insertions, 2 deletions
diff --git a/builder/dnbd3-rootfs/hooks/mount-root-device.sh b/builder/dnbd3-rootfs/hooks/mount-root-device.sh index b7a7a80f..d78a209d 100755 --- a/builder/dnbd3-rootfs/hooks/mount-root-device.sh +++ b/builder/dnbd3-rootfs/hooks/mount-root-device.sh @@ -13,7 +13,11 @@ logging.set_level debug if ! getarg root=; then source "/etc/openslx" mount /dev/mapper/root "$NEWROOT" $SLX_MOUNT_ROOT_OPTIONS - genfstab "$NEWROOT" 2>/dev/null > "$NEWROOT/etc/fstab" + if [ -n "$SLX_GENERATE_FSTAB_SCRIPT" ]; then + eval "$SLX_GENERATE_FSTAB_SCRIPT" + else + echo "" > "$NEWROOT/etc/fstab" + fi fi } exceptions.catch diff --git a/builder/dnbd3-rootfs/module-setup.sh b/builder/dnbd3-rootfs/module-setup.sh index 04d594dc..cecd9953 100755 --- a/builder/dnbd3-rootfs/module-setup.sh +++ b/builder/dnbd3-rootfs/module-setup.sh @@ -252,7 +252,6 @@ install() { cat cut \ dd diff dirname dmsetup \ find \ - genfstab \ grep \ insmod \ losetup lsblk \ |
