--- collectl-utils-4.7.1.orig/debian/rules +++ collectl-utils-4.7.1/debian/rules @@ -0,0 +1,28 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +export DH_VERBOSE=1 + +%: + dh --with quilt $@ + +override_dh_auto_install: + cp colplot.conf $(CURDIR)/debian/collectl-utils/etc/ + ln -sf /etc/colplot.conf $(CURDIR)/debian/collectl-utils/usr/share/collectl/index.conf + ln -sf /usr/bin/colplot $(CURDIR)/debian/collectl-utils/usr/share/collectl/index.cgi + cp colplot colgui colmux $(CURDIR)/debian/collectl-utils/usr/bin +# cp genplotfiles $(CURDIR)/debian/collectl-utils/usr/share/collectl/util + cp README RELEASE* $(CURDIR)/debian/collectl-utils/usr/share/doc/collectl-utils + cp colplot-help.html $(CURDIR)/debian/collectl-utils/usr/share/collectl + cp FAQ* $(CURDIR)/debian/collectl-utils/usr/share/collectl + cp colplotlib.ph $(CURDIR)/debian/collectl-utils/usr/share/collectl + cp colplotlib.defs $(CURDIR)/debian/collectl-utils/usr/share/collectl + cp tiny.ph oneperpage.ph $(CURDIR)/debian/collectl-utils/usr/share/collectl + cp colplot-apache.conf $(CURDIR)/debian/collectl-utils/usr/share/collectl + cp plotfiles/* $(CURDIR)/debian/collectl-utils/usr/share/collectl/plotfiles + dh_auto_install + +override_dh_fixperms: + chmod 644 $(CURDIR)/debian/collectl-utils/usr/share/collectl/*.ph + chmod 644 $(CURDIR)/debian/collectl-utils/usr/share/collectl/*.defs + dh_fixperms --- collectl-utils-4.7.1.orig/debian/changelog +++ collectl-utils-4.7.1/debian/changelog @@ -0,0 +1,59 @@ +collectl-utils (4.7.1-1) unstable; urgency=low + + * Collect-utils is a collection of multiple utilities. Prior to the version + 4.7.1 each utility had its own unique versioning. This release moves + collectl*utils, colplot and colmux to a single version. + * [colplot] dropped release notes older than 4.0.0 which are from 2006 and + earlier + * [colplot] no changes to colplot itself after 4.6.4 + * [colplot] the key attribute 'vertical' is only available starting with + gnuplot V4.2 + + * [colmux] dropped release notes older than 3.0.0 which was a complete + rewrite anyway + * [colmux] add 'u' and 'd' as paging commands you can type interactively if + you don't have TermReadKey installed + * [colmux] new switch: -colhelp will include numbers on top of each colum in + multi*line mode to help identify them for when you don't have TermReadKey + in stalled [thanks, John] + * [colmux] added colmux release notes from 3.4.2 after older colplot notes + * [colmux] added -keepalive with will tell ssh to send periodic keepalives, + preventing long*lived connections from timing out and losing connectivity + [thanks Vishal] + + -- Troy Heber Sat, 23 Mar 2013 11:51:34 -0600 + +collectl-utils (3.3.1-1) UNRELEASED; urgency=low + + * [colplot] allow + sign in directory name [thanks philippe] + * [colplot] new plots: loadavg, memdirty + * [colplot] renamed tcp to tcpold and created new tcp to reflect new type of + data + * [colplot] added loadavg to sumall + * [colplot] added new color clauses to 1st 10 line types in colplot.conf. + there will be ignored if gnuplot < v4 + * [colplot] only reduce plot width to 1 for PDFs [thanks greg] + * [colplot] now supports plotting gz files, BUT also now required + Compress::Zlib + * [colplot] slight change to INSTALL to make sure apache2 always defined + [thanks michey] + * [colplot] new option in colplot.conf, deftimeframe, which allows you to + control the setting the from/thru dates, timeframe for last n*minutes, or + neither noting large directories can take awhile to scan for the date + range [thanks Vishal] + * [colplot] added support for colplot.conf parameter containing = since, eg + deftimeframe=float=30 + * [colmux] support for paging through displays with pageup/pagedown + * [colmux] support for collectl versions < 3.5 officially dropped + * [colmux] dropped -showcolver, added automatic checks against 1st node + * [colmux] added -quiet to suppress collectl version mismatch warnings + * [colmux] added "-o BatchMode=yes" to ssh command + * [colmux] existence check for collectl NOT honoring -colbin + + -- Troy Heber Wed, 13 Feb 2013 10:49:47 -0700 + +collectl-utils (3.2.1-1) unstable; urgency=low + + * Initial Release (Closes: #679026) + + -- Troy Heber Mon, 25 Jun 2012 12:51:18 -0600 --- collectl-utils-4.7.1.orig/debian/control +++ collectl-utils-4.7.1/debian/control @@ -0,0 +1,22 @@ +Source: collectl-utils +Section: admin +Priority: optional +Maintainer: Troy Heber +Build-Depends-Indep: debhelper (>= 7.0.50~), quilt (>= 0.40) +Standards-Version: 3.9.3.1 + +Package: collectl-utils +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, collectl, perl, perl-tk, libio-socket-ip-perl, libgetopt-simple-perl, gnuplot (>= 4.4) +Suggests: apache2 +Homepage: http://collectl-utils.sourceforge.net +Description: Utilities to analyze and plot performance data from collectl + collectl-utils is a collection of utilities to assist in analyzing + data from the performance monitoring and benchmark tool collectl. + . + This package is a collection of collectl plotting tools and utilities and + currently consists of three main utilities: + . + colplot: provides web or X based interactive plotting tool + colmux: multiplexes output from multiple machines into a single stream + colgui: displays real-time plots directly from collecl output --- collectl-utils-4.7.1.orig/debian/README.source +++ collectl-utils-4.7.1/debian/README.source @@ -0,0 +1,6 @@ +This package uses quilt to manage patches to the upstream source code. Patches +are stored in the source package as diffs in debian/patches and applied during +the build. For detailed information please refer to the Debian quilt +documentation: + +/usr/share/doc/quilt/README.source --- collectl-utils-4.7.1.orig/debian/watch +++ collectl-utils-4.7.1/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://sf.net/collectl-utils/collectl-utils-(.*)\.src\.tar\.gz --- collectl-utils-4.7.1.orig/debian/README.Debian +++ collectl-utils-4.7.1/debian/README.Debian @@ -0,0 +1,18 @@ +colplot can be used either directly from the command line or as a web +accessible cgi script. In order to use colplot from a browser the +/usr/share/collectl directly needs to be appropriately set up as an accessible +DocumentRoot from your web-serer. Here's is an example configuration for adding +an Alias stanz to an apache virtual server configuration. Add a stanza to your +apache configuration that looks like this: + + Alias /collectl /usr/share/collectl + + Options ExecCGI + AddHandler cgi-script .cgi + DirectoryIndex index.cgi + Order deny,allow + Deny from all + Allow from localhost + + +You should then be able to access colplot from: http://localhost/collectl --- collectl-utils-4.7.1.orig/debian/copyright +++ collectl-utils-4.7.1/debian/copyright @@ -0,0 +1,21 @@ +Format: http://dep.debian.net/deps/dep5/ +Upstream-Name: collectl-utils +Source: http://collectl-utils.sourceforge.net/ + +Files: * +Copyright: 2003-2012 Hewlett-Packard Development Company, L.P. +License: GPL-2 or Artistic + +License: GPL-2 + On Debian systems, the complete text of the GNU General Public License can + be found in `/usr/share/common-licenses/GPL-2'. + +License: Artistic + On Debian systems, the complete text of the Artistic Public License can be + found in `/usr/share/common-licenses/Artistic' + +Files: debian/* +Copyright: 2012 Troy Heber +License: GPL-2 + On Debian systems, the complete text of the GNU General Public License can + be found in `/usr/share/common-licenses/GPL-2'. --- collectl-utils-4.7.1.orig/debian/dirs +++ collectl-utils-4.7.1/debian/dirs @@ -0,0 +1,7 @@ +etc +usr/bin +usr/share/man/man1 +usr/share/collectl +usr/share/collectl/util +usr/share/collectl/plotfiles +usr/share/doc/collectl-utils --- collectl-utils-4.7.1.orig/debian/manpages +++ collectl-utils-4.7.1/debian/manpages @@ -0,0 +1,3 @@ +man1/colgui.1 +man1/colmux.1 +man1/colplot.1 --- collectl-utils-4.7.1.orig/debian/compat +++ collectl-utils-4.7.1/debian/compat @@ -0,0 +1 @@ +7 --- collectl-utils-4.7.1.orig/debian/patches/fix_manpage_whatis_entry +++ collectl-utils-4.7.1/debian/patches/fix_manpage_whatis_entry @@ -0,0 +1,52 @@ +diff -urpN collectl-utils-3.2.1.ori/man1/colgui.1 collectl-utils-3.2.1/man1/colgui.1 +--- collectl-utils-3.2.1.ori/man1/colgui.1 2012-06-25 06:59:55.000000000 -0600 ++++ collectl-utils-3.2.1/man1/colgui.1 2012-06-25 13:55:21.000000000 -0600 +@@ -1,8 +1,6 @@ + .TH COLGUI 1 "OCTOBER 2005" LOCAL "colgui" -*- nroff -*- + .SH NAME +- +-.B colgui +-- realtime plotting for collectl on one or more systems (all must have ++colgui - realtime plotting for collectl on one or more systems (all must have + collectl installed) + + .SH SYNOPSIS +diff -urpN collectl-utils-3.2.1.ori/man1/colmux.1 collectl-utils-3.2.1/man1/colmux.1 +--- collectl-utils-3.2.1.ori/man1/colmux.1 2012-06-25 06:59:55.000000000 -0600 ++++ collectl-utils-3.2.1/man1/colmux.1 2012-06-25 13:55:28.000000000 -0600 +@@ -1,8 +1,6 @@ + .TH COLMUX 1 "DECEMBER 2010" LOCAL "colmux" -*- nroff -*- + .SH NAME +- +-.B colmux +-- multiplex communications to multiple systems running collectl from a single system ++colmux - multiplex communications to multiple systems running collectl from a single system + + .SH SYNOPSIS + +diff -urpN collectl-utils-3.2.1.ori/man1/colplot.1 collectl-utils-3.2.1/man1/colplot.1 +--- collectl-utils-3.2.1.ori/man1/colplot.1 2012-06-25 06:59:55.000000000 -0600 ++++ collectl-utils-3.2.1/man1/colplot.1 2012-06-25 13:55:35.000000000 -0600 +@@ -1,8 +1,6 @@ + .TH COLPLOT 1 "OCTOBER 2008" LOCAL "colplot" -*- nroff -*- + .SH NAME +- +-.B colplot +-- plots collectl data using gnuplot ++colplot - plots collectl data using gnuplot + + .SH SYNOPSIS + colplot -plot plots [-switches] +diff -urpN collectl-utils-3.2.1.ori/man1/genplotfiles.1 collectl-utils-3.2.1/man1/genplotfiles.1 +--- collectl-utils-3.2.1.ori/man1/genplotfiles.1 2012-06-25 06:59:55.000000000 -0600 ++++ collectl-utils-3.2.1/man1/genplotfiles.1 2012-06-25 13:55:42.000000000 -0600 +@@ -1,8 +1,6 @@ + .TH GENPLOTFILES 1 "OCTOBER 2005" LOCAL "colplot" -*- nroff -*- + .SH NAME +- +-.B genplotfiles +-- utility to help automate creation of collectl plot file from raw ones ++genplotfiles - utility to help automate creation of collectl plot file from raw ones + + .SH SYNOPSIS + /opt/hp/colplot/genplotfiles.pl -outdir [-switches] --- collectl-utils-4.7.1.orig/debian/patches/series +++ collectl-utils-4.7.1/debian/patches/series @@ -0,0 +1 @@ +fix_manpage_whatis_entry