logm("TftpScope is $tftpscope");
$ho->{Tftp} = { };
$ho->{Tftp}{$_} = $c{"Tftp${_}_${tftpscope}"} || $c{"Tftp${_}"}
- foreach qw(Path TmpDir PxeDir PxeGroup PxeTemplates PxeTemplatesReal
+ foreach qw(Path TmpDir PxeDir NetbootGroup PxeTemplates PxeTemplatesReal
DiBase GrubBase
- NetGrubDir NetGrubTemplates NetGrubTemplatesReal);
+ NetGrubDir NetGrubTemplates NetGrubTemplatesReal
+ PxeGroup);
+ $ho->{TftpNetbootGroup} //= $ho->{TftpPxeGroup}; # compatibility
#----- finalise -----
TftpNetGrubDir The path under `Path' to the grub EFI netboot directory
Include the trailing /.
- TftpPxeGroup The Unix group which should own files under `PxeDir'
+ TftpNetbootGroup The Unix group which should own files under `PxeDir'
and NetGrubDir.
TftpPxeTemplates } See below
$sudo mkdir -p $dirname
END
$cmd .= <<END;
- $sudo chown root.$ho->{Tftp}{PxeGroup} $dirname
+ $sudo chown root.$ho->{Tftp}{NetbootGroup} $dirname
$sudo chmod 2775 $dirname
END
if ($file ne $realfile) {
TftpNetGrubTemplates %name%/netgrub.cfg
TftpNetGrubTemplatesReal Netgrub.cfg/%ether%
-TftpPxeGroup osstest
+TftpNetbootGroup osstest
# Update with ./mg-debian-installer-update(-all)
TftpDiVersion_wheezy 2016-06-08
TftpDiVersion_jessie 2017-01-16
TftpNetGrubTemplates %name%/netgrub.cfg
TftpNetGrubTemplatesReal Netgrub.cfg/%ether%
-TftpPxeGroup osstest
+TftpNetbootGroup osstest
TftpDiVersion_wheezy 2016-06-08
TftpDiVersion_jessie 2017-01-16