add missing shebang
[dracut.git] / modules.d / 90dmsquash-live / dmsquash-live-genrules.sh
blob72695a9c4ef18d637622ae7b7251d05d19e2b026
1 #!/bin/sh
2 # -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*-
3 # ex: ts=8 sw=4 sts=4 et filetype=sh
4 if [ "${root%%:*}" = "live" ]; then
6 printf 'KERNEL=="%s", SYMLINK+="live"\n' \
7 ${root#live:/dev/}
8 printf 'SYMLINK=="%s", SYMLINK+="live"\n' \
9 ${root#live:/dev/}
10 } >> /dev/.udev/rules.d/99-live-mount.rules
12 printf 'KERNEL=="%s", RUN+="/sbin/initqueue --settled --onetime --unique /sbin/dmsquash-live-root $env{DEVNAME}"\n' \
13 ${root#live:/dev/}
14 printf 'SYMLINK=="%s", RUN+="/sbin/initqueue --settled --onetime --unique /sbin/dmsquash-live-root $env{DEVNAME}"\n' \
15 ${root#live:/dev/}
16 } >> /etc/udev/rules.d/99-live-squash.rules
17 echo '[ -e /dev/root ]' > /initqueue-finished/dmsquash.sh