[rsyslog] How rsyslog derives hostname
Rainer Gerhards
rgerhards at hq.adiscon.com
Wed Mar 3 18:03:33 CET 2010
> -----Original Message-----
> From: rsyslog-bounces at lists.adiscon.com [mailto:rsyslog-
> bounces at lists.adiscon.com] On Behalf Of Harry Putnam
> Sent: Wednesday, March 03, 2010 6:01 PM
> To: rsyslog at lists.adiscon.com
> Subject: Re: [rsyslog] How rsyslog derives hostname
>
> "Rainer Gerhards" <rgerhards at hq.adiscon.com> writes:
>
> >> He says rsyslog exclusively relies on what is returned by the os.
> Yes
> >> but by what mechanism?
> >
> > gethostname(), what according to the man page is the mechanism to use
> ;)
> >
> >
> http://git.adiscon.com/?p=rsyslog.git;a=blob;f=runtime/net.c;h=ab431f7c
> ddfda4
> > 1b689e6ab4819b5ffe031e52fb;hb=HEAD#l1331
>
> Looks pretty complicated... gack.
>
> Thanks... Apparently somewhere in the workings of gethostname() the
> /etc/hosts file is scanned.
My (uneducated) guess is that this is distro/version specific.
Raienr
More information about the rsyslog
mailing list