ANN: Nagios 1.0 beta 6 RPM packages for Red Hat Linux
Karl DeBisschop
karl at debisschop.net
Thu Oct 3 02:05:57 CEST 2002
On Wed, 2002-10-02 at 10:29, Ramiro Morales wrote:
> Hi,
>
> I've just uploaded to
>
> http://www.rmorales.com.ar/rpms/nagios/SRPMS/
>
> a source package (.srpm) of the Nagios RPM package set I maintain.
>
> Nagios Version packaged is 1.0 beta 6.
>
> These packages contain modifications to improve usability
> on a Red Hat Linux environment as well as some fixes.
>
> They are based on previous work I had done on a similar
> package set of NetSaint 0.0.7 (so they inherit some fixes
> and usability modifications I made at that time and remain
> in the .spec file currently shipped inside the Nagios tarball)
> plus additional Nagios-specific tweaking.
The spec in the nagios CVS tree differs from what you posted. Should I
merge them to the extent feasible?
> (The list of fixes The annoucement email message I sent to the
> netsaint-users mailing list can be fount at:
>
> http://sourceforge.net/mailarchive/message.php?msg_id=1603316
> )
>
> Also included are three scripts that help in the process
> of migrating from a NetSaint installation to Nagios.
> (among them, a modified version of the status retention
> format conversion Perl script I posted days ago to the
> list:
>
> http://sourceforge.net/mailarchive/forum.php?thread_id=1114033&forum_id=
> 1873
>
> )
>
> Feedback, bug reports, patches are welcome so I can try to
> get the packages ready for the Nagios 1.0 release.
> For these lucky Red Hat Linux 8.0 users that bought a CD
> set or managed to download the ISO images, I would like
> to hear about your experiences with the package buiding
> process on that platform.
>
> I'm realizing now I forgot to document in the file below
> (first TODO mod for the next package release) the
> command line switches you can specify at build time to
> rpm/rpmbuild to influence some ./configure
> and run-time behaviour:
>
> o Performance data handling method to use. By default we will use
> the file-based one (as existed in NetSaint).
> You can select the external command based method (the defaut for
> Nagios) by specifying
> --define 'PERF_EXTERNAL 1'
>
> in the rpm commandline
>
>
> o Embedded Perl stuff, specify
> --define 'EMBPERL 1'
> in the rpm command-line to enable it.
>
> An excerpt of the included README.RPM file follows:
>
> RPM package of Nagios network monitor for Red Hat Linux (RHL) systems
> ---------------------------------------------------------------------
>
> * Target supported RHL versions are: 6.2 to 7.3
>
> I'll try to test the packages with RHL version 8.0 and to update
> them if necessary (that RHL release will ship with Apache 2 so
> I dont'w know if the web interface stuff: CGIs and httpd.conf
> additions will need to be modified).
>
> * The packages are derived from a similar set of packages of Nagios'
> antecessor NetSaint (from the same author Ethan Galstad) that I
> maintained. The Nagios packages include additional fixes, modi-
> fications and features.
>
> * Indeed, this package provides some extra scripts that help to
> migrate from a previous installation of my NetSaint 0.0.7 (last
> official upstream version) RPM packages (last package revision was
> release 25rm). The scripts are
>
> n2n-config.sh Convert object definition configuration
> files from the old NetSaint line-based
> format to the new template based format
> used by Nagios. The files with the new
> format are created under the
> /etc/nagios/netsaint directory so you
> can examine them and maybe save a lot
> of typing to define again all your
> hosts, services contact {,groups}, etc.
> The files located in /etc/nagios are
> not affected.
>
> n2n-logs.sh Copies the archived NetSaint logs from
> the location where they were kept in
> the NetSaint RPM to where Nagios would
> put them so you can keep your historic
> data about the status of your services/
> hosts. Format hasn't changed between
> NetSaint and Nagios.
>
> n2n-retention.pl Converts the retention data file
> status.sav (if any, that is if you were
> using the feature with NetSaint and are
> goint to use it with Nagios too) from
> the NetSaint format to the Nagios format.
>
> and are located in the /usr/lib/nagios directory.
>
> Don't forget to stop both NetSaint and Nagios before running these
> scripts.
>
> * The packages' pre/post (un)installtion scripts send messages to
> syslog to inform of the progress of the actions they perform.
> All the message are prefixed with the "nagios/rpm" string to faci-
> litate searching, the priority used is user.notice.
>
> * When (un)installing the nagios-www sub-package (it contains all the
> HTML interface stuff plus the CGIs), the package scripts try to
> detect if Apache is running on the system and then try to
>
> o Reload Apache
> o Gracefully restart Apache
>
> in that order (from less to more intrusive) to make the Apache
> configuration changes performed enter in effect.
>
> There is a great degree of variation in the actions supported by the
> Apache Sys V initscript (/etc/[rc.d/]init.d/httpd) in the supported
> RHL versions so our scripts take this in account and strive to be
> well behaved.
>
>
> Regards,
>
> --
> Ramiro
>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Nagios-users mailing list
> Nagios-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-users
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
More information about the Users
mailing list