cvs commit: ports/www/redmine Makefile ports/www/redmine/files
redmine.in
Doug Barton
dougb at FreeBSD.org
Sun Mar 14 04:57:05 UTC 2010
On 03/13/10 20:07, Wesley Shields wrote:
> wxs 2010-03-14 04:07:41 UTC
>
> FreeBSD ports repository
>
> Modified files:
> www/redmine Makefile
> Added files:
> www/redmine/files redmine.in
> Log:
> - Add RC script.
>
> PR: ports/144299 http://www.FreeBSD.org/cgi/query-pr.cgi?pr=144299
> Submitted by: Bernhard Froehlich <decke at bluelife.at> (maintainer)
>
> Revision Changes Path
> 1.8 +6 -0 ports/www/redmine/Makefile
> 1.1 +32 -0 ports/www/redmine/files/redmine.in (new)
>
> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/www/redmine/Makefile.diff?&r1=1.7&r2=1.8&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/www/redmine/files/redmine.in
There are several problems with this script.
1. The REQUIRE line needs to be changed to LOGIN. This is preferred for
all local scripts, but mandatory for those which run with a non-root
[ug]id (which this one does).
2. Instead of command=%%RUBY_NAME%% it's likely you want to use
command_interpreter instead. Does the stop command work with this script
as it is currently?
3. _flags should not be included in command_args, it will result in them
being included twice.
4. Are all of the options included in _flags actually things that a user
might wish to twiddle? Should some of them be in command_args instead?
5. The pidfile location looks dubious to me, but I'm not sure if putting
pid files in WWWDIR has somehow become routine?
6. And finally a minor issue, %%RC_SUBR%% should just be /etc/rc.subr.
I'll be making that change for all ports once the ports freeze is over,
so no reason not to do it now.
Doug
--
... and that's just a little bit of history repeating.
-- Propellerheads
Improve the effectiveness of your Internet presence with
a domain name makeover! http://SupersetSolutions.com/
More information about the cvs-ports
mailing list