ports/156655: [new port] net-mgmt/zenoss: monitoring software

phil at experts-exchange.com phil at experts-exchange.com
Tue Apr 26 00:40:10 UTC 2011


>Number:         156655
>Category:       ports
>Synopsis:       [new port] net-mgmt/zenoss: monitoring software
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 26 00:40:09 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Phil Phillips
>Release:        FreeBSD 8.2-RELEASE i386
>Organization:
Experts Exchange, LLC.
>Environment:
System: FreeBSD eggman.experts-exchange.com 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri Feb 18 02:24:46 UTC 2011 root at almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
>Description:
Here's a port for zenoss, an open source network management system.
WWW: http://zenoss.com/

This builds cleanly in tinderbox and passes portlint.
 
Shar for the port can be found here:  http://sites.google.com/site/philsplacepublic/files2/zenoss31.shar.txt
I have also attached a patch for UIDs/GIDs, since the port requires a new user.

Some things to be aware of:

* The daemon 'zentrap' isn't working on FreeBSD (yet)
* This port is unconventional - it builds (and installs) during the install step.
  (This is the way the zenoss script does it)
* I added 'java' to the list of CATEGORIES to satisfy portlint.  However, the port
  only uses java during its build process to generate some files.
>How-To-Repeat:
>Fix:

Index: UIDs
===================================================================
RCS file: /home/jhelfman/ncvs/ports/UIDs,v
retrieving revision 1.149
diff -n -u -r1.149 UIDs
--- UIDs	24 Apr 2011 09:54:22 -0000	1.149
+++ UIDs	25 Apr 2011 21:57:52 -0000
@@ -136,6 +136,7 @@
 drweb:*:426:426::0:0:Dr.Web Mail Scanner:/nonexistent:/usr/sbin/nologin
 callweaver:*:444:444::0:0:Callweaver account:/var/lib/callweaver:/usr/sbin/nologin
 courier:*:465:465::0:0:Courier Mail Server:/nonexistent:/usr/sbin/nologin
+zenoss:*:500:500::0:0:Zenoss User:/usr/local/zenoss:/bin/sh
 _bbstored:*:505:505::0:0:BoxBackup Store Daemon:/nonexistent:/bin/sh
 radmind:*:506:506::0:0:radmind User:/var/radmind:/usr/sbin/nologin
 nullmail:*:522:522::0:0:Nullmailer Mail System:/var/spool/nullmailer:/bin/sh
Index: GIDs
===================================================================
RCS file: /home/jhelfman/ncvs/ports/GIDs,v
retrieving revision 1.134
diff -n -u -r1.134 GIDs
--- GIDs	24 Apr 2011 09:54:22 -0000	1.134
+++ GIDs	25 Apr 2011 21:58:35 -0000
@@ -126,6 +126,7 @@
 drweb:*:426:
 callweaver:*:444:
 courier:*:465:
+zenoss:*:500:
 _bbstored:*:505:
 radmind:*:506:
 nullmail:*:522:
>Release-Note:
>Audit-Trail:
>Unformatted:
 SEND-PR: -*- send-pr -*-
 To: FreeBSD-gnats-submit at freebsd.org
 Subject: [new port] net-mgmt/zenoss: monitoring software
 From: Phil Phillips <pphillips at experts-exchange.com>
 Reply-To: Phil Phillips <pphillips at experts-exchange.com>
 X-send-pr-version: 3.113
 X-GNATS-Notify: 
 Date: Mon, 25 Apr 2011 17:27:52 -0700
 Message-Id: <1303777672.901846.93428.nullmailer at experts-exchange.com>
 
 



More information about the freebsd-ports-bugs mailing list