-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Chris Lieb wrote: > I have recently setup logwatch-7.3.2 on a few of my machines along with > sendmail. For all but one of the machines, I get emails that have the > hostname in the subject line (Logwatch for capitol (Linux)) as well as > on the line that reads 'Logfiles for Host' (Logfiles for Host: capitol). > > However, on one machine, the hostname is not resolved correctly. The > email has the subject line 'Logwatch for 10 (Linux)' and in the body of > the email has 'Logfiles for Host: 10'. The IP address of this machine > is 10.192.202.xxx, and the hostname is high. > > When I do a `hostname -va` on high, I get: > gethostname()=`high' > Resolving `high' ... > Result: h_name=`high.opcdir.intranet' > Result: h_aliases=`high' > Result: h_aliases=`localhost' > Result: h_addr_list=`127.0.0.1' > high localhost > When I run the same command on congress, which has a working logwatch, I > get: > gethostname()=`congress' > Resolving `congress' ... > Result: h_name=`congress.opcdir.intranet' > Result: h_aliases=`congress' > Result: h_aliases=`localhost' > Result: h_addr_list=`127.0.0.1' > congress localhost > This seems to me to eliminate the possibility of a misconfigured > hostname on high. > > Does anyone have an idea as to what is causing logwatch to not resolve > the hostname correctly? > > Thanks, > Chris Lieb
I believe I've found the problem! There is a hash called %swordsmen that defines a pair of 'high => 10'. It appears that a function is calling getInt, which uses %wordsToInts to process hostname, turning my hostname of 'high' into '10'. I'm going to play around with it some more to see if this is the case. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iQEcBAEBAgAGBQJJqAf0AAoJEJWxx7fgsD+C3dcH/2gWwHoDG7tIeBN2NV6Gq8L5 sMOgI/QKqRcOFWEefnc8PQDZ6yj66fAu12MuTEcUi6CLP1XaHcqjjOdeVnu4giDd 3lJl8Bk7LdTjpz+TAF/vlj5D0ERMIVftrF73JoaTBEp5QeNFwcHu9UywVy1I4/KH FkrPuS9lSW6gSdovo7ZN+Q0ok9ooD70grhrzXg6355sNONt1zbbWV/7AkKip357T H6BpNx4xeS0CzyG8hAdkNAbjYd7MAilxX2p8ihLNdjLDmh25WvaBYL3MkRjIMt38 ENuS64vODniIUe2I2FAQ7iyVMoHULXdWfdvqoLLK8CiQ2cEMH2p1n6XvWR54Mg8= =Tco2 -----END PGP SIGNATURE-----

