[LON-CAPA-cvs] cvs: doc /loncapafiles ntpcheck.piml
albertel
lon-capa-cvs@mail.lon-capa.org
Wed, 13 Apr 2005 18:54:32 -0000
albertel Wed Apr 13 14:54:32 2005 EDT
Modified files:
/doc/loncapafiles ntpcheck.piml
Log:
- From Martin Sieget
- modify the ntp checks to work on SuSE
Index: doc/loncapafiles/ntpcheck.piml
diff -u doc/loncapafiles/ntpcheck.piml:1.6 doc/loncapafiles/ntpcheck.piml:1.7
--- doc/loncapafiles/ntpcheck.piml:1.6 Thu Aug 26 15:25:15 2004
+++ doc/loncapafiles/ntpcheck.piml Wed Apr 13 14:54:32 2005
@@ -3,7 +3,7 @@
<!-- ntpcheck.piml -->
<!-- Matthew Hall -->
-<!-- $Id: ntpcheck.piml,v 1.6 2004/08/26 19:25:15 albertel Exp $ -->
+<!-- $Id: ntpcheck.piml,v 1.7 2005/04/13 18:54:32 albertel Exp $ -->
<!--
@@ -37,16 +37,21 @@
<perlscript mode="fg">
print "Checking to be sure the Network Time Protocol is running properly.\n";
print "For more information on ntpd please see http://www.ntp.org/\n";
-if (! -e "/etc/init.d/ntpd") {
+my $NTPD;
+if (-e "/etc/init.d/ntpd") {
+ $NTPD = "ntpd";
+} elsif (-e "/etc/init.d/xntpd") {
+ $NTPD = "xntpd";
+} else {
print "ntp is not installed.\n";
exit;
}
-my $value = `/etc/init.d/ntpd status`;
-if ($value !~ / running/) {
- print "WARNING: ntp is installed but is not currently running.\nPlease verify the configuration of ntp in /etc/ntp.conf and /etc/ntp/step-tickers\nStart ntp by executing\n /etc/init.d/ntpd start\n";
+my $value = `/etc/init.d/$NTPD status`;
+if ($value !~ /running/) {
+ print "WARNING: ntp is installed but is not currently running.\nPlease verify the configuration of ntp in /etc/ntp.conf and /etc/ntp/step-tickers\nStart ntp by executing\n /etc/init.d/$NTPD start\n";
}
# chkconfig barfs to stderr if the target isn't set up right.
-my $restartchk = `/sbin/chkconfig --list ntpd 2>/dev/null`;
+my $restartchk = `/sbin/chkconfig --list $NTPD 2>/dev/null`;
if ($restartchk eq '') {
print "**** WARNING: ntpd is either not installed or not configured to run at boot.\n";
exit;
@@ -57,7 +62,7 @@
exit;
}
if ($restartchk !~ /\s3:on/) {
- print "**** WARNING: ntpd is not set to start at runlevel 3. To correct this run:\n/sbin/chkconfig --level 345 ntpd on\n";
+ print "**** WARNING: ntpd is not set to start at runlevel 3. To correct this run:\n/sbin/chkconfig --level 345 $NTPD on\n";
exit;
}
if ($restartchk !~ /\s5:on/) {