From: Vincent Danen <vdanen@linsec.ca>
Subject: Re: postfix and svlogd ?
Date: Thu, 9 Mar 2006 13:53:55 -0700 [thread overview]
Message-ID: <20060309205355.GB490@annvix.org> (raw)
In-Reply-To: <20060309142351.GA14571@dusk.harfang.homelinux.org>
[-- Attachment #1: Type: text/plain, Size: 2040 bytes --]
* Gilles <gilles@harfang.homelinux.org> [2006-03-09 15:23:51 +0100]:
> But am I seriously mistaken, or is it again some info about how
> to run postfix supervised? And not about how to grab postfix
> log messages so as to be able to use "svlogd"?
>
> The fact that several people seem to imply that it isn't trivial
> (such as the need for a patch to be applied, as stated above) to
> run postfix under runit make me wonder about the example script
> provided by Gerrit Pape, copied here below:
>
> ---CUT---
> #!/bin/sh
> exec 1>&2
>
> daemon_directory=/usr/lib/postfix \
> command_directory=/usr/sbin \
> config_directory=/etc/postfix \
> queue_directory=/var/spool/postfix \
> mail_owner=postfix \
> setgid_group=postdrop \
> /etc/postfix/postfix-script check || exit 1
>
> exec /usr/lib/postfix/master
> ---CUT---
>
> [No mention of any caveat.]
> So actually, is this sufficient or not to run postfix under
> supervision???
Looks like it should be, but might be overkill as well. What we use
with Annvix (and which works for supervision, without patches):
[vdanen@build ~]$ cat
svn/packages/releases/1.2-RELEASE/postfix/SOURCES/postfix.run
#!/bin/sh
# this was originally posted at http://mandree.home.pages.de/postfix/daemontools.html
# but doesn't seem to be there anymore... thanks google!
set -e
PATH="/sbin:/usr/sbin:/bin:/usr/bin"
# this runs postfix supervised
command_directory=`postconf -h command_directory`
daemon_directory=`$command_directory/postconf -h daemon_directory`
# kill postfix if running to ensure we run supervised
$daemon_directory/master -t || $command_directory/postfix stop >/dev/null 2>&1
# make consistency check
$command_directory/postfix check >/dev/console 2>&1
exec $daemon_directory/master >/dev/null 2>&1
--
Annvix - Secure Linux Server: http://annvix.org/
"lynx -source http://linsec.ca/vdanen.asc | gpg --import"
{FEE30AD4 : 7F6C A60C 06C2 4811 FA1C A2BC 2EBC 5E32 FEE3 0AD4}
Wasting time like it was free...
[-- Attachment #2: Type: application/pgp-signature, Size: 186 bytes --]
next prev parent reply other threads:[~2006-03-09 20:53 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-03-01 23:23 Gilles
2006-03-07 18:42 ` Gilles
2006-03-07 19:01 ` Charlie Brady
2006-03-07 19:46 ` Michael P. Soulier
2006-03-07 20:01 ` Charlie Brady
2006-03-07 23:46 ` Gilles
2006-03-09 14:23 ` Gilles
2006-03-09 20:53 ` Vincent Danen [this message]
2006-03-14 0:31 ` Gilles
2006-03-09 19:26 Roy Lanek
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20060309205355.GB490@annvix.org \
--to=vdanen@linsec.ca \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).