Mailing List Archive

[OSSTEST PATCH 07/36] ts-host-install: Restart ntp service
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>
---
ts-host-install | 5 +++++
1 file changed, 5 insertions(+)

diff --git a/ts-host-install b/ts-host-install
index 00277485..43ed9285 100755
--- a/ts-host-install
+++ b/ts-host-install
@@ -152,10 +152,12 @@ END
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;
@@ -173,6 +175,9 @@ END
}
$done or die;
});
+ if ($ntp_service) {
+ target_cmd_root($ho, "service $ntp_service restart");
+ }
}

host_install_postboot_complete($ho);
--
Anthony PERARD