Quote:
|
Seems to be related to lm-sensor
|
Thank You, When going through dmesg I remember seeing that bugzilla error. I also remember that sensors-detect changed the i2c module over to an it87 module, or something like that, I've run sensors-detect on that box for F11 and F12 and it always read chips and set up modules properly, so much so that I just accept the defaults and move on.
OK, so I start with lm_sensors. Thanks Again.
---------- Post added at 06:30 PM CST ---------- Previous post was at 02:03 PM CST ----------
Well, the setup of lm_sensors is the same in F13 as it was in F11 and F12, as are the modules used. So changes to lm_sensors and disabling abrtd didn't really do anything permanent.
Strange, today the first 2 cold boots didn't have lags, but a reboot (restart) had the lag, the opposite way it behaved yesterday.
You can see the lag in the maillog, the four lines at hour 14 did not have a lag, the six lines at hour 16 did have about a minute lag each when the boot scroll read Starting sendmail, and when it read Starting sm-client.
Mar 2 14:28:19 Fedora13dw32 sendmail[1371]: unable to qualify my own domain name (Fedora13dw32) -- using short name
Mar 2 14:28:19 Fedora13dw32 sendmail[2094]: starting daemon (8.14.4): SMTP+queueing@01:00:00
Mar 2 14:28:19 Fedora13dw32 sm-msp-queue[1379]: unable to qualify my own domain name (Fedora13dw32) -- using short name
Mar 2 14:28:19 Fedora13dw32 sm-msp-queue[2096]: starting daemon (8.14.4): queueing@01:00:00
Mar 2 16:29:35 Fedora13dw32 sendmail[1389]: My unqualified host name (Fedora13dw32) unknown; sleeping for retry
Mar 2 16:30:35 Fedora13dw32 sendmail[1389]: unable to qualify my own domain name (Fedora13dw32) -- using short name
Mar 2 16:30:35 Fedora13dw32 sendmail[1391]: starting daemon (8.14.4): SMTP+queueing@01:00:00
Mar 2 16:30:36 Fedora13dw32 sm-msp-queue[1398]: My unqualified host name (Fedora13dw32) unknown; sleeping for retry
Mar 2 16:31:36 Fedora13dw32 sm-msp-queue[1398]: unable to qualify my own domain name (Fedora13dw32) -- using short name
Mar 2 16:31:36 Fedora13dw32 sm-msp-queue[1400]: starting daemon (8.14.4): queueing@01:00:00
I found the spot in the code where the delay is taking place in /etc/rc.d/init.d/sendmail:
start() {
# Start daemons.
ret=0
updateconf
echo -n $"Starting $prog: "
daemon /usr/sbin/sendmail $([ "x$DAEMON" = xyes ] && echo -bd) \
$([ -n "$QUEUE" ] && echo -q$QUEUE) $SENDMAIL_OPTARG
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/sendmail
let ret+=$RETVAL
if [ ! -f /var/run/sm-client.pid ]; then
echo -n $"Starting sm-client: "
touch /var/run/sm-client.pid
chown smmsp:smmsp /var/run/sm-client.pid
if [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled; then
/sbin/restorecon /var/run/sm-client.pid
fi
daemon --check sm-client /usr/sbin/sendmail -L sm-msp-queue -Ac \
-q$SMQUEUE $SENDMAIL_OPTARG
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/sm-client
let ret+=$RETVAL
fi
[ $ret -eq 0 ] && return 0 || return 1
}
But I guess I'm not experienced enough to figure out which command is actually causing the delay. I see this as a learning experience so I might be thinking out loud here. If anyone sees something that I'm missing, I'd appreciate the help.