various fixes
[automated-distro-installer] / fai / config / hooks / instsoft.DEFAULT
index 3eda00ee9d6a57873c2cce167729eaefc28cc4c2..b4b3c1028b00ff3890cab3471d81f3107313cf3c 100755 (executable)
@@ -29,14 +29,14 @@ 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
+if ifclass demohost; then
+    files=(/var/lib/fai/config/distro-install-common/luks/host-demohost)
+elif ifclass tp; then
+    files=(/var/lib/fai/config/distro-install-common/luks/host-{tp,demohost})
+fi
+if [[ ${files[0]}  ]]; then
     d=$target/q/root/luks
     mkdir -p $d
-    cp /var/lib/fai/config/distro-install-common/luks/host-{tp,demohost} $d
+    cp ${files[@]} $d
     chmod -R o-rwx $d
 fi