From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Ld5MV-0004iG-0V for garchives@archives.gentoo.org; Fri, 27 Feb 2009 16:14:55 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 72FA4E0280; Fri, 27 Feb 2009 16:14:51 +0000 (UTC) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.246]) by pigeon.gentoo.org (Postfix) with ESMTP id 445B2E0280 for ; Fri, 27 Feb 2009 16:14:51 +0000 (UTC) Received: by an-out-0708.google.com with SMTP id c2so915397anc.1 for ; Fri, 27 Feb 2009 08:14:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=vLzTPHIsOZYDXE7QWLsH/wZbf6ubNVFddh/Lc2rU6zk=; b=vbU9bQNdwm+r/8ped/5EIFq03ZN1wxgk5kT2iMnjsjWppPRY5UYB8x/QRIGpc9kt1T I4hvqgSa1vPkYf0B6wPLK852qpwi9o/2G9r/fsl1E1r3tMU6VF4OTAiung3cL4Z0LlC3 jmzOXIo7W0RsxgGA9YGMaGscSaoHsYj5i68mM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:openpgp:content-type :content-transfer-encoding; b=IiRNmkd2JZYx5KsQcwIQTcqIP7kyhBroBzfKymqq8dnwgv9SK7twjNPUxdPG9NTiEQ MUSlJNLzIpWzKu2wVH0K6Vns7Fl+74NQ4PRt/EmSsGPMZySV9nirKjw+LCOQiB3qXbM7 ftvLwiM+92WgNq/mV4sZmQyQPUaRLO6YkK80g= Received: by 10.100.228.13 with SMTP id a13mr819626anh.87.1235751290890; Fri, 27 Feb 2009 08:14:50 -0800 (PST) Received: from ?10.192.205.124? ([69.60.35.119]) by mx.google.com with ESMTPS id c40sm126846anc.8.2009.02.27.08.14.50 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 27 Feb 2009 08:14:50 -0800 (PST) Message-ID: <49A81179.2040700@gmail.com> Date: Fri, 27 Feb 2009 10:14:49 -0600 From: Chris Lieb User-Agent: Thunderbird 2.0.0.19 (Windows/20081209) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] Re: Logwatch not resolving hostname References: <49A5623B.8090904@gmail.com> <49A807F4.8070104@gmail.com> In-Reply-To: <49A807F4.8070104@gmail.com> X-Enigmail-Version: 0.95.7 OpenPGP: id=266AC070; url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: c662f67a-5eb9-4ce8-96c8-b23810b1ce7b X-Archives-Hash: e6a997fb55074acf0a70f1c0aea66bc2 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Chris Lieb wrote: > 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. It ends up that was the issue. I have opened bug 260524 on Gentoo Bugzilla that includes a patch and a -r1 ebuild for 7.3.6, which went stable yesterday. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iQEcBAEBAgAGBQJJqBF5AAoJEJWxx7fgsD+CY1AIAKFqDK3e49MuiLlcgJYMHmRU Mm09ijk6JECqGjLzfyFbnlhIItKX5njS/NGu8Ki9mr53LTc3A0M08MGEbeg2TJl6 XZPzR/DM/5x9EWZn6uIVxY3mLo/G4xTj1EOWH/aGpQN7uDDQFNjq27gnkfs3V2VB gNLxN1lylSep6u0knIcvdtt90xHyk3TLwgNORn2KgDSEJPmRIz9hpglrNIHganyQ ihl2t1SVTitdyKNyhaj5NcYy9BMJDRjyhgZ+FPBEkW27ekaJUQhP/16VlftQVLjk 62Z0Dz7J7Je0jLh2ldLi1+p/iyNxyKH8IXstmDsrwiMU39mjmtDJn3R8zcKBV6A= =Rq6i -----END PGP SIGNATURE-----