[rancid] Re: RANCID Log Messages: "sendmail: not found" with no mailed diffs
rwest at zyedge.com
Thu Sep 17 13:37:28 UTC 2009
Can you check your config.log and compare to your which for sendmail, sounds like they might not match up.
From: Traiano Welcome [mailto:twelcome at tenet.ac.za]
Sent: Thursday, September 17, 2009 9:31 AM
To: Ryan West
Cc: rancid-discuss at shrubbery.net
Subject: Re: [rancid] RANCID Log Messages: "sendmail: not found" with no mailed diffs
Ryan West wrote:
> The software is attempting to send you the diffs, but it seems you've removed sendmail.
That was also my first suspicion, but I've checked that I can still use
sendmail on my server ( "| sendmail -t" as is used in the control_rancid
script). Also, I snipped a bit out of control_rancid that actually sends
the diff and tested that it sends mail, for example, this bit works if
put into a shell script:
( echo "To: twelcome at tenet.ac.za"
echo "Subject: no /usr/lib/rancid/router.db file"
echo "Precedence: bulk"
echo "router.db does not exist."
) | sendmail -t
These are the details of sendmail on my box (it's actually a wrapper
around exim4, but it's always been that way):
root at cyclops:~/analysis/ranci# which sendmail
root at cyclops:~/analysis/ranci# file `which sendmail`
/usr/sbin/sendmail: symbolic link to `exim4'
Hmmm, I'm at a loss.
> It might be easiest to just go back into the rancid source directory, check your config.log and see how you ran the configure script and re-run it. Then 'make install' and it should use whatever new program you're using now.
> -----Original Message-----
> From: rancid-discuss-bounces at shrubbery.net [mailto:rancid-discuss-bounces at shrubbery.net] On Behalf Of Traiano Welcome
> Sent: Thursday, September 17, 2009 4:05 AM
> To: rancid-discuss at shrubbery.net
> Subject: [rancid] RANCID Log Messages: "sendmail: not found" with no mailed diffs
> Hi List
> I've been getting the following log messages in my rancid logs recently,
> along with no emailed diffs (although the cvs updates are happening):
> /usr/lib/rancid/bin/control_rancid: 397: sendmail: not found
> What might the cause of these messages be? As far as I can tell, it
> looks like control_rancid is not finding any diffs to mail when called,
> even though running "cvs log <filename>" shows the most recent committed
> changes correctly.
> Rancid-discuss mailing list
> Rancid-discuss at shrubbery.net
More information about the Rancid-discuss