cvs commit: ports/net/beacon Makefile ports/net/beacon/files
beacon.in patch-Makefile.in patch-common-beacon.patch
patch-libbeacon-Makefile.in
Doug Barton
dougb at FreeBSD.org
Fri Dec 17 20:58:37 UTC 2010
Couple of problems with this script. First, since by default it is now
running as a non-root user it should REQUIRE: LOGIN. We prefer not to
run code unconditionally, so the if [ -f ${config} ] block should
probably be in a prestart method. Finally the traditional way of
daemoninzing is to make command /usr/sbin/daemon, and command_args
include the thing to start. There are numerous examples of this, it
should not be too hard to find one.
hth,
Doug
On 12/15/2010 14:44, Philip M. Gollucci wrote:
> pgollucci 2010-12-15 22:44:42 UTC
>
> FreeBSD ports repository
>
> Modified files:
> net/beacon Makefile
> net/beacon/files beacon.in
> Added files:
> net/beacon/files patch-Makefile.in
> patch-common-beacon.patch
> patch-libbeacon-Makefile.in
> Log:
> - Unbreak on !i386
> - rc.d script handle daemonize and run as nobody by default
> - Bump PORTREVISION
>
> PR: ports/149127 http://www.FreeBSD.org/cgi/query-pr.cgi?pr=149127
> Submitted by: Craig Leres<leres at ee.lbl.gov>
> Approved by: janos.mohacsi at bsd.hu (maintainer)
>
> Revision Changes Path
> 1.22 +5 -11 ports/net/beacon/Makefile
> 1.3 +29 -11 ports/net/beacon/files/beacon.in
> 1.1 +11 -0 ports/net/beacon/files/patch-Makefile.in (new)
> 1.1 +18 -0 ports/net/beacon/files/patch-common-beacon.patch (new)
> 1.1 +11 -0 ports/net/beacon/files/patch-libbeacon-Makefile.in (new)
>
> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/net/beacon/Makefile.diff?&r1=1.21&r2=1.22&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/net/beacon/files/beacon.in.diff?&r1=1.2&r2=1.3&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/net/beacon/files/patch-Makefile.in
> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/net/beacon/files/patch-common-beacon.patch
> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/net/beacon/files/patch-libbeacon-Makefile.in
>
--
Nothin' ever doesn't change, but nothin' changes much.
-- OK Go
Breadth of IT experience, and depth of knowledge in the DNS.
Yours for the right price. :) http://SupersetSolutions.com/
More information about the cvs-all
mailing list