Date: Sat, 07 Jan 2006 23:04:45 -0200 From: Marcus Alves Grando <mnag@FreeBSD.org> To: Doug Barton <dougb@FreeBSD.org> Cc: Carlos Fernando Assis Paniago <pan@cnptia.embrapa.br>, freebsd-stable@freebsd.org, vivek@khera.org Subject: Re: Postfix and faststart Message-ID: <43C0652D.90709@FreeBSD.org> In-Reply-To: <43C01C75.6020504@FreeBSD.org> References: <43BD2794.8020000@cnptia.embrapa.br> <43C01C75.6020504@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" -- Marcus Alves Grando marcus(at)corp.grupos.com.br | Grupos Internet S/A mnag(at)FreeBSD.org | FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43C0652D.90709>