rpms/ntop/F-9 import.log, NONE, 1.1 ntop-am.patch, NONE, 1.1 ntop-compile.patch, NONE, 1.1 ntop-dbfile-default-dir.patch, NONE, 1.1 ntop-enable-sslv3.patch, NONE, 1.1 ntop-running-user.patch, NONE, 1.1 ntop.conf, NONE, 1.1 ntop.init, NONE, 1.1 ntop.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Rakesh Pandit (rakesh) fedora-extras-commits at redhat.com
Tue Aug 12 17:38:12 UTC 2008


Author: rakesh

Update of /cvs/pkgs/rpms/ntop/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19122/F-9

Modified Files:
	.cvsignore sources 
Added Files:
	import.log ntop-am.patch ntop-compile.patch 
	ntop-dbfile-default-dir.patch ntop-enable-sslv3.patch 
	ntop-running-user.patch ntop.conf ntop.init ntop.spec 
Log Message:
initial ntop pkg import



--- NEW FILE import.log ---
ntop-3_3_6-5_fc9:F-9:ntop-3.3.6-5.fc9.src.rpm:1218562012

ntop-am.patch:

--- NEW FILE ntop-am.patch ---
diff -up ./Makefile.am.am-patch ./Makefile.am
--- ./Makefile.am.am-patch	2008-07-28 18:52:44.000000000 +0200
+++ ./Makefile.am	2008-07-28 18:55:10.000000000 +0200
@@ -49,14 +49,6 @@ DISTCLEANFILES = trivialcompilemessage *
 CLEANFILES     = $(DISTCLEANFILES) stamp-h1
 INSTALLCLEANFILES = addressQueue.db dnsCache.db
 
-#
-# Fake out the missing tests for the auto* tools
-#
-ACLOCAL = /bin/sh ./missing --run echo
-AUTOCONF = /bin/sh ./missing --run echo
-AUTOMAKE = /bin/sh ./missing --run echo
-AUTOHEADER = /bin/sh ./missing --run echo
-
 # A list of all the files in the current directory which can be regenerated
 MAINTAINERCLEANFILES = COPYING Makefile.in aclocal.m4 config.guess \
                        config.h.in config.sub configure install-sh \
@@ -112,7 +104,7 @@ DOCSFILES      = `cat docs/FILES`
 #
 # The Games
 #
-bin_PROGRAMS   = ntop
+sbin_PROGRAMS   = ntop
 EXTRA_PROGRAMS = ntops
 bin_SCRIPTS    = 
 
diff -up ./configure.in.am-patch ./configure.in
--- ./configure.in.am-patch	2007-06-09 23:30:00.000000000 +0200
+++ ./configure.in	2008-07-28 18:54:43.000000000 +0200
@@ -61,7 +61,7 @@ AM_CONFIG_HEADER(config.h)
 HAS_ERROR=
 HAS_WARNING=
 
-NTOP_VERSION_EXTRA=""
+NTOP_VERSION_EXTRA="Fedora RPM"
 
 echo
 echo "Welcome to $PACKAGE_NAME, Version $PACKAGE_VERSION $NTOP_VERSION_EXTRA"


ntop-compile.patch:

--- NEW FILE ntop-compile.patch ---
diff -up ntop/fcUtils.c.compile ntop/fcUtils.c
--- ntop/fcUtils.c.compile	2007-07-08 16:32:13.000000000 +0200
+++ ntop/fcUtils.c	2008-08-07 13:55:11.000000000 +0200
@@ -657,6 +657,6 @@ void processFcNSCacheFile(char *filename
     memcpy (&entry->pWWN.str[0], &pWWN.str[0], LEN_WWN_ADDRESS);
     memcpy (&entry->nWWN.str[0], &nWWN.str[0], LEN_WWN_ADDRESS);
     strncpy (&entry->alias[0], alias, MAX_LEN_SYM_HOST_NAME);
-    entry->alias[MAX_LEN_SYM_HOST_NAME] = '\0';
+    entry->alias[MAX_LEN_SYM_HOST_NAME-1] = '\0';
   }
 }
