Postfix and faststart
Marcus Alves Grando
mnag at FreeBSD.org
Sat Jan 7 17:04:54 PST 2006
Doug,
I will add your rcNG script in mail/postfix*
Thanks
Doug Barton wrote:
> Carlos Fernando Assis Paniago wrote:
>> Hi: after the last cvsup, my FreeBSD 6.0, i386 is not capable to start
>> postfix. I'm using the link in the /usr/local/etc/rc.d/postfix.sh to
>> start the postfix program. Looking in the code, I saw that we need to
>> change this in a file in /usr/local/etc/postfix/postfix-script to have
>> the "faststart" flag.. Someone else find this problem?
>
> The way that it is suggested to start postfix in the pkg-message (by
> placing
> a link to /usr/local/sbin/postfix in /usr/local/etc/rc.d) is no longer
> valid with the new rc.d code in -stable. I've attached a script that
> works for me to start and stop postfix. Please remove the symlink you
> have in /usr/local/etc/rc.d now, and put this script in its place. Make
> sure that the script is executable (chmod 755
> /usr/local/etc/rc.d/postfix.sh), then 'echo postfix_enable=yes >>
> /etc/rc.conf.local' and reboot. Then please let us know for sure that
> this worked for you.
>
> If the maintainer would like help including this in the port, I'd be
> glad to do so. If you want to create the update yourself, take a look at
> ports/misc/compat5x to see how to integrate this, or I'd be glad to work
> on it with you.
>
> hth,
>
> Doug
>
>
> ------------------------------------------------------------------------
>
> #!/bin/sh
> #
> # $FreeBSD$
> #
> # PROVIDE: postfix
> # REQUIRE: DAEMON
> # KEYWORD: shutdown
> #
> # Define these postfix_* variables in one of these files:
> # /etc/rc.conf
> # /etc/rc.conf.local
> # /etc/rc.conf.d/postfix
> #
> # DO NOT CHANGE THESE DEFAULT VALUES HERE
> #
> postfix_enable="${postfix_enable-NO}"
>
> . /etc/rc.subr
>
> name=postfix
> rcvar=`set_rcvar`
>
> start_cmd=${name}_start
> stop_cmd=${name}_stop
>
> postfix_start() {
> /usr/local/sbin/postfix start
> }
>
> postfix_stop() {
> /usr/local/sbin/postfix stop
> }
>
> load_rc_config ${name}
> run_rc_command "$1"
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> freebsd-stable at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org"
--
Marcus Alves Grando
marcus(at)corp.grupos.com.br | Grupos Internet S/A
mnag(at)FreeBSD.org | FreeBSD.org
More information about the freebsd-stable
mailing list