This was reportedly fixed for FC1, but persists in RHEL4. See: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=110321 To fix, change: # start ntp if it was running previously [ $wasrunning -eq 0 ] && service ntpd start > /dev/null 2>&1 to: # start ntp if it was running previously if [ $wasrunning -eq 0 ]; then service ntpd start > /dev/null 2>&1 ; fi (or do something else so that exit status of script is 0).
Fixed. # start ntp if it was running previously [ $wasrunning -eq 0 ] && service ntpd start > /dev/null 2>&1 || :
Created attachment 120556 [details] ntp-4.2.0.a.20050816-3.src.rpm
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2006-0393.html