Bug 167738 - New Port: security/razorback-dispatcher
Summary: New Port: security/razorback-dispatcher
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Ryan Steinmetz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-09 16:40 UTC by Tom Judge
Modified: 2012-06-11 03:30 UTC (History)
1 user (show)

See Also:


Attachments
razorback-dispatcher.shar (4.72 KB, text/plain)
2012-05-09 16:40 UTC, Tom Judge
no flags Details
gids.patch (196 bytes, patch)
2012-05-09 16:40 UTC, Tom Judge
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Judge 2012-05-09 16:40:08 UTC
New port for Razorbacks's dispatcher.

Depends on the api in ports/167736

9.0 amd64 https://redports.org/~tj/20120501184547-49601-22668/razorback-dispatcher-0.5.0.log
9.0 i386 https://redports.org/~tj/20120501184547-49601-22669/razorback-dispatcher-0.5.0.log

Fix: --- UIDs.orig	2012-05-01 14:59:32.000000000 +0000
+++ UIDs	2012-05-01 14:24:22.000000000 +0000
@@ -233,4 +233,5 @@
 oops:*:954:65534::0:0:oops user:/nonexistent:/usr/sbin/nologin
 hadoop:*:955:955::0:0:hadoop user:/nonexistent:/usr/sbin/nologin
 pandora:*:956:956::0:0:Pandora FMS user:/usr/local/etc/pandora/home:/usr/sbin/nologin
+razorback:*:957:957::0:0:Razorback user:/var/run/razorback:/usr/sbin/nologin
 nobody:*:65534:65534::0:0:Unprivileged user:/nonexistent:/usr/sbin/nologin
--- uids.patch ends here ---
Comment 1 Ryan Steinmetz freebsd_committer freebsd_triage 2012-05-09 16:40:55 UTC
Responsible Changed
From-To: freebsd-ports-bugs->zi

I'll take it.
Comment 2 Doug Barton freebsd_committer freebsd_triage 2012-06-10 01:30:00 UTC
There are several problems with the rc.d script in this submission:

1. It needs a $FreeBSD$
2. It needs to follow the formatting as described in
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/rc-scripts.html
3. It should use REQUIRE: LOGIN unless there is a very good reason to
start it earlier.
4. It should not use set_rcvar.
5. command= should use %%PREFIX%%
6. There is no reason for the 'sleep 30' in the _precmd

hth,

Doug

-- 

    This .signature sanitized for your protection
Comment 3 dfilter service freebsd_committer freebsd_triage 2012-06-11 03:21:07 UTC
zi          2012-06-11 02:20:53 UTC

  FreeBSD ports repository

  Modified files:
    security             Makefile 
  Added files:
    security/razorback-dispatcher Makefile distinfo pkg-descr 
                                  pkg-plist 
    security/razorback-dispatcher/files dispatcher.in 
                                        dispatcher_safed.in 
                                        pkg-message.in 
  Log:
  New port: security/razorback-dispatcher:
  
  Razorback is a framework for an intelligence driven security solution.
  It consists of a Dispatcher at the core of the system, surrounded by
  Nuggets of varying types.
  
  WWW: http://razorbacktm.sourceforge.net/
  
  PR:             ports/167738
  Submitted by:   Tom Judge <tom@tomjudge.com>
  
  Revision  Changes    Path
  1.1278    +1 -0      ports/security/Makefile
  1.1       +69 -0     ports/security/razorback-dispatcher/Makefile (new)
  1.1       +2 -0      ports/security/razorback-dispatcher/distinfo (new)
  1.1       +50 -0     ports/security/razorback-dispatcher/files/dispatcher.in (new)
  1.1       +32 -0     ports/security/razorback-dispatcher/files/dispatcher_safed.in (new)
  1.1       +37 -0     ports/security/razorback-dispatcher/files/pkg-message.in (new)
  1.1       +5 -0      ports/security/razorback-dispatcher/pkg-descr (new)
  1.1       +11 -0     ports/security/razorback-dispatcher/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 4 Ryan Steinmetz freebsd_committer freebsd_triage 2012-06-11 03:21:11 UTC
State Changed
From-To: open->closed

Committed, with minor changes. Thanks!