#!/bin/bash # exit for any vm which is not our test vm if ifclass VM && ! ifclass demohost; then exit 0 fi keyfile=/var/lib/fai/config/distro-install-common/luks/host-$HOSTNAME f=$target/root/keyscript cat > $f <$f <<'EOF' #!/bin/sh if ! [ -e /tmp/key ]; then stty -echo read pass printf '%s' "$pass" > /tmp/key fi cat /tmp/key EOF chmod +x $f if ifclass tp; then d=$target/q/root/shadow mkdir -p $d # ls -la /var/lib/fai/config/distro-install-common cp /var/lib/fai/config/distro-install-common/traci{,-simple} $d chmod -R o-rwx $d d=$target/q/root/luks mkdir -p $d cp /var/lib/fai/config/distro-install-common/host-{tp,demohost} $d chmod -R o-rwx $d fi