Ich muss wissen, wie ich dies über di früh / Befehl oder di preseed / run zur Voreinstellung hinzufügen kann, um meinen Spiegel preseed.cfg
aus dem /proc/cmdline
Argument heraus zu setzen.
Wenn ich mache:
d-i preseed/run string ws/ubuntu.sh
#!/bin/sh
for x in `cat /proc/cmdline`; do
case $x in RPHOST*)
eval $x
d-i mirror/http/hostname string ${RPHOST}
d-i mirror/http/mirror string ${RPHOST}
d-i apt-setup/security_host string ${RPHOST}
;;
esac;
done
es schlägt fehl.
Es funktioniert gut in der CentOS Kickstart- %pre
Sektion, aber ich habe keine Ahnung, wie es über Debian / Ubuntu Preseeding gemacht werden soll.
d-i preseed/early_command
anstelle von verwendenrun
.