From a81ea4051be80b8a07c90d6705bda546b0282501 Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Mon, 31 Mar 2008 17:34:40 -0400 Subject: RHEL4 contrib client uninstall --- contrib/RHEL4/ipa-client-setup | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) (limited to 'contrib') diff --git a/contrib/RHEL4/ipa-client-setup b/contrib/RHEL4/ipa-client-setup index 6dadcc5bc..df4fd0b6a 100644 --- a/contrib/RHEL4/ipa-client-setup +++ b/contrib/RHEL4/ipa-client-setup @@ -165,19 +165,35 @@ keys /etc/ntp/keys #controlkey 8 """ +ntp_sysconfig = """# Drop root to id 'ntp:ntp' by default. +OPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid" + +# Set to 'yes' to sync hw clock after successful ntpdate +SYNC_HWCLOCK=yes + +# Additional options for ntpdate +NTPDATE_OPTIONS="" +""" + def config_ntp(server_fqdn): nc = string.replace(ntp_conf, "$SERVER", server_fqdn) - - shutil.copy("/etc/ntp.conf", "/etc/ntp.conf.ipabkp") - + + shutil.copy("/etc/ntp.conf", "/etc/ntp.conf.ipasave") + fd = open("/etc/ntp.conf", "w") fd.write(nc) fd.close() + shutil.copy("/etc/sysconfig/ntpd", "/etc/sysconfig/ntpd.ipasave") + + fd = open("/etc/sysconfig/ntpd", "w") + fd.write(ntp_sysconfig) + fd.close() + # Set the ntpd to start on boot os.system("/sbin/chkconfig ntpd on") - + # Restart ntpd os.system("/sbin/service ntpd restart") -- cgit