diff -up ntop/graph.c.compile ntop/graph.c
--- ntop/graph.c.compile	2008-08-07 13:55:42.000000000 +0200
+++ ntop/graph.c	2008-08-07 13:55:56.000000000 +0200
@@ -1510,7 +1510,7 @@ void drawVsanDomainTrafficDistribution(u
   Counter total;
   SortedFcDomainStatsEntry *fcDomainStats;
 
-  p[MAX_FC_DOMAINS+1] = 0;
+  p[MAX_VSANS_GRAPHED] = 0;
 
   hash = getFcFabricElementHash (vsanId, myGlobals.actualReportDeviceId);
 
diff -up ntop/iface.c.compile ntop/iface.c
--- ntop/iface.c.compile	2008-04-05 17:56:58.000000000 +0200
+++ ntop/iface.c	2008-08-07 13:55:11.000000000 +0200
@@ -765,6 +765,9 @@ void calculateUniqueInterfaceName(int de
 
 #ifdef HAVE_SNMP
 
+#undef NETSNMP_USE_INLINE
+#define NETSNMP_BROKEN_INLINE
+
 #include <net-snmp/net-snmp-config.h>
 #include <net-snmp/net-snmp-includes.h>
 #include <string.h>
diff -up ntop/pbuf.c.compile ntop/pbuf.c
--- ntop/pbuf.c.compile	2008-05-31 11:52:12.000000000 +0200
+++ ntop/pbuf.c	2008-08-07 13:55:11.000000000 +0200
@@ -3516,8 +3516,11 @@ void processPacket(u_char *_deviceId,
 		    }
 
 		  if(serverName[0] == '\0') begin = 1; else begin = 0;
+		/*
+		 * This can't happend. pvrabec at redhat.com
 		  if(strlen(serverName) >= (MAX_LEN_SYM_HOST_NAME-1))
 		    serverName[MAX_LEN_SYM_HOST_NAME-2] = '\0';
+		 */
 		  srcHost->nonIPTraffic->ipxHostName = strdup(&serverName[begin]);
 		  for(i=0; srcHost->nonIPTraffic->ipxHostName[i] != '\0'; i++)
 		    srcHost->nonIPTraffic->ipxHostName[i] = tolower(srcHost->nonIPTraffic->ipxHostName[i]);
@@ -3605,7 +3608,7 @@ void processPacket(u_char *_deviceId,
 		    memcpy(nodeName, &p1[7+p1[5+displ]+displ], p1[6+p1[5+displ]+displ]);
 		    nodeName[p1[6+p1[5+displ]]] = '\0';
 
-		    for(i=0; i<MAX_NODE_TYPES; i++)
+		    for(i=0; i<MAX_NODE_TYPES-1; i++)
 		      if((srcHost->nonIPTraffic->atNodeType[i] == NULL)
 			 || (strcmp(srcHost->nonIPTraffic->atNodeType[i], nodeName) == 0))
 			break;
diff -up ntop/perl.c.compile ntop/perl.c
--- ntop/perl.c.compile	2008-06-11 13:26:22.000000000 +0200
+++ ntop/perl.c	2008-08-07 13:55:11.000000000 +0200
@@ -24,7 +24,7 @@
 
 
 #include "ntop.h"
-//#include "globals-report.h"
+#include "globals-report.h"
 
 #ifdef HAVE_PERL
 
@@ -37,12 +37,17 @@ PerlInterpreter *my_perl;  /***    The P
 
 int handlePerlHTTPRequest(char *url) {
   int perl_argc = 2;
-  char * perl_argv [] = { "", "./perl/test.pl" };
+  char perl_path[256];
+  char * perl_argv[] = { "", NULL };
+
   HV * ss = NULL;       /* the @sorttypes */
 
   traceEvent(CONST_TRACE_WARNING, "Calling perl...");
 
-  PERL_SYS_INIT3(&argc,&argv,&env);
+  safe_snprintf(__FILE__, __LINE__, perl_path, sizeof(perl_path), "./perl/%s", url);
+  perl_argv[1] = perl_path;
+
+  PERL_SYS_INIT(&perl_argc, &perl_argv);
   my_perl = perl_alloc();
   perl_construct(my_perl);
   PL_exit_flags |= PERL_EXIT_DESTRUCT_END;

ntop-dbfile-default-dir.patch:

--- NEW FILE ntop-dbfile-default-dir.patch ---
--- ntop/configure.in.orig	2007-03-05 14:36:41.000000000 -0700
+++ ntop/configure.in	2007-03-05 14:54:46.000000000 -0700
@@ -2299,7 +2299,7 @@
 AC_DEFINE_UNQUOTED(CFG_PLUGIN_DIR,"$CFG_PLUGIN_DIR", [Plugin installation directory])
 echo "    Plugin files are in   $CFG_PLUGIN_DIR"
 
-CFG_DBFILE_DIR=$localstatedir/ntop
+CFG_DBFILE_DIR=$localstatedir/lib/ntop
 CFG_DBFILE_DIR=`(
   test "x$prefix" = xNONE && prefix=${ac_default_prefix}
   eval echo "$CFG_DBFILE_DIR"

ntop-enable-sslv3.patch:

--- NEW FILE ntop-enable-sslv3.patch ---
diff -up ntop/configure.in.sslv3 ntop/configure.in
--- ntop/configure.in.sslv3	2008-08-07 15:51:41.000000000 +0200
+++ ntop/configure.in	2008-08-07 16:11:18.000000000 +0200
@@ -214,6 +214,10 @@ AC_ARG_ENABLE(sslwatchdog,
               ac_enable_sslwatchdog="$enableval",
               ac_enable_sslwatchdog="no")
 
+AC_ARG_ENABLE(sslv3,
+              [  --enable-sslv3              enable ssl v3 support [[default=disabled]]])
+ac_enable_sslv3=${enable_sslv3:-no}
+
 AC_ARG_WITH(tcpwrap,
               [  --with-tcpwrap              enable use of TCP Wrapper [[default=disabled]]],
               ac_enable_tcpwrap="$withval",

ntop-running-user.patch:

--- NEW FILE ntop-running-user.patch ---
--- ntop-3.2/prefs.c	2005-09-29 10:39:06.000000000 +1200
+++ ntop-3.2/prefs.c.mjk	2006-07-06 17:34:34.000000000 +1200
@@ -772,8 +772,8 @@
       /* We're root */
       char *user;
 
-      pw = getpwnam(user = "nobody");
-      if(pw == NULL) pw = getpwnam(user = "anonymous");
+      pw = getpwnam(user = "ntop");
+      if(pw == NULL) pw = getpwnam(user = "nobody");
 
       if(pw != NULL) {
 	myGlobals.userId  = pw->pw_uid;


--- NEW FILE ntop.conf ---
# tells ntop the user id to run as
--user ntop

#save messages into the system log
--use-syslog=daemon

# sets the directory that ntop runs from
--db-file-path /var/lib/ntop

# the amount and severity of messages that ntop will put out
--trace-level 3

# limit ntop to listening on a specific interface and port
--http-server 127.0.0.1:3000 --https-server 127.0.0.1:3001

# Under certain circumstances, the sched_yield() function causes the ntop web 
# server to lock up.  It shouldn't happen, but it does.  This option causes 
# ntop to skip those calls, at a tiny performance penalty.
--disable-schedyield

# disables "phone home" behavior
--skip-version-check=yes



--- NEW FILE ntop.init ---
#!/bin/bash
#
# Startup script for the ntop program

# chkconfig: - 81 19
# description: A network traffic probe similar to the UNIX top command
# processname: ntop
# pidfile: /var/run/ntop.pid
# config: /etc/ntop.conf
#
### BEGIN INIT INFO
# Provides:          ntop
# Required-Start:    $local_fs $network $syslog
# Should-Start:
# Required-Stop:
# Default-Stop:      0 1 2 6
# Short-Description: Start ntop daemon
# Description:       Start ntop, a network traffic probe similar to the UNIX \
#                    top command
### END INIT INFO

# Source function library.
. /etc/rc.d/init.d/functions

# Path to the ntop program
prog=ntop
ntop=/usr/sbin/$prog
pidfile=/var/run/$prog.pid
config=/etc/ntop.conf
 

start() {
    echo -n $"Starting $prog: "

    [ -x $ntop ] || exit 1
    [ -r "/etc/ntop.conf" ] || exit 6
    if [ ! -r "/var/lib/ntop/ntop_pw.db" ]; then
      echo "service not configured, run ntop manually"
      exit 6
    fi

    # ntop has string errors in locales other than "C"
    LANG=C daemon "$ntop @$config --daemon > /dev/null" 
    RETVAL=$?
    echo
    [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog
    return $RETVAL
}
stop() {
    echo -n $"Stopping $prog: "
    killproc -p $pidfile $ntop
    RETVAL="$?"
    echo
    [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog $pidfile
}
reload() {
    echo -n $"Reloading $prog: "
    killproc $ntop -HUP
    RETVAL=$?
    echo
}

case "$1" in
  start)
    start
    ;;
  stop)
    stop
    ;;
  status)
    status $ntop
    RETVAL=$?
    ;;
  restart)
    stop
    start
    RETVAL=$?
    ;;
  condrestart)
    if [ -f /var/run/$prog.pid ] ; then
        stop
        start
    fi
    RETVAL=$?
    ;;
  reload)
    reload
    ;;
  *)
    echo $"Usage: $prog {start|stop|restart|condrestart|reload|status}"
    RETVAL=3
esac

exit $RETVAL


--- NEW FILE ntop.spec ---
Name:           ntop
Version:        3.3.6
Release:        5%{?dist}
Summary:        A network traffic probe similar to the UNIX top command
Group:          Applications/Internet
License:        GPLv2
URL:            http://www.ntop.org
Source0:        http://downloads.sourceforge.net/ntop/ntop-%{version}.tar.gz
Source1:        ntop.init
Source2:        ntop.conf
Patch1:         ntop-am.patch
Patch2:         ntop-running-user.patch
Patch3:         ntop-dbfile-default-dir.patch
Patch4:         ntop-compile.patch
Patch5:         ntop-enable-sslv3.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:  autoconf, automake, pkgconfig, libtool, groff, libpcap-devel
BuildRequires:  gdbm-devel, gd-devel, rrdtool-devel, openssl-devel
BuildRequires:  net-snmp-devel, lm_sensors-devel, pcre-devel, mysql-devel
BuildRequires:  tcp_wrappers-devel, perl(ExtUtils::Embed)
Requires:       initscripts, graphviz
Requires(post): /sbin/chkconfig       
Requires(preun):/sbin/chkconfig       


%description
ntop is a network traffic probe that shows the network usage, similar to what
the popular top Unix command does. ntop is based on libpcap and it has been
written in a portable way in order to virtually run on every Unix platform and
on Win32 as well.

ntop users can use a a web browser (e.g. netscape) to navigate through ntop
(that acts as a web server) traffic information and get a dump of the network
status. In the latter case, ntop can be seen as a simple RMON-like agent with
an embedded web interface. The use of:

    * a web interface
    * limited configuration and administration via the web interface
    * reduced CPU and memory usage (they vary according to network size and
      traffic) 

make ntop easy to use and suitable for monitoring various kind of networks.

ntop should be manually started the first time so that the administrator
password can be selected.


%prep
%setup -q -n ntop

# executable bits are set on some config files and docs that go into
# %%{_sysconfdir}/ntop and %%{_datadir}, and some debug source files.  Remove
# the execute bits - in the build directory
find . \( -name \*\.gz -o -name \*\.c -o -name \*\.h -o -name \*\.pdf \
     -o -name \*\.dtd -o -name \*\.html -o -name \*\.js \) -print     \
     | xargs chmod a-x

%patch1 -p1 -b .am
%patch2 -p1 -b .user
%patch3 -p1 -b .dbfile-default-dir
%patch4 -p1 -b .compile
%patch5 -p1 -b .sslv3


%build
#run ntop own autoconf wrapper
./autogen.sh --noconfig

%{configure} --with-tcpwrap                            \
             --enable-sslv3                            \
             --enable-i18n                             \
             --enable-snmp                             \
             --enable-mysql                            \
             --disable-static

make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'

# Now add init, conf
install -d $RPM_BUILD_ROOT/%{_initrddir}
install -p -m 0755 %SOURCE1 $RPM_BUILD_ROOT/%{_initrddir}/ntop
install -p -m 0644 %SOURCE2 $RPM_BUILD_ROOT/%{_sysconfdir}/ntop.conf

### CLEAN UP ###
# remove libtool archives and -devel type stuff (but leave dlopened modules)
find $RPM_BUILD_ROOT -name \*\.la -print | xargs rm -f
# these are not dlopened modules, but -devel cruft
rm -f $RPM_BUILD_ROOT/%{_libdir}/lib{myrrd,ntop,ntopreport,*Plugin*}.so
# remove empty file
rm -f $RPM_BUILD_ROOT/%{_datadir}/ntop/html/ntop.html
# fix permissions
chmod 0755 $RPM_BUILD_ROOT/%{_libdir}/ntop/plugins/*

# Create files to be %ghost'ed - %ghost'ed files must exist in the buildroot
install -d $RPM_BUILD_ROOT/%{_localstatedir}/lib/ntop/rrd
install -d $RPM_BUILD_ROOT/%{_localstatedir}/lib/ntop/rrd/{flows,graphics,interfaces}
touch      $RPM_BUILD_ROOT/%{_localstatedir}/lib/ntop/{addressQueue,dnsCache,fingerprint,LsWatch,macPrefix,ntop_pw,prefsCache}.db

%clean
rm -rf $RPM_BUILD_ROOT

%pre
if [ $1 = 1 ]; then
  getent group %{name} >/dev/null || groupadd -r %{name}
  getent passwd %{name} >/dev/null || \
         useradd -r -g %{name} -d %{_localstatedir}/lib/ntop -s /sbin/nologin \
                 -c "ntop" %{name}
fi

%post
if [ $1 = 1 ]; then
  /sbin/chkconfig --add %{name} &> /dev/null || :
fi

%preun
if [ $1 = 0 ]; then
  /sbin/service %{name} stop    &> /dev/null || :
  /sbin/chkconfig --del %{name} &> /dev/null || :
fi

%postun
if [ "$1" -ge "1" ]; then
  /sbin/service %{name} condrestart &> /dev/null || :
fi

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING MANIFESTO
%doc docs/BUG_REPORT docs/database/README docs/database/README
%doc docs/FAQarchive docs/FAQ docs/HACKING docs/KNOWN_BUGS docs/TODO
%doc docs/1STRUN.txt NEWS README SUPPORT_NTOP.txt THANKS
%config(noreplace) %{_sysconfdir}/ntop.conf
%config(noreplace) %{_sysconfdir}/ntop
%{_initrddir}/ntop
%{_sbindir}/*
%{_libdir}/lib*%{version}*.so
%{_libdir}/ntop
%{_mandir}/man8/*
%{_datadir}/ntop
%dir %{_localstatedir}/lib/ntop
%defattr(0644,root,root,-)
%ghost %{_localstatedir}/lib/ntop/addressQueue.db
%ghost %{_localstatedir}/lib/ntop/dnsCache.db
%ghost %{_localstatedir}/lib/ntop/fingerprint.db
%ghost %{_localstatedir}/lib/ntop/LsWatch.db
%ghost %{_localstatedir}/lib/ntop/macPrefix.db
%ghost %{_localstatedir}/lib/ntop/ntop_pw.db
%ghost %{_localstatedir}/lib/ntop/prefsCache.db
# This will catch all the directories in flows/graphics/interfaces.  If
# %ghost'ed files are added under these, this will have to be changed to %dir
# and more directives for directories under these will have to be added.
%defattr(0755,ntop,ntop,-)
%{_localstatedir}/lib/ntop/rrd

%changelog
* Fri Aug 08 2008 Peter Vrabec <pvrabec at redhat.com> - 3.3.6-5
- fix typo in init
 
* Fri Aug 08 2008 Peter Vrabec <pvrabec at redhat.com> - 3.3.6-4
- some more init script tuning

* Fri Aug 08 2008 Rakesh Pandit <rakesh at fedoraproject.org> - 3.3.6-3
- ntop-am patch updated by Jakub H

* Fri Aug 08 2008 Peter Vrabec <pvrabec at redhat.com> - 3.3.6-2
- init script fix

* Tue Aug 05 2008 Peter Vrabec <pvrabec at redhat.com> - 3.3.6-1
- initial fedora package

* Wed Jul 02 2008 Rakesh Pandit <rakesh.pandit at gmail.com> - 3.3-4
- removed ntop_safefree (temp solution) fix for lvale problem with net-snmp on
- fix directory permission & license issues
- removed unused-direct-shlib-dependency warning
- rpath warning fixed. 

* Sun Nov 18 2007 Bernard Johnson <bjohnson at symetrix.com> - 3.3-3
- add 'yes' as argument to skip-version-check in /etc/ntop.conf
- fix LSB section of init file to agree on default start runlevels
- make install preserve timestamps
- patch for location of throughput.rrd
- force LANG to "C" to prevent errors in string handling
- clean up init file
- add Requires: on graphviz

* Tue Jun 12 2007 Bernard Johnson <bjohnson at symetrix.com> - 3.3-2
- autotools patch to fix broken --disable-static switch - updated
- remove find the removes CVS directories (no longer needed)

* Mon Jun 11 2007 Bernard Johnson <bjohnson at symetrix.com> - 3.3-1
- update to ntop 3.3 release
- remove patch to change release version (no longer needed)
- fix initfile to use correct parameters to --skip-version-check

* Fri Jun 08 2007 Bernard Johnson <bjohnson at symetrix.com> - 3.3-0.13.20070608cvs
- update to 20070608cvs
- update patch to remove rc version
- remove remove-gd-version-guess.patch (not needed anymore)
- remove xmldump plugin dependencies since it has been disabled (broken) in
  default ntop installation

* Fri Apr 06 2007 Bernard Johnson <bjohnson at symetrix.com> - 3.3-0.12.20070407cvs
- update to 20070407cvs
- compile with -DDEBUG for now to check for problems
- rework ntop-am.patch with recent changes
- patch to remove gdVersionGuessValue from plugin
- repatch with shrext patch

* Mon Mar 19 2007 Bernard Johnson <bjohnson at symetrix.com> - 3.3-0.11.20070319cvs
- update to 20070319cvs
- remove patches that have been added upstream

* Fri Mar 16 2007 Bernard Johnson <bjohnson at symetrix.com> - 3.3-0.10.20070314cvs
- fix rpmlint warning for initfile
- include 2 of Patrice's patches to cleanup builds
- remove repotag

* Fri Mar 16 2007 Bernard Johnson <bjohnson at symetrix.com> - 3.3-0.9.20070314cvs
- update to 20070314cvs
- add additional mysql patch from Patrice
- remove all of unused logrotate pieces
- use /sbin/service to start/stop services
- update scriptlets to be easier to read
- Better description to initfile summary
- add LSB bits to initfile

* Mon Mar 07 2007 Bernard Johnson <bjohnson at symetrix.com> - 3.3-0.8.20070307cvs
- update to 20070307cvs
- move database files to %%{_localstatedir}/lib/ntop
- fix javascript files not being installed
- remove x bit from additional javascript files

* Sat Mar 03 2007 Bernard Johnson <bjohnson at symetrix.com> - 3.3-0.6.20060207cvs
- add --enable-mysql to compile mysql support

* Sat Mar 03 2007 Bernard Johnson <bjohnson at symetrix.com> - 3.3-0.5.20060207cvs
- prefix patches with ntop-
- explanation on how to retrieve cvs source
- fix removal of %%{_libdir}/.so plugin files no matter the version
- reduce dependency on mysql-server to just mysql

* Fri Mar 02 2007 Bernard Johnson <bjohnson at symetrix.com> - 3.3-0.4.20060227cvs
- add pcre-devel to BR so payloads can be matched
- remove unused Source4 line
- enabled mysql storage of net flow data

* Tue Feb 27 2007 Bernard Johnson <bjohnson at symetrix.com> - 3.3-0.3.20060227cvs
- update to ntop cvs 20060227
- kill all the CVS files/directories
- remove glib2-devel BR because gdome2-devel requires it
- tcp_wrappers vs. tcp_wrappers-devel no dependent on os release
- add initscripts to requires since init file uses daemon function
- patch .so files to just version 3.3 not 3.3rc0; otherwise rpmlint complains
- fix typo in init file

* Wed Feb 18 2007 Bernard Johnson <bjohnson at symetrix.com> - 3.3-0.2.20060218cvs
- update to ntop cvs 20060208

* Wed Feb 07 2007 Bernard Johnson <bjohnson at symetrix.com> - 3.3-0.1.20060207cvs
- update to ntop cvs 20060207
- remove gdbm, pidfile, and FEDORAextra patches
- ntopdump.dtd has fixed eol markers now
- update nolibs patch so there is no complaint about xmldump libraries/headers

* Tue Feb 06 2007 Bernard Johnson <bjohnson at symetrix.com> - 3.2-8.1.20060206cvs
- update to cvs 20060206
- update ntop-am.patch for cvs version
- get rid of plugins patch and just remove cruft in spec file

* Thu Dec 14 2006 Bernard Johnson <bjohnson at symetrix.com> - 3.2-7
- add missing net-snmp-devel, and lm_sensors-devel BR

* Thu Dec 14 2006 Bernard Johnson <bjohnson at symetrix.com> - 3.2-6
- configure --disable-static
- configure --enable-snmp
- patch to fix permissions of created gdbm databases
- no more ntop-passwd
- fix OK printing in init file, redirect stdout of ntop command to null
- fix permissions on LsWatch.db database creation
- only listen on 127.0.0.1:3000 by default

* Mon Dec 11 2006 Bernard Johnson <bjohnson at symetrix.com> - 3.2-5
- use ntop.conf.sample with some modifications
- change default syslog facilty to daemon in init file
- add repo tag for those who want to use it
- install as-data by default, at least for now
- fix package detection of gdome library
- remove extraneous ldconfig call

* Mon Dec 11 2006 Bernard Johnson <bjohnson at symetrix.com> - 3.2-4
- fix detection of glib-2.0 and gdome2
- remove Requires: entries to let rpm figure them out
- remove BR libxml2, zlib-devel as they are pulled by other packages
- added scriplet requires for /sbin/chkconfig
- add logrotate to requires
- add BR dependency on pkgconfig since patch to fix missing files depends on it

* Mon Dec 11 2006 Bernard Johnson <bjohnson at symetrix.com> - 3.2-3
- fix: do not package debug files in arch package
- fix: remove x bit from /usr/src debug files
- fix: direct source download link
- fix: don't package devel libraries in /usr/lib
- integrate previous package ntop.sysv to ntop.init
- remove sysconfig file
- clean up usage of fedora-usermgt
- remove ldconfig calls
- create a ntop-passwd wrapper to set the passwd
- fix: directory permission in directory, init, and passwd wrapper

* Sat Dec 09 2006 Bernard Johnson <bjohnson at symetrix.com> - 3.2-2
- revert to 3.2 sources
- integrate changes from previous package

* Fri Dec 08 2006 Bernard Johnson <bjohnson at symetrix.com> - 3.2-1.20061208cvs
- initial package


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ntop/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	12 Aug 2008 17:17:31 -0000	1.1
+++ .cvsignore	12 Aug 2008 17:37:42 -0000	1.2
@@ -0,0 +1 @@
+ntop-3.3.6.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ntop/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	12 Aug 2008 17:17:31 -0000	1.1
+++ sources	12 Aug 2008 17:37:42 -0000	1.2
@@ -0,0 +1 @@
+22bfc14cf92bca6e35103d31a5ede027  ntop-3.3.6.tar.gz




More information about the fedora-extras-commits mailing list