Otherwise, the change to the config file isn't taken into account
until the next reboot.
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Acked-by: Roger Pau Monné <roger.pau@citrix.com>
my $ntpserver = get_target_property($ho, 'NtpServer');
if ($ntpserver) {
my $ntpconf_path;
+ my $ntp_service;
if ($ho->{Suite} =~ m/lenny|squeeze|wheezy|jessie|stretch|buster/) {
$ntpconf_path = '/etc/ntp.conf';
} else {
$ntpconf_path = '/etc/ntpsec/ntp.conf';
+ $ntp_service = 'ntpsec';
}
target_editfile_root($ho, $ntpconf_path, sub {
my $done= 0;
}
$done or die;
});
+ if ($ntp_service) {
+ target_cmd_root($ho, "service $ntp_service restart");
+ }
}
host_install_postboot_complete($ho);