All checks were successful
continuous-integration/drone/tag Build is passing
24 lines
726 B
Plaintext
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
|
|
|