Bumped version to 3.7.0, updated Specfile and Debian changelog
authorocto <octo>
Mon, 30 Jan 2006 20:26:56 +0000 (20:26 +0000)
committerocto <octo>
Mon, 30 Jan 2006 20:26:56 +0000 (20:26 +0000)
Updated `collectd.conf(5)': Added `MulticastTTL' option
Added note about new network code to `ChangeLog'

ChangeLog
collectd.spec
configure.in
debian/changelog
src/collectd.conf.pod
src/hddtemp.c

index f592a63..eecef0f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,4 @@
-2006-01-28, Version 3.7.0
+2006-01-30, Version 3.7.0
        * The `battery' plugin has been added. It collects information about
          laptop batteries..
        * The MySQL plugin has been improved: It now writes two more RRD
@@ -9,6 +9,9 @@
        * The `hddtemp' plugin can now be configured to connect to another
          address and/or port than localhost.
        * The `df' plugin now prefers `statvfs' over `statfs'.
+       * The network code has been rewritten. collectd now supports unicast
+         and multicast, and IPv4 and IPv6. Also, the TTL of multicast packets
+         can be set in the configfile.
 
 2006-01-24, Version 3.6.2
        * Due to a bug in the configfile handling collectd wouldn't start in
index ba2e144..ef98eec 100644 (file)
@@ -1,6 +1,6 @@
 Summary:       Statistics collection daemon for filling RRD files.
 Name:           collectd
-Version:       3.6.1
+Version:       3.7.0
 Release:       1
 Source:                http://verplant.org/collectd/%{name}-%{version}.tar.gz
 License:       GPL
@@ -18,14 +18,6 @@ Since the daemon doesn't need to startup every time it wants to update the
 files it's very fast and easy on the system. Also, the statistics are very
 fine grained since the files are updated every 10 seconds.
 
-%package hddtemp
-Summary:       hddtemp-module for collectd.
-Group:         System Environment/Daemons
-Requires:      collectd = %{version}, hddtemp >= 0.3
-%description hddtemp
-This plugin for  collectd provides querying  the hddtemp-daemon.  For more
-information see hddtemp's homepage:  http://www.guzu.net/linux/hddtemp.php
-
 %package mysql
 Summary:       mysql-module for collectd.
 Group:         System Environment/Daemons
@@ -71,10 +63,12 @@ rm -rf $RPM_BUILD_ROOT
 %attr(0755,root,root) %{_sbindir}/collectd
 %attr(0444,root,root) %{_mandir}/man1/*
 %attr(0444,root,root) %{_mandir}/man5/*
+%attr(0444,root,root) %{_libdir}/%{name}/battery.so*
 %attr(0444,root,root) %{_libdir}/%{name}/cpu.so*
 %attr(0444,root,root) %{_libdir}/%{name}/cpufreq.so*
 %attr(0444,root,root) %{_libdir}/%{name}/df.so*
 %attr(0444,root,root) %{_libdir}/%{name}/disk.so*
+%attr(0444,root,root) %{_libdir}/%{name}/hddtemp.so*
 %attr(0444,root,root) %{_libdir}/%{name}/load.so*
 %attr(0444,root,root) %{_libdir}/%{name}/memory.so*
 %attr(0444,root,root) %{_libdir}/%{name}/nfs.so*
@@ -86,9 +80,6 @@ rm -rf $RPM_BUILD_ROOT
 %attr(0444,root,root) %{_libdir}/%{name}/users.so*
 %dir /var/lib/collectd
 
-%files hddtemp
-%attr(0444,root,root) %{_libdir}/%{name}/hddtemp.so*
-
 %files mysql
 %attr(0444,root,root) %{_libdir}/%{name}/mysql.so*
 
@@ -96,6 +87,13 @@ rm -rf $RPM_BUILD_ROOT
 %attr(0444,root,root) %{_libdir}/%{name}/sensors.so*
 
 %changelog
+* Mon Jan 30 2006 Florian octo Forster <octo@verplant.org> 3.7.0-1
+- New upstream version
+- Removed the extra `hddtemp' package
+
+* Tue Jan 24 2006 Florian octo Forster <octo@verplant.org> 3.6.2-1
+- New upstream version
+
 * Fri Jan 20 2006 Florian octo Forster <octo@verplant.org> 3.6.1-1
 - New upstream version
 
index 6937227..3684946 100644 (file)
@@ -1,5 +1,5 @@
 dnl Process this file with autoconf to produce a configure script.
-AC_INIT(collectd, 3.7.alpha2)
+AC_INIT(collectd, 3.7.0)
 AC_CONFIG_SRCDIR(src/collectd.c)
 AC_CONFIG_HEADERS(src/config.h)
 AM_INIT_AUTOMAKE(dist-bzip2)
index eaaf3a8..94e8607 100644 (file)
@@ -3,7 +3,13 @@ collectd (3.7.0-1) unstable; urgency=low
   * New upstream version
   * Removed package `collectd-hddtemp'
 
- -- Florian Forster <octo@verplant.org>  Thu, 26 Jan 2006 10:34:17 +0200
+ -- Florian Forster <octo@verplant.org>  Mon, 30 Jan 2006 21:19:19 +0200
+
+collectd (3.6.2-1) unstable; urgency=low
+
+  * New upstream version
+
+ -- Florian Forster <octo@verplant.org>  Tue, 24 Jan 2006 10:48:22 +0200
 
 collectd (3.6.1-1) unstable; urgency=low
 
index 8880085..dfbe1ea 100644 (file)
@@ -90,6 +90,10 @@ The optional I<Port> argument sets the port to use. It can either be given
 using a numeric port number or a service name. If the argument is omited the
 default port B<25826> is assumed.
 
+=item B<MulticastTTL> I<1-255>
+
+Set the time-to-live of multicast packets. The default is a TTL of C<1>.
+
 =back
 
 =head1 PLUGIN OPTIONS
index bea7edf..9d272f5 100644 (file)
 #include <netinet/tcp.h>
 #include <libgen.h> /* for basename */
 
-#if 0
-/* LOCALHOST_ADDR
-   The ip address 127.0.0.1, as a 32 bit. */
-#define LOCALHOST_ADDR 0x7F000001
-
-/* HDDTEMP_PORT
-   The tcp port the hddtemp daemon is listening on. */
-#define HDDTEMP_PORT 7634
-#endif
-
 #define HDDTEMP_DEF_HOST "127.0.0.1"
 #define HDDTEMP_DEF_PORT "7634"
 
@@ -101,6 +91,7 @@ static char *hddtemp_port = NULL;
  *
  * FIXME:
  *  we need to create a new socket each time. Is there another way?
+ *  Hm, maybe we can re-use the `sockaddr' structure? -octo
  */
 static int hddtemp_query_daemon (char *buffer, int buffer_size)
 {