libreschool-pxeserver/root/etc/e-smith/templates/srv/ipxe/default_preseed.txt/50SuccessScript

24 lines
726 B
Plaintext

#
# 50SuccessScript
#
{
use esmith::ConfigDB;
my $configdb = esmith::ConfigDB->open();
$pxeserver_port = $configdb->get('pxeserver-httpd')->prop('TCPPort')
or die "cannot get ManagementKeyFile value";
"";
}
d-i preseed/late_command string \
in-target wget -O /tmp/success_script.sh http://{{$SystemName}}.{{$DomainName}}:{{$pxeserver_port}}/success_script.sh ; \
in-target chmod 0755 /tmp/success_script.sh ; \
in-target /tmp/success_script.sh
ubiquity ubiquity/success_command string \
in-target wget -O /tmp/success_script.sh http://{{$SystemName}}.{{$DomainName}}:{{$pxeserver_port}}/success_script.sh ; \
in-target chmod 0755 /tmp/success_script.sh ; \
in-target /tmp/success_script.sh