[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: openldap does not want to write log files?



On Tue, Mar 1, 2011 at 9:27 AM, Germ van Ek <g.vanek@stationtostation.nl> wrote:
> Unless your openldap is running as root (which it shouldn't), it won't
> be able to write to the logfile, as only the user root has permissions
> to do this.
> Make sure your ldap user can write to this file.
>
            I agree it shouldn't but as I mentioned in the original
message I decided to run it as root to see if I can eliminate the user
permission issue from this equation. I mean if root can't write to
those files, I am in trouble. =)

BTW, if I run slapd (/usr/local/libexec/slapd) in debug mode, it will
spit out the messages I was hoping to see in the logs.

> -----Oorspronkelijk bericht-----
> Van: openldap-technical-bounces@OpenLDAP.org
> [mailto:openldap-technical-bounces@OpenLDAP.org] Namens Mauricio Tavares
> Verzonden: dinsdag 1 maart 2011 15:18
> Aan: openldap-technical
> Onderwerp: openldap does not want to write log files?
>
> I am feeling rather confused here. I installed openldap in a
> solaris10/sparc box but I do not seem to persuade it to write to a log
> file. FYI, right now I am running slapd as root so permissions AFAIk
> should not be the issue. FYI, syslog here is the old,
> non-rsyslog/syslog-ng variety.
>
> So, in the /etc/syslog.conf file I have:
>
> local4.info                                     /var/log/ldap.log
> local4.err                                      /var/log/ldap.log
> local4.notice                                   /var/log/ldap.log
>
> which makes me think I should be covering every possible message sent
> by slapd. Now /var/log/ldap.log is created as
>
> -rw-------   1 root     sys            0 Feb 28 16:21 ldap.log
>
> and in the slapd.conf file I have
>
> loglevel        11560
> logfile         /var/log/slapd.log
>
> which not only should mean slapd is blabbing a lot to the log file.
> Also note I am telling it to write to /var/log/slapd.log,
>
> -rw-------   1 root     sys            0 Mar  1 07:39 slapd.log
>
> When I start slapd (after restarting syslog just in case), nothing is
> written to those two log files. In fact, the only clue that something
> happened is the data in slapd.log changed:
>
> -rw-------   1 root     sys            0 Feb 28 16:21 ldap.log
> -rw-------   1 root     sys            0 Mar  1 07:40 slapd.log
>
> Anything I am missing here?
>
> --
>
>
>
> --
>
>
>