diff options
Diffstat (limited to 'debian')
| -rw-r--r-- | debian/README | 7 | ||||
| -rw-r--r-- | debian/changelog | 150 | ||||
| -rw-r--r-- | debian/compat | 1 | ||||
| -rw-r--r-- | debian/control | 15 | ||||
| -rw-r--r-- | debian/copyright | 30 | ||||
| -rw-r--r-- | debian/files | 1 | ||||
| -rw-r--r-- | debian/loadbars.debhelper.log | 45 | ||||
| -rw-r--r-- | debian/loadbars.manpages | 1 | ||||
| -rw-r--r-- | debian/loadbars.substvars | 2 | ||||
| -rwxr-xr-x | debian/rules | 13 | ||||
| -rw-r--r-- | debian/source/format | 1 |
11 files changed, 266 insertions, 0 deletions
diff --git a/debian/README b/debian/README new file mode 100644 index 0000000..2279588 --- /dev/null +++ b/debian/README @@ -0,0 +1,7 @@ +The Debian Package loadbars +---------------------------- + +This is just a hobby project. Not sure if everything meets the debian +policy though. + + -- Paul Buetow <paul@buetow.org> Sun, 08 Apr 2012 15:23:53 +0200 diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..aaa6c56 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,150 @@ +loadbars (0.5.2) stable; urgency=low + + * Initial .deb + + -- Paul Buetow <paul@buetow.org> Sun, 08 Apr 2012 15:23:53 +0200 + +loadbars (0.0.0) stable; urgency=low + + * ALL CHANGES FOR PREVIOUS VERSIONS (NON DEBIAN PACKAGE) + + Thu Apr 19 21:41:52 CEST 2012 + * Minor change, sleep 0.5s instead of 3s if ssh command fails + + Fri Apr 6 10:17:30 CEST 2012 + * Minor fixes such as redraw background on toggle text display which + should fix some weird display bugs. + + Fri Mar 16 07:20:50 CET 2012 + * Release v0.5.1.1 + * Dropped FreeBSD support / focus is Linux + * On shutdown all sub-processes are gonna be terminated instantly + (was old bug). Needs Proc::ProcessTable module. + * Dont quit loadbars if ~/.loadbarsrc can not be overwritten + + Sat Feb 25 20:09:02 CET 2012 + * Release v0.5.1 + * Add config file support (~/.loadbarsrc) and it's possible to configure + any option you find in --help but without leading '--'. For comments + just use the '#' sign. Sample config: + showcores=1 # Always show cores on startup + showtext=0 # Always don't display text on startup + * Add hotkey 'w' which writes current settings to the configfile + * Remove --title option (no need anyway) + * Some code cleanups + * Some bugfixes + + Sat Feb 4 10:56:27 CET 2012 + * Release v0.5.0 + * Add stats for rudimentary memory and swap usage (--showmem option or m hotkey) + * Remove --width and --inter options + * Add --barwidth option, each bar is barwidth pixels now + * Add --maxwidth option, which represents the max total window width + * Auto disable text display if text does not fit into window (maxwidth) pixels + * Auto re-enable text display if text does fit again into window + * Key right increases window width by 100px and left decreases by 100px + * Key down increases window height by 100px and up decreases by 100px + * Set 'samples' default values from 1000 down to 500. + * Displays a text warning on stdout if computer may be too slow + * No sporadic crashes on shutdown anymore + * Some internal tweaks, no separate event thread needed anymore. This fixes + some sporadic bugs. + + Sun Jan 21 14:16:37 CET 2012 + * Released v0.4.0 + * Also show stats for idle, iowait, irq, softirq, steal and guest cpu time + * Some parameters have been renamed (see --help) + * Introduced extended mode (use --extended 1 at startup or 'e' hotkey) + * Modified the bar colors a little bit (see --help) + * Some Bugfixes + + Tue Dec 27 12:28:40 CET 2011 + * Released v0.3.1 + * --cluster option (which reads the ClusterSSH config file /etc/clusters/) + also supports clusters of clusters. e.g.: + $ cat /etc/clusters + clusterA server01 server02 + clusterB clusterA server03 + So --cluster clusterB will connect to server01 server02 and server03 + * --hosts option supports username to be specified. E.g.: + # ./loadbars --hosts user1@server01,user2@server02 + will connect to server01 using user1 and server02 with user2. + + Mon Dec 26 14:46:25 CET 2011 + * Released v0.3.0 + * Peak CPU load is not displayed by default anymore. User 'p' command or + the --togglepeak 1 startup option. + * Peak CPU load is now also displayd in text format (marked as pk) + * New option --cluster which brings rudimentary ClusterSSH config file + support. E.g. './loadbars --cluster server' reads cluster server from + the /etc/clusters file. + + Sat Nov 19 11:54:51 CET 2011 + * Released v0.2.2 + * Added a 1px horizontal line to each bar which represent the max. peak + of user and system cpu load of the last N samples (max. of the last 15 + samples by default, it can be configured using --average) + * Default value for --average has been decreased from 30 to 15 sample + values + + Fr 12. Aug 21:41:46 CEST 2011 + * Released v0.2.1 + + Di 9. Aug 20:42:43 CEST 2011 + * Released v0.2.0.2 (Bugfixes only; Bar width was wrong by 1px) + + So 7. Aug 15:53:08 CEST 2011 + * Added grey separator lines between each hosts during CPU toggle mode + * More intelligent CPU core numbering during CPU toggle mode + * FreeBSD server support for CPU graphs has been tested and is working using + linprocfs mounted on /compat/linux/proc. + * Changed licence to GPL 2 + * Some more documentation + * Some minor bugfixes + + So 7. Aug 14:06:45 CEST 2011 + * Released v0.2.0.1 (Bugfixes only) + + Sa 6. Aug 22:04:15 CEST 2011 + * Released v0.2.0 (new major version) + * No interactive CLI shell anymore but instead hotkeys for the + SDL interface (press h and see). + * Bugfixes (E.g. Loadbars does not hang anymore after typing commands) + * Major code refactoring + + Fr 5. Aug 23:52:49 CEST 2011 + * Released v0.1.3.1 + * Some more minor bugfixes + + Fr 5. Aug 23:29:19 CEST 2011 + * Released v0.1.3 + * Fixed a segfault bug on SDL::Font using threads + * Added an advanced help option (h vs. H) + * Added new toggle option: Displaying bar number vs. hostname + * Some little code refactoring + + Fr 22. Apr 13:08:08 CEST 2011 + * Released v0.1.2.1 + + Mi 20. Apr 08:37:49 CEST 2011 + * Added ./BUGS which includes a summary of all current known bugs + + Fri Jan 14 23:03:47 CET 2011 + * Released v0.1.2 + * Added 'toggle summary' option + * Removed all old screenshots + * Added a newer one + * Fixed lots of bugs (including segfaults) + * Cosmetic code fixes + + Tue Jan 11 14:01:32 CET 2011 + * Released v0.1.1 + * Extended help text ('h' command) + * Added CHANGELOG and README files + * Fixed a typo + + Tue Jan 11 13:??:?? CET 2011 + * Released v0.1.0 + * With initial font support (text display of the stats) + * Everything else which has been implemented up to 0.1-beta8-pre6 + -- Paul Buetow <paul@buetow.org> Sun, 08 Apr 2012 15:23:53 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +8 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..84c7583 --- /dev/null +++ b/debian/control @@ -0,0 +1,15 @@ +Source: loadbars +Section: utils +Priority: optional +Maintainer: Paul Buetow <paul@buetow.org> +Build-Depends: perl, perltidy +Standards-Version: 3.9.2 +Homepage: http://loadbars.buetow.org +Vcs-Git: git://git.bueto.org/loadbars +Vcs-Browser: http://web.buetow.org/git/?p=loadbars.git;a=summary + +Package: loadbars +Architecture: all +Depends: ${perl:Depends}, libsdl-perl (>= 2.2.5-1), libproc-processtable-perl (>= 0.45-1) +Description: Real time monitoring tool + Loadbars is a tool to observe loads of several remote servers at once. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..b563119 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,30 @@ +Format: http://dep.debian.net/deps/dep5 +Upstream-Name: loadbars +Source: http://loadbars.buetow.org + +Files: * +Copyright: 2012 Paul Buetow <paul@buetow.org> +License: GPL-3.0+ + +Files: debian/* +Copyright: 2012 Paul Buetow <paul@buetow.org> +License: GPL-3.0+ + +License: GPL-3.0+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + . + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see <http://www.gnu.org/licenses/>. + . + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". + + diff --git a/debian/files b/debian/files new file mode 100644 index 0000000..d1d5b07 --- /dev/null +++ b/debian/files @@ -0,0 +1 @@ +loadbars_0.5.2_all.deb utils optional diff --git a/debian/loadbars.debhelper.log b/debian/loadbars.debhelper.log new file mode 100644 index 0000000..2d06fcd --- /dev/null +++ b/debian/loadbars.debhelper.log @@ -0,0 +1,45 @@ +dh_auto_configure +dh_auto_build +dh_auto_test +dh_prep +dh_installdirs +dh_auto_install +dh_install +dh_installdocs +dh_installchangelogs +dh_installexamples +dh_installman +dh_installcatalogs +dh_installcron +dh_installdebconf +dh_installemacsen +dh_installifupdown +dh_installinfo +dh_pysupport +dh_installinit +dh_installmenu +dh_installmime +dh_installmodules +dh_installlogcheck +dh_installlogrotate +dh_installpam +dh_installppp +dh_installudev +dh_installwm +dh_installxfonts +dh_bugfiles +dh_lintian +dh_gconf +dh_icons +dh_perl +dh_usrlocal +dh_link +dh_compress +dh_fixperms +dh_strip +dh_makeshlibs +dh_shlibdeps +dh_installdeb +dh_gencontrol +dh_md5sums +dh_builddeb diff --git a/debian/loadbars.manpages b/debian/loadbars.manpages new file mode 100644 index 0000000..a3155c7 --- /dev/null +++ b/debian/loadbars.manpages @@ -0,0 +1 @@ +docs/loadbars.1 diff --git a/debian/loadbars.substvars b/debian/loadbars.substvars new file mode 100644 index 0000000..bcb0957 --- /dev/null +++ b/debian/loadbars.substvars @@ -0,0 +1,2 @@ +perl:Depends=perl +misc:Depends= diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..b760bee --- /dev/null +++ b/debian/rules @@ -0,0 +1,13 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +%: + dh $@ diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..89ae9db --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native) |
