summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-02-13 20:48:13 +0200
committerPaul Buetow <paul@buetow.org>2026-02-13 20:48:13 +0200
commitbd095a1b9a2027a1ff43fe4b6fa04d0354ca062c (patch)
treeed4c8fad86c1b8347cc86020e0793822ae76a788 /debian
parent20e3db5bcb04bc57377432126404b5e99d0b0a92 (diff)
Convert POD documentation to Markdown and migrate to Justfile
- Convert all POD files to Markdown format - Replace Makefile with justfile for build automation - Remove deprecated Debian packaging files and related directories - Update copyright year from 2013 to 2026 in Constants.pm and loadbars - Remove obsolete docs directory (bugs, wishlist, and generated files) - Fix sum() function in Utils.pm to handle undef values properly
Diffstat (limited to 'debian')
-rw-r--r--debian/README7
-rw-r--r--debian/changelog290
-rw-r--r--debian/compat1
-rw-r--r--debian/control15
-rw-r--r--debian/copyright30
-rw-r--r--debian/files1
-rw-r--r--debian/loadbars.debhelper.log45
-rw-r--r--debian/loadbars.manpages1
-rw-r--r--debian/loadbars.substvars2
-rwxr-xr-xdebian/rules13
-rw-r--r--debian/source/format1
11 files changed, 0 insertions, 406 deletions
diff --git a/debian/README b/debian/README
deleted file mode 100644
index 2279588..0000000
--- a/debian/README
+++ /dev/null
@@ -1,7 +0,0 @@
-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
deleted file mode 100644
index 5eafb5f..0000000
--- a/debian/changelog
+++ /dev/null
@@ -1,290 +0,0 @@
-loadbars (0.7.5) stable; urgency=low
-
- * Remove README.md
-
- -- Paul Buetow <paul@buetow.org> Sun, 22 Jun 2014 11:42:04 +0200
-
-loadbars (0.7.4) stable; urgency=low
-
- * Now really add README.pod
-
- -- Paul Buetow <paul@buetow.org> Sun, 22 Jun 2014 11:41:16 +0200
-
-loadbars (0.7.3) stable; urgency=low
-
- * Update README.pod for Github page
-
- -- Paul Buetow <paul@buetow.org> Sun, 22 Jun 2014 11:39:47 +0200
-
-loadbars (0.7.2) stable; urgency=low
-
- * Add Debian Jessie Package
-
- -- Paul Buetow <paul@buetow.org> Sat, 14 Jun 2014 11:05:34 +0200
-
-loadbars (0.7.1) stable; urgency=low
-
- * It's now possible to resize the window via mouse
-
- -- Paul Buetow <paul@buetow.org> Wed, 10 Jul 2013 23:53:24 +0200
-
-loadbars (0.7.0) stable; urgency=low
-
- * Initial version for Debian GNU/Linux Wheezy
-
- * Has only been tested on Wheezy
-
- * Major code cleanup. Removed the text display stuff from the code.
-
- * Minor performance enhancements
-
- * It is now possible to specify a list of hosts using shell espansion.
-
- E.g.: loadbars server{01,10..20}.example.com [OPTIONS]
-
- -- Paul Buetow <paul@buetow.org> Wed, 19 Jun 2013 19:25:57 +0200
-
-loadbars (0.6.0.99) precise; urgency=low
-
- * New dev branch
-
- -- Paul Buetow <pb@venus> Thu, 26 Jul 2012 08:24:11 +0200
-
-loadbars (0.6.0.5) stable; urgency=low
-
- * Introducing network stats. Network stats toggle button is 3
- The new --netint INTNAME startup param specifies the nic to observe.
- The new --hasnet 0|1 startup params specifies whether to display network
- stats on startup.
- The new --netlink SPEED startup params specifies the network interface
- speed to assume on startup on the given nic. Possible values are mbit,
- 10mbit, 100mbit, gbit, 10gbit or just a number which is interpreted as
- mbytes/s. If no --netlink param is given the standard NIC speed is set to
- 1gbit.
-
- * Incoming network traffic is displayed from a bar coming from upside down
- (light green). 100% means: The theoretical network bandwidth is used
- 100%.
-
- * Outgoing network traffic is displayed from a bar coming from downside up
- (light green). 100% means: The theoretical network bandwidth is used
- 100%.
-
- * Rxb means: Received bytes in % until total bandwidth
-
- * Txb means: Transmitted bytes in % until total bandwidth
-
- * During runtime the v hotkey decrease the link speed by factor 10
-
- * During runtime the f hotkey increases the link speed by factor 10
-
- * During runtime the n hotkey switches to the next available network
- interface. If you have hosts with different nics and try to switch to a
- nic wich is available on one host but not on another a *big red* bar will
- be shown on the host which is missing the specific nic.
-
- * Memory stats toggle button is now 2 instead of m. If you press m a
- deprecation massage is shown and nothing more happens.
-
- * Some code optimizations on CPU bars. It should consume *at least a little*
- less CPU on the display host than before. BUT NOT *much less*!
-
- * New manual page (removed some infos from --help and put it into the
- manpage).
-
- * Removed the --factor switch, since it was barely used and caused some
- implementation details on network and memory stats. Maybe I am just too
- studpid.
-
- * Improved the info messages displayed on stdout.
-
- * The remote code (fetching infos from /proc fs) is now written in perl and
- not bash anymore. Sooner or later this will be used to put more logic into
- it (e.g. setting uptime intervals separately for differend kinds of stats).
-
- * Re-add the --title startup params which specifies the window title of the
- loadbars session.
-
- * Some code refactoring.
-
- * New wishlist brainstorming for next released (see docs/wishlist).
-
- -- Paul Buetow <paul@buetow.org> Mon, 23 Jul 2012 18:40:39 +0200
-
-loadbars (0.5.3) stable; urgency=low
-
- * Introduce new param --hasagent. With --hasagent 1 loadbars will not
- run 'ssh-add' which would ask for your SSH key password to add it to
- the ssh agent. With --hasagent 0 (default value) loadbars will run
- 'ssh-add' on startup in order to add your SSH key to the SSH agent.
-
- * Add openssh-client dependency to the .deb package.
-
- * Some code bugfixing.
-
- -- Paul Buetow <paul@buetow.org> Tue, 01 May 2012 11:57:27 +0200
-
-loadbars (0.5.2.2) stable; urgency=low
-
- * Test release, to test the deb.buetow.org repo key sign stuff.
-
- -- Paul Buetow <paul@buetow.org> Sun, 08 Apr 2012 15:23:53 +0200
-
-loadbars (0.5.2.1) stable; urgency=low
-
- * Hotfix release, contains only a corrected version string.
-
- -- Paul Buetow <paul@buetow.org> Sun, 08 Apr 2012 15:23:53 +0200
-
-loadbars (0.5.2) stable; urgency=low
-
- * Initial .deb
-
- * Heavy code refactoring (more modular code)
-
- -- 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
deleted file mode 100644
index 45a4fb7..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-8
diff --git a/debian/control b/debian/control
deleted file mode 100644
index 1519378..0000000
--- a/debian/control
+++ /dev/null
@@ -1,15 +0,0 @@
-Source: loadbars
-Section: utils
-Priority: optional
-Maintainer: Paul Buetow <paul@buetow.org>
-Build-Depends: perl, perltidy
-Standards-Version: 3.9.2
-Homepage: http://buetow.org
-Vcs-Git: https://github.com/buetow/loadbars.git
-Vcs-Browser: https://github.com/buetow/loadbars
-
-Package: loadbars
-Architecture: all
-Depends: ${perl:Depends}, libsdl-perl (>= 2.2.5-1), libproc-processtable-perl (>= 0.45-1), openssh-client
-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
deleted file mode 100644
index 4685493..0000000
--- a/debian/copyright
+++ /dev/null
@@ -1,30 +0,0 @@
-Format: http://dep.debian.net/deps/dep5
-Upstream-Name: loadbars
-Source: http://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
deleted file mode 100644
index 61369bc..0000000
--- a/debian/files
+++ /dev/null
@@ -1 +0,0 @@
-loadbars_0.7.5_all.deb utils optional
diff --git a/debian/loadbars.debhelper.log b/debian/loadbars.debhelper.log
deleted file mode 100644
index 545a50f..0000000
--- a/debian/loadbars.debhelper.log
+++ /dev/null
@@ -1,45 +0,0 @@
-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_installgsettings
-dh_bugfiles
-dh_ucf
-dh_lintian
-dh_gconf
-dh_icons
-dh_perl
-dh_usrlocal
-dh_link
-dh_compress
-dh_fixperms
-dh_installdeb
-dh_gencontrol
-dh_md5sums
-dh_builddeb
-dh_builddeb
diff --git a/debian/loadbars.manpages b/debian/loadbars.manpages
deleted file mode 100644
index a3155c7..0000000
--- a/debian/loadbars.manpages
+++ /dev/null
@@ -1 +0,0 @@
-docs/loadbars.1
diff --git a/debian/loadbars.substvars b/debian/loadbars.substvars
deleted file mode 100644
index bcb0957..0000000
--- a/debian/loadbars.substvars
+++ /dev/null
@@ -1,2 +0,0 @@
-perl:Depends=perl
-misc:Depends=
diff --git a/debian/rules b/debian/rules
deleted file mode 100755
index b760bee..0000000
--- a/debian/rules
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/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
deleted file mode 100644
index 89ae9db..0000000
--- a/debian/source/format
+++ /dev/null
@@ -1 +0,0 @@
-3.0 (native)