duende Does Not Work Under FreeBSD

Greg Platt - Platt Consultants GregPlatt at ix.netcom.com
Tue Aug 26 13:39:03 EDT 2008


For the record, Lew, the Debian install of Mara does not use the duende
program at all -- either for logging or for mara initiation. I've forgotten
the name of the utility used to "daemon-ize" mara at this moment, but it's
definitely NOT duende. And for the life of me, I couldn't figure out exactly
where the mara run-time log gets placed on Debian either. I guess this is
one of those cases where the "debian-ites" decided they had a "better way"
to handle logging but never bothered to document how the new-improved method
works.

Sigh...

-----Original Message-----
From: list-bounces at maradns.org [mailto:list-bounces at maradns.org] On Behalf
Of Lew Payne
Sent: Tuesday, August 26, 2008 10:34 AM
To: list at maradns.org
Subject: duende Does Not Work Under FreeBSD

I've been running the version of maradns that is in the ports
collection for FreeBSD.  In my case, it is MaraDNS version 1.2.12.08.

The "duende" program has never worked for me, as far as logging.  This
is actually not a new discussion; I had an email discussion with Sam
about this more than a year ago.  The only way I have found to be able
to capture maradns output for logging (syslog) has been to modify the
/usr/local/etc/rc.d/maradns.sh startup script as follows:

# diff maradns.*
< command="${prefix}/bin/duende"
---
> command="${prefix}/sbin/${name}"
36c36
< flags="${prefix}/sbin/${name} ${maradns_flags}"
---
> flags="${maradns_flags} | logger -t maradns -p local1.notice &"

Again, the duende program does spawn/start maradns the way it's
supposed to.  However, the logging does not work.  I am noting this on
this mailing list so that other future FreeBSD or BDS-derivative users
can easily find it via a search.

Lew Payne
lew.payne at gmail.com



More information about the list mailing list