[ndoutils/epel7] Update to 1.5.2, rework spec file.

Simone Caronni slaanesh at fedoraproject.org
Mon Feb 24 15:46:38 UTC 2014


commit 97cb045d013361fbefdb13fce62e9dc09978ac02
Author: Simone Caronni <negativo17 at gmail.com>
Date:   Mon Feb 24 16:47:13 2014 +0100

    Update to 1.5.2, rework spec file.

 .gitignore          |    3 +-
 README.Fedora       |   44 +++++++++++
 dead.package        |    1 -
 ndo-shared-so.patch |   16 ++++
 ndo2db.cfg          |  163 ++++++++++++++++++++++++++++++++++++++++
 ndo2db.init         |  100 +++++++++++++++++++++++++
 ndo2db.service      |   13 +++
 ndomod.cfg          |  151 +++++++++++++++++++++++++++++++++++++
 ndoutils.spec       |  207 +++++++++++++++++++++++++++++++++++++++++++++++++++
 sources             |    1 +
 10 files changed, 697 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8db3711..743797a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
-ndoutils-1.4b9.tar.gz
+ndoutils-1.4b8.tar.gz
+/ndoutils-1.5.2.tar.gz
diff --git a/README.Fedora b/README.Fedora
new file mode 100644
index 0000000..7e8e483
--- /dev/null
+++ b/README.Fedora
@@ -0,0 +1,44 @@
+After having installed ndoutils, you must install ndoutils-mysql. Currently
+MySQL is the only database supported by ndoutils; more alternatives will be
+added later as ndoutils supports them.
+
+The alternatives mechanism is used to choose the version of ndo2db backend that
+you want.
+
+    # alternatives --display ndo2db
+    ndo2db - status is auto.
+     link currently points to /usr/sbin/ndo2db.mysql
+    /usr/sbin/ndo2db.mysql - priority 40
+    Current `best' version is /usr/sbin/ndo2db.mysql.
+
+To configure ndoutils for use with Nagios and MySQL please follow the following:
+
+1) Start a shell to MySQL and create and grant access to a database.
+
+mysql> create database nagios
+mysql> GRANT ALL ON nagios.* TO ndouser at localhost IDENTIFIED BY "ndopassword";
+mysql> quit
+
+2) Load the schema
+
+$ cd /usr/share/doc/ndoutils-mysql-*/db
+$ perl ./installdb -u ndouser -p ndopassword -h localhost -d nagios
+
+3) Edit your /etc/nagios/nagios.cfg file adding the following line (adjust the
+path with the correct 32/64 bit path, of course).
+
+broker_module=/usr/lib/nagios/brokers/ndomod.so config_file=/etc/nagios/ndomod.cfg
+
+4) Start ndo2db and restart Nagios:
+
+On RHEL:
+
+chkconfig ndo2db on
+service ndo2db start
+service nagios restart
+
+On Fedora:
+
+systemctl enable ndo2db
+systemctl start ndo2b
+systemctl restart nagios
diff --git a/ndo-shared-so.patch b/ndo-shared-so.patch
new file mode 100644
index 0000000..8f0bc56
--- /dev/null
+++ b/ndo-shared-so.patch
@@ -0,0 +1,16 @@
+diff -uNr ndoutils-1.4b7.ORIG/src/Makefile.in ndoutils-1.4b7/src/Makefile.in
+--- ndoutils-1.4b7.ORIG/src/Makefile.in	2007-10-03 03:02:58.000000000 +0200
++++ ndoutils-1.4b7/src/Makefile.in	2009-07-20 22:24:31.370396774 +0200
+@@ -63,10 +63,10 @@
+ 	$(MAKE) ndomod-3x.o
+ 
+ ndomod-2x.o: ndomod.c $(COMMON_INC) $(COMMON_OBJS)
+-	$(CC) $(MOD_CFLAGS) $(CFLAGS) -D BUILD_NAGIOS_2X -o ndomod-2x.o ndomod.c $(COMMON_OBJS) $(MOD_LDFLAGS) $(LDFLAGS) $(LIBS) $(SOCKETLIBS) $(OTHERLIBS)
++	$(CC) $(MOD_CFLAGS) $(CFLAGS) -D BUILD_NAGIOS_2X -o ndomod-2x.so ndomod.c $(COMMON_OBJS) $(MOD_LDFLAGS) $(LDFLAGS) $(LIBS) $(SOCKETLIBS) $(OTHERLIBS)
+ 
+ ndomod-3x.o: ndomod.c $(COMMON_INC) $(COMMON_OBJS)
+-	$(CC) $(MOD_CFLAGS) $(CFLAGS) -D BUILD_NAGIOS_3X -o ndomod-3x.o ndomod.c $(COMMON_OBJS) $(MOD_LDFLAGS) $(LDFLAGS) $(LIBS) $(SOCKETLIBS) $(OTHERLIBS)
++	$(CC) $(MOD_CFLAGS) $(CFLAGS) -D BUILD_NAGIOS_3X -o ndomod-3x.so ndomod.c $(COMMON_OBJS) $(MOD_LDFLAGS) $(LDFLAGS) $(LIBS) $(SOCKETLIBS) $(OTHERLIBS)
+ 
+ sockdebug: sockdebug.c $(COMMON_INC) $(COMMON_OBJS)
+ 	$(CC) $(CFLAGS) -o $@ sockdebug.c $(COMMON_OBJS) $(LDFLAGS) $(LIBS) $(MATHLIBS) $(SOCKETLIBS) $(OTHERLIBS)
diff --git a/ndo2db.cfg b/ndo2db.cfg
new file mode 100644
index 0000000..dfc2e44
--- /dev/null
+++ b/ndo2db.cfg
@@ -0,0 +1,163 @@
+#####################################################################
+# NDO2DB DAEMON CONFIG FILE
+#
+# Last Modified: 10-29-2007
+#####################################################################
+
+
+# USER/GROUP PRIVILIGES
+# These options determine the user/group that the daemon should run as.
+# You can specify a number (uid/gid) or a name for either option.
+
+ndo2db_user=nagios
+ndo2db_group=nagios
+
+
+
+# SOCKET TYPE
+# This option determines what type of socket the daemon will create
+# an accept connections from.
+# Value:
+#   unix = Unix domain socket (default)
+#   tcp  = TCP socket
+
+socket_type=unix
+#socket_type=tcp
+
+
+
+# SOCKET NAME
+# This option determines the name and path of the UNIX domain 
+# socket that the daemon will create and accept connections from.
+# This option is only valid if the socket type specified above
+# is "unix".
+
+socket_name=/var/run/ndoutils/ndoutils.sock
+
+# TCP PORT
+# This option determines what port the daemon will listen for
+# connections on.  This option is only vlaid if the socket type
+# specified above is "tcp".
+
+tcp_port=5668
+
+
+# DATABASE SERVER TYPE
+# This option determines what type of DB server the daemon should
+# connect to.
+# Values:
+# 	mysql = MySQL
+#       pgsql = PostgreSQL
+
+db_servertype=mysql
+
+
+
+# DATABASE HOST
+# This option specifies what host the DB server is running on.
+
+db_host=localhost
+
+
+
+# DATABASE PORT
+# This option specifies the port that the DB server is running on.
+# Values:
+# 	3306 = Default MySQL port
+#	5432 = Default PostgreSQL port
+
+db_port=3306
+
+
+
+# DATABASE NAME
+# This option specifies the name of the database that should be used.
+
+db_name=nagios
+
+
+
+# DATABASE TABLE PREFIX
+# Determines the prefix (if any) that should be prepended to table names.
+# If you modify the table prefix, you'll need to modify the SQL script for
+# creating the database!
+
+db_prefix=nagios_
+
+
+
+# DATABASE USERNAME/PASSWORD
+# This is the username/password that will be used to authenticate to the DB.
+# The user needs at least SELECT, INSERT, UPDATE, and DELETE privileges on
+# the database.
+
+db_user=ndouser
+db_pass=ndopassword
+
+
+
+## TABLE TRIMMING OPTIONS
+# Several database tables containing Nagios event data can become quite large
+# over time.  Most admins will want to trim these tables and keep only a
+# certain amount of data in them.  The options below are used to specify the
+# age (in MINUTES) that data should be allowd to remain in various tables
+# before it is deleted.  Using a value of zero (0) for any value means that
+# that particular table should NOT be automatically trimmed.
+
+# Keep timed events for 24 hours
+max_timedevents_age=1440
+
+# Keep system commands for 1 week
+max_systemcommands_age=10080
+
+# Keep service checks for 1 week
+max_servicechecks_age=10080
+
+# Keep host checks for 1 week
+max_hostchecks_age=10080
+
+# Keep event handlers for 31 days
+max_eventhandlers_age=44640
+
+
+
+
+
+# DEBUG LEVEL
+# This option determines how much (if any) debugging information will
+# be written to the debug file.  OR values together to log multiple
+# types of information.
+# Values: -1 = Everything
+#          0 = Nothing
+#          1 = Process info
+#	   2 = SQL queries
+
+debug_level=1
+
+
+
+# DEBUG VERBOSITY
+# This option determines how verbose the debug log out will be.
+# Values: 0 = Brief output
+#         1 = More detailed
+#         2 = Very detailed
+
+debug_verbosity=1
+
+
+
+# DEBUG FILE
+# This option determines where the daemon should write debugging information.
+
+debug_file=/var/log/ndoutils/ndo2db.debug
+
+
+
+# MAX DEBUG FILE SIZE
+# This option determines the maximum size (in bytes) of the debug file.  If
+# the file grows larger than this size, it will be renamed with a .old
+# extension.  If a file already exists with a .old extension it will
+# automatically be deleted.  This helps ensure your disk space usage doesn't
+# get out of control when debugging.
+
+max_debug_file_size=1000000
diff --git a/ndo2db.init b/ndo2db.init
new file mode 100644
index 0000000..1c57662
--- /dev/null
+++ b/ndo2db.init
@@ -0,0 +1,100 @@
+#!/bin/bash
+#
+# ndo2db:		Starts the ndoutils ndo2db utility.
+#
+# chkconfig: - 30 74
+# description:  This is a daemon which creates a socket that in then
+#               reads from. The expectation is that Nagios will be writing
+#               to this socket using nodutils ndomod brokering utility.
+# processname: /usr/sbin/ndo2db
+# config: /etc/nagios/ndo2db.cfg
+# config: /etc/sysconfig/ndo2db
+#
+### BEGIN INIT INFO
+# Provides: ndo2db
+# Required-Start: $syslog
+# Required-Stop:
+# Default-Stop: 0 1 6
+# Short-Description: Starts the ndo2db Daemon
+# Description:  This is a daemon which creates a socket that in then
+#               reads from. The expectation is that Nagios will be writing
+#               to this socket using nodutils ndomod brokering utility.
+### END INIT INFO
+
+# Sanity checks.
+[ -f /etc/nagios/ndo2db.cfg ] || exit 0
+[ -x /usr/sbin/ndo2db ] || exit 0
+
+# Source function library.
+. /etc/rc.d/init.d/functions
+
+NDO2DBUSER=nagios
+NDO2DB_OPTIONS="-c /etc/nagios/ndo2db.cfg"
+# Source an auxiliary options file if we have one, and pick up NDO2DB_OPTIONS.
+[ -r /etc/sysconfig/ndo2db ] && . /etc/sysconfig/ndo2db
+
+
+RETVAL=0
+prog=ndo2db
+
+start () {
+    echo -n $"Starting $prog: "
+    if [ "$(pidofproc ndo2db)" = "" ]; then
+          rm -f /var/run/ndoutils/ndoutils.sock
+          daemon --user=$NDO2DBUSER /usr/sbin/ndo2db $NDO2DB_OPTIONS
+          RETVAL=$?
+    else
+          success
+          RETVAL=$?
+    fi
+    echo
+    [ $RETVAL -eq 0 ] && touch /var/lock/subsys/ndo2db
+    return $RETVAL
+}
+
+stop() {
+    echo -n $"Stopping $prog: "
+    killproc ndo2db
+    RETVAL=$?
+    echo
+    [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/ndo2db
+    return $RETVAL
+}
+
+restart() {
+    stop
+    start
+}
+
+# See how we were called.
+case "$1" in
+    start)
+	start
+	RETVAL=$?
+	;;
+    stop)
+	stop
+	RETVAL=$?
+	;;
+    status)
+	status ndo2db
+	RETVAL=$?
+	;;
+    restart)
+	restart
+	RETVAL=$?
+	;;
+    reload)
+	status ndo2db && restart || start
+	RETVAL=$?
+	;;
+    condrestart)
+	[ -e /var/lock/subsys/ndo2db ] && restart
+	RETVAL=$?
+	;;
+    *)
+	echo $"Usage: $0 {start|stop|status|restart|condrestart}"
+	RETVAL=1
+	;;
+esac
+exit $RETVAL
diff --git a/ndo2db.service b/ndo2db.service
new file mode 100644
index 0000000..503aa6c
--- /dev/null
+++ b/ndo2db.service
@@ -0,0 +1,13 @@
+[Unit]
+Description=Stores data from Nagios in a database
+Documentation=http://www.nagios.org/documentation
+
+[Service]
+Type=simple
+User=nagios
+Group=nagios
+#PIDFile=/var/run/ndoutils/ndo2db.pid
+ExecStart=/usr/sbin/ndo2db -c /etc/nagios/ndo2db.cfg
+
+[Install]
+WantedBy=nagios.service
diff --git a/ndomod.cfg b/ndomod.cfg
new file mode 100644
index 0000000..122f99b
--- /dev/null
+++ b/ndomod.cfg
@@ -0,0 +1,151 @@
+#####################################################################
+# NDOMOD CONFIG FILE
+#
+# Last Modified: 09-05-2007
+#####################################################################
+
+
+# INSTANCE NAME
+# This option identifies the "name" associated with this particular
+# instance of Nagios and is used to seperate data coming from multiple
+# instances.  Defaults to 'default' (without quotes).
+
+instance_name=default
+
+
+
+# OUTPUT TYPE
+# This option determines what type of output sink the NDO NEB module
+# should use for data output.  Valid options include:
+#   file       = standard text file
+#   tcpsocket  = TCP socket
+#   unixsocket = UNIX domain socket (default)
+
+#output_type=file
+#output_type=tcpsocket
+output_type=unixsocket
+
+
+
+# OUTPUT
+# This option determines the name and path of the file or UNIX domain 
+# socket to which output will be sent if the output type option specified
+# above is "file" or "unixsocket", respectively.  If the output type
+# option is "tcpsocket", this option is used to specify the IP address
+# of fully qualified domain name of the host that the module should
+# connect to for sending output.
+
+#output=/usr/local/nagios/var/ndo.dat
+#output=127.0.0.1
+output=/var/run/ndoutils/ndoutils.sock
+
+
+
+# TCP PORT
+# This option determines what port the module will connect to in
+# order to send output.  This option is only vlaid if the output type
+# option specified above is "tcpsocket".
+
+tcp_port=5668
+
+
+
+# OUTPUT BUFFER
+# This option determines the size of the output buffer, which will help
+# prevent data from getting lost if there is a temporary disconnect from
+# the data sink.  The number of items specified here is the number of
+# lines (each of variable size) of output that will be buffered.
+
+output_buffer_items=5000
+
+
+
+# BUFFER FILE
+# This option is used to specify a file which will be used to store the
+# contents of buffered data which could not be sent to the NDO2DB daemon
+# before Nagios shuts down.  Prior to shutting down, the NDO NEB module
+# will write all buffered data to this file for later processing.  When
+# Nagios (re)starts, the NDO NEB module will read the contents of this
+# file and send it to the NDO2DB daemon for processing.
+
+buffer_file=/var/cache/ndoutils/ndomod.buffer
+
+
+
+# FILE ROTATION INTERVAL
+# This option determines how often (in seconds) the output file is
+# rotated by Nagios.  File rotation is handled by Nagios by executing
+# the command defined by the file_rotation_command option.  This
+# option has no effect if the output_type option is a socket.
+
+file_rotation_interval=14400
+
+
+
+# FILE ROTATION COMMAND
+# This option specified the command (as defined in Nagios) that is
+# used to rotate the output file at the interval specified by the
+# file_rotation_interval option.  This option has no effect if the
+# output_type option is a socket.
+#
+# See the file 'misccommands.cfg' for an example command definition
+# that you can use to rotate the log file.
+
+#file_rotation_command=rotate_ndo_log
+
+
+
+# FILE ROTATION TIMEOUT
+# This option specified the maximum number of seconds that the file
+# rotation command should be allowed to run before being prematurely
+# terminated.
+
+file_rotation_timeout=60
+
+
+
+# RECONNECT INTERVAL
+# This option determines how often (in seconds) that the NDO NEB
+# module will attempt to re-connect to the output file or socket if
+# a connection to it is lost.
+
+reconnect_interval=15
+
+
+
+# RECONNECT WARNING INTERVAL
+# This option determines how often (in seconds) a warning message will
+# be logged to the Nagios log file if a connection to the output file
+# or socket cannot be re-established.
+
+reconnect_warning_interval=15
+#reconnect_warning_interval=900
+
+
+
+# DATA PROCESSING OPTION
+# This option determines what data the NDO NEB module will process. 
+# Do not mess with this option unless you know what you're doing!!!!
+# Read the source code (include/ndbxtmod.h) to determine what values
+# to use here.  Values from source code should be OR'ed to get the
+# value to use here.  A value of -1 will cause all data to be processed.
+# Read the source code (include/ndomod.h) and look for "NDOMOD_PROCESS_"
+# to determine what values to use here.  Values from source code should
+# be OR'ed to get the value to use here.  A value of -1 will cause all
+# data to be processed. 
+
+data_processing_options=-1
+
+
+
+# CONFIG OUTPUT OPTION
+# This option determines what types of configuration data the NDO
+# NEB module will dump from Nagios.  Values can be OR'ed together.
+# Values: 
+# 	  0 = Don't dump any configuration information
+#         1 = Dump only original config (from config files)
+#         2 = Dump config only after retained information has been restored
+#         3 = Dump both original and retained configuration
+
+config_output_options=2
+
diff --git a/ndoutils.spec b/ndoutils.spec
new file mode 100644
index 0000000..27f9cc8
--- /dev/null
+++ b/ndoutils.spec
@@ -0,0 +1,207 @@
+Name:           ndoutils
+Version:        1.5.2
+
+Release:        1%{?dist}
+Summary:        Stores all configuration and event data from Nagios in a database
+Group:          Applications/System
+License:        GPLv2
+URL:            http://www.nagios.org/download/addons/
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Source0:        http://downloads.sourceforge.net/nagios/ndoutils-%{version}.tar.gz
+Source1:        README.Fedora
+Source2:        ndo2db.cfg 
+Source3:        ndomod.cfg
+Source4:        ndo2db.service
+Source5:        ndo2db.init
+Patch0:         ndo-shared-so.patch
+
+BuildRequires:  mysql-devel
+
+# Nagios is required also for user and group
+%if 0%{?rhel} == 5
+Requires:       nagios < 3
+%else
+Requires:       nagios >= 3
+%endif
+
+%if 0%{?fedora} || 0%{?rhel} >= 7
+Requires(post):     systemd
+Requires(preun):    systemd
+Requires(postun):   systemd
+%endif
+
+%if 0%{?rhel} == 5 || 0%{?rhel} == 6
+Requires(post):     /sbin/chkconfig
+Requires(preun):    /sbin/chkconfig
+Requires(preun):    /sbin/service
+Requires(postun):   /sbin/service
+%endif
+
+%description
+The NDOUtils add on is designed to store all configuration and event data from
+Nagios in a database. Storing information from Nagios in a database will allow
+for quicker retrieval and processing of that data.
+
+%package        mysql
+Summary:        Contains the NDOUtils ndo2db for MySQL
+Group:          Applications/System
+Requires:       ndoutils = %{version}-%{release}
+
+%description    mysql
+Contains an ndo2db for writing ndoutils data from Nagios to MySQL.
+
+
+%prep
+%setup -q
+%patch0 -p1
+
+# Remove executable bits from the example scripts in 
+# the documentation.
+chmod 644 db/installdb db/prepsql db/upgradedb
+
+
+%build
+%configure 
+make %{?_smp_mflags}
+%if 0%{?rhel} == 5
+cp -p src/ndo2db-2x src/ndo2db.mysql
+%else
+cp -p src/ndo2db-3x src/ndo2db.mysql
+%endif
+
+%install
+rm -rf %{buildroot}
+install -p -m 644 %{SOURCE1} README.Fedora
+
+# Perform a manual install, we rely on main Nagios package (user, group, etc.)
+%if 0%{?rhel} == 5
+install -p -m 755 -D src/ndomod-2x.so %{buildroot}%{_libdir}/nagios/brokers/ndomod.so
+%else
+install -p -m 755 -D src/ndomod-3x.so %{buildroot}%{_libdir}/nagios/brokers/ndomod.so
+%endif
+
+install -p -m 755 -D src/ndo2db.mysql %{buildroot}%{_sbindir}/ndo2db.mysql
+install -p -m 644 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/nagios/ndo2db.cfg
+install -p -m 644 -D %{SOURCE3} %{buildroot}%{_sysconfdir}/nagios/ndomod.cfg
+mkdir -p %{buildroot}%{_localstatedir}/log/ndoutils
+mkdir -p %{buildroot}%{_localstatedir}/run/ndoutils
+mkdir -p %{buildroot}%{_localstatedir}/cache/ndoutils
+
+# Remove some spurious permissions from docs
+find docs/html -name "*.*" -exec chmod 644 {} \;
+
+%if 0%{?fedora} || 0%{?rhel} >= 7
+
+# Systemd unit files
+mkdir -p %{buildroot}%{_unitdir}
+install -p -m 644 -D %{SOURCE4} %{buildroot}%{_unitdir}/ndo2db.service
+
+%else
+
+# Initscripts
+mkdir -p %{buildroot}%{_initrddir}
+install -p -m 755 -D %{SOURCE5} %{buildroot}%{_initrddir}/ndo2db
+
+%endif
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%doc README.Fedora docs/html README REQUIREMENTS TODO UPGRADING
+%config(noreplace) %{_sysconfdir}/nagios/ndo2db.cfg
+%config(noreplace) %{_sysconfdir}/nagios/ndomod.cfg
+%{_libdir}/nagios/brokers/ndomod.so
+%if 0%{?fedora} || 0%{?rhel} >= 7
+%{_unitdir}/ndo2db.service
+%else
+%{_initrddir}/ndo2db
+%endif
+%dir %attr(-,nagios,root) %{_localstatedir}/run/ndoutils
+%dir %attr(-,nagios,root) %{_localstatedir}/log/ndoutils
+%dir %attr(-,nagios,root) %{_localstatedir}/cache/ndoutils
+
+%files mysql
+%defattr(-,root,root,-)
+%{_sbindir}/ndo2db.mysql
+%doc db
+
+%if 0%{?fedora} || 0%{?rhel} >= 7
+
+%post
+%systemd_post ndo2db.service
+
+%preun
+%systemd_preun ndo2db.service
+
+%postun
+%systemd_postun_with_restart ndo2db.service
+
+%endif
+
+%if 0%{?rhel} == 6
+
+%post
+/sbin/chkconfig --add ndo2db
+
+%preun
+if [ "$1" = 0 ]; then
+        /sbin/service ndo2db stop >/dev/null 2>&1 || :
+        /sbin/chkconfig --del ndo2db
+fi
+
+%postun
+if [ "$1" -ge "1" ]; then
+        /sbin/service ndo2db condrestart >/dev/null 2>&1 || :
+fi
+
+%endif
+
+%post mysql
+/usr/sbin/alternatives --install /usr/sbin/ndo2db ndo2db /usr/sbin/ndo2db.mysql 40
+
+%changelog
+* Mon Feb 24 2014 Simone Caronni <negativo17 at gmail.com> - 1.5.2-1
+- Updated to 1.5.2.
+- Updated SPEC file for current packaging guidelines.
+- Use only generated docs for binary package.
+
+* Wed Nov 11 2009 Steve Traylen <tmraz at redhat.com> - 1.4-0.7.b9
+- New upstream version. 1.4b9
+
+* Fri Aug 21 2009 Tomas Mraz <tmraz at redhat.com> - 1.4-0.7.b8
+- rebuilt with new openssl
+
+* Tue Jul 21 2009 Steve Traylen <steve.traylen at cern.ch> - 1.4-0.6.b8
+- A requires nagios = 2 will not work.
+
+* Tue Jul 21 2009 Steve Traylen <steve.traylen at cern.ch> - 1.4-0.5.b8
+- Updated to nodutils 1.4b8.
+- mysql lib path no longer needs to be set explicitly.
+- Use dist tags to install for nagios2 on el4 and el5.
+
+* Mon Jul 20 2009 Steve Traylen <steve.traylen at cern.ch> - 1.4-0.4.b7
+- Patch ndomod.o to be ndomod.so since it is a shared object.
+- Move ndomod.so from /usr/lib to /usr/lib/nagios/brokers
+- Change URL to better one.
+- Change SourceURL to fedora package guideline for sourceforge.
+- Completly removed postgres support. The documents clearly state
+  it is not supported.
+
+* Sun Jun 14 2009 Steve Traylen <steve at traylen.net> - 1.4-0.3.b7
+- Move ndo2db.cfg and ndomod.cfg to /etc/nagios as per install
+  guide.
+- Remove executable bits from documentation examples.
+
+* Thu Jun 11 2009 Steve Traylen <steve at traylen.net> - 1.4-0.2.b7
+- Split package to create postgres and mysql binary in different
+  sub packages.
+
+* Wed Jun 10 2009 Steve Traylen <steve at traylen.net> - 1.4-0.1.b7
+- Add full URL location to Source0:
+- Use special Version/Release tag since a beta. i.e 1.4-0.1.b7
+
+* Sat Apr 25 2009 Steve Traylen <steve at traylen.net> 
+- First Build
diff --git a/sources b/sources
new file mode 100644
index 0000000..ef07f40
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+61460320d0deb8109e7e45e2b717ce1f  ndoutils-1.5.2.tar.gz


More information about the scm-commits mailing list