NOC Project is an Operation Support System (OSS) for the Telco, Service provider and Enterprise Network Operation Centers (NOC). Areas covered by NOC: * Fault Management * Service Activation/Provisioning * Knowledge Base * Multi-VRF Address space management * Virtual Circuits management (VLAN, DLCI, etc) * Configuration Management * DNS provisioning * Peering management, RPSL and BGP filters generator, integrated looking glass * Reporting NOC Project is distributed under the term of BSD-like LICENSE. Enjoy! The NOC Project Team WWW: http://www.nocproject.org/ Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->bsam Take.
Hi! Thanks for the port. There is a problem with pkg-plist though. Here is the relevan part of my tinderbox test: ----- ... ===> Building package for noc-0.2.7 Creating package /tmp/packages/All/noc-0.2.7.tbz Registering depends: py26-django-1.1 py26-psycopg2-2.0.11 postgresql-client-8.2.13 gettext-0.17_1 libiconv-1.13.1 py26-south-0.5 libsmi-0.4.8 pkg-config-0.23_1 py26-snmp4-4.1.10a py26-asn1-0.0.8a py26-protobuf-2.1.0 py26-creole-0.2.4 py26-netifaces-0.5 py26-setuptools-0.6c9 py26-pycrypto-2.0.1_4 python26-2.6.2_1 libgmp-4.3.1. Registering conflicts: noc-devel-[0-9].*. Creating bzip'd tar ball in '/tmp/packages/All/noc-0.2.7.tbz' Deleting noc-0.2.7 You should manually remove the "noc" group. You should manually remove the "noc" user. You should manually remove the "/usr/local/noc" directory. ================================================================ === Checking filesystem state list of extra files and directories in / (not present before this port was installed but present after it was deinstalled) 1578979 4 drwxr-xr-x 5 noc noc 1024 Aug 7 14:29 usr/local/noc 1581012 4 drwxr-xr-x 3 root noc 512 Aug 7 14:29 usr/local/noc/static 1581331 4 drwxr-xr-x 2 noc noc 512 Aug 7 14:29 usr/local/noc/static/doc 1581205 4 drwxr-xr-x 2 root noc 512 Aug 7 14:29 usr/local/noc/etc 1581323 4 -rw-r----- 1 noc noc 628 Aug 7 14:29 usr/local/noc/etc/noc-activator.conf 1581324 4 -rw-r----- 1 noc noc 378 Aug 7 14:29 usr/local/noc/etc/noc-classifier.conf 1581325 4 -rw-r----- 1 noc noc 492 Aug 7 14:29 usr/local/noc/etc/noc-correlator.conf 1581326 4 -rw-r----- 1 noc noc 447 Aug 7 14:29 usr/local/noc/etc/noc-fcgi.conf 1581327 4 -rw-r----- 1 noc noc 671 Aug 7 14:29 usr/local/noc/etc/noc-launcher.conf 1581328 4 -rw-r----- 1 noc noc 815 Aug 7 14:29 usr/local/noc/etc/noc-notifier.conf 1581329 4 -rw-r----- 1 noc noc 533 Aug 7 14:29 usr/local/noc/etc/noc-sae.conf 1581330 8 -rw-r----- 1 noc noc 3194 Aug 7 14:29 usr/local/noc/etc/noc.conf 1581322 4 drwxr-xr-x 2 noc noc 512 Aug 7 14:29 usr/local/noc/local Deleting py26-sphinx-0.6.2 Deleting py26-south-0.5 Deleting py26-snmp4-4.1.10a ... ----- The /usr/local/noc directory should be treated automagically. There is a special treatment of configuration files. Please, read the FreeBSD Porter's Handbook and particular: http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/plist-config.html One more minor problem. Seems that you used a nagios port as an example. Thats good. But please remove any $FreeBSD: ...nagios... lines. If you need to have those ids they should appear as '$FreeBSD' just like at the beginning of Makefile. Please, provide a new shar archieve. Thanks! -- WBR, bsam
bsam 2009-08-18 09:07:12 UTC FreeBSD ports repository Modified files: net-mgmt Makefile Added files: net-mgmt/noc Makefile distinfo pkg-descr pkg-plist net-mgmt/noc/files noc.sh.in patch-scripts_post-install pkg-deinstall.in pkg-install.in pkg-message.in Log: NOC Project is an Operation Support System (OSS) for the Telco, Service provider and Enterprise Network Operation Centers (NOC). Areas covered by NOC: * Fault Management * Service Activation/Provisioning * Knowledge Base * Multi-VRF Address space management * Virtual Circuits management (VLAN, DLCI, etc) * Configuration Management * DNS provisioning * Peering management, RPSL and BGP filters generator, integrated looking glass * Reporting NOC Project is distributed under the term of BSD-like LICENSE. Enjoy! The NOC Project Team WWW: http://www.nocproject.org/ PR: ports/137489 Submitted by: Stanislav Svirid <count at 211.ru> Revision Changes Path 1.197 +1 -0 ports/net-mgmt/Makefile 1.1 +91 -0 ports/net-mgmt/noc/Makefile (new) 1.1 +3 -0 ports/net-mgmt/noc/distinfo (new) 1.1 +57 -0 ports/net-mgmt/noc/files/noc.sh.in (new) 1.1 +33 -0 ports/net-mgmt/noc/files/patch-scripts_post-install (new) 1.1 +28 -0 ports/net-mgmt/noc/files/pkg-deinstall.in (new) 1.1 +114 -0 ports/net-mgmt/noc/files/pkg-install.in (new) 1.1 +20 -0 ports/net-mgmt/noc/files/pkg-message.in (new) 1.1 +21 -0 ports/net-mgmt/noc/pkg-descr (new) 1.1 +2122 -0 ports/net-mgmt/noc/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"
State Changed From-To: open->closed Committed with your changes submitted by e-mail. Thanks!