-----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-----

Reply via email to