version 1.11, 2011/02/27 18:50:50
|
version 1.12, 2011/05/31 11:27:24
|
Line 60 if ('<DIST />' eq 'debian5' || '<DIST />
|
Line 60 if ('<DIST />' eq 'debian5' || '<DIST />
|
} else { |
} else { |
$checking_bin = '/sbin/chkconfig'; |
$checking_bin = '/sbin/chkconfig'; |
} |
} |
$restartchk = `$checking_bin --list $NTPD 2>/dev/null`; |
if ('<DIST />' eq 'fedora15') { |
if ($restartchk eq '') { |
if (!-l "/etc/systemd/system/multi-user.target.wants/ntpd.service") { |
print "**** WARNING: ntpd is either not installed or not configured to run at boot.\n"; |
print "**** WARNING: ntpd is not configured to run at boot. To correct this run:\nsystemctl enable ntpd.service\n"; |
exit; |
} |
} |
|
if ($restartchk =~ /^error reading information on service / || |
|
$restartchk !~ /\d:(on|off)/) { |
|
print "**** WARNING: Unable to check status $NTPD with $checking_bin.\n"; |
|
exit; |
|
} |
|
if ($restartchk !~ /\s3:on/) { |
|
print "**** WARNING: ntpd is not set to start at runlevel 3. To correct this run:\n$checking_bin --level 345 $NTPD on\n"; |
|
exit; |
|
} |
|
if ($restartchk !~ /\s5:on/) { |
|
print "**** WARNING: ntpd is not set to start at runlevel 5. To correct this run:\n$checking_bin --level 345 $NTPD on\n"; |
|
exit; |
exit; |
|
} else { |
|
$restartchk = `$checking_bin --list $NTPD 2>/dev/null`; |
|
if ($restartchk eq '') { |
|
print "**** WARNING: ntpd is either not installed or not configured to run at boot.\n"; |
|
exit; |
|
} |
|
if ($restartchk =~ /^error reading information on service / || |
|
$restartchk !~ /\d:(on|off)/) { |
|
print "**** WARNING: Unable to check status $NTPD with $checking_bin.\n"; |
|
exit; |
|
} |
|
if ($restartchk !~ /\s3:on/) { |
|
print "**** WARNING: ntpd is not set to start at runlevel 3. To correct this run:\n$checking_bin --level 345 $NTPD on\n"; |
|
exit; |
|
} |
|
if ($restartchk !~ /\s5:on/) { |
|
print "**** WARNING: ntpd is not set to start at runlevel 5. To correct this run:\n$checking_bin --level 345 $NTPD on\n"; |
|
exit; |
|
} |
} |
} |
</perlscript> |
</perlscript> |
</file> |
</file> |