Commit Graph

30 Commits

Author SHA1 Message Date
Lars Kruse 1f147fcb1c fix: read more than one line from configuration file
Previously only the first line of the configuration file (without a
comment) was applied during build.
Thus `DF_IGNORE_FILESYSTEM_REGEX` was previously ignored.

Reported and fixed by Tobias Meyer, thanks!
2021-07-14 13:39:45 +02:00
Kim B. Heino 4bc2b62610 wireless: add new plugin to get info about OpenWRT's APs
Following info is returned, per AP:
- Signal strength (dBm)
- Number of associated clients
2020-10-07 13:20:00 +03:00
Lars Kruse a0c555c2bd Makefile: create gzipped release archive
Previously it just looked like a tar.gz file, but it was a plain tar
archive.
2020-04-12 17:49:36 +02:00
Lars Kruse bf738ea913 Makefile: sign the release archive instead of the checksum
Additionally the gnupg key identified by the commit's author's email
address is used by default.  It can be overridden by a make variable.
2020-02-12 03:23:12 +01:00
Lars Kruse 6d05b016d3 Makefile: really ignore excluded directory names 2020-02-09 02:08:24 +01:00
Lars Kruse 069a3ecb4d Makefile: replace "tgz" target with "dist"
The new target also creates a signed checksum of the archive.
2020-02-09 00:48:34 +01:00
Lars Kruse a4bb625812 Makefile: skip comments with leading whitespace 2020-02-08 23:41:48 +01:00
Lars Kruse f4518e5375 Change name of executable from "munin-node" to "muninlite"
Previously MuninLite tried to create a drop-in-replacement for
munin-node by using the same name.  But MuninLite behaves differently
and may even be used in parallel to a regular munin-node setup on a host,
thus it should use a distinct name.
2020-02-08 23:39:44 +01:00
Lars Kruse c547314f3d Makefile: add "install" target 2020-02-08 23:39:44 +01:00
Lars Kruse 0cf51803a3 Makefile: configurable set of plugins
The Makefile variable "PLUGINS" may be specified on the command line in
order to pick specific plugins:

  make PLUGINS="cpu load uptime"
2020-02-08 23:39:44 +01:00
Lars Kruse 936ac8199c Makefile: use proper indentation for assembling command 2020-02-08 23:39:42 +01:00
Lars Kruse 160a767791 Makefile: simplify script assembling 2020-02-08 23:39:15 +01:00
Lars Kruse 92eb719a8b Makefile: reduce dependencies to the set of configured plugins 2020-02-08 23:38:15 +01:00
Lars Kruse 0667b94d0f Makefile: add dependency for template input file 2020-02-08 23:38:15 +01:00
Lars Kruse 6e921753d6 Makefile: add trivial test
For now only the basic functionality of the script is tested.
2020-02-08 23:38:15 +01:00
Lars Kruse c7a121f8fc Makefile: add spelling check 2020-02-08 23:38:15 +01:00
Lars Kruse 0c4e577e9a Makefile: add 'lint' target
For now most plugins contain issues according to 'shellcheck'.
2020-02-08 23:37:52 +01:00
Lars Kruse a3fde3c704 Makefile: use "git archive" for generating release file 2020-02-06 07:29:11 +01:00
Lars Kruse 9748ebdcfb Makefile: add "help" target 2020-02-06 07:29:11 +01:00
Lars Kruse 215abe08ae Makefile: mark non-file targets as "PHONY" 2020-02-06 07:29:11 +01:00
Lars Kruse e4ef4eccea Makefile: do not create empty target file in case of errors 2020-02-06 07:29:11 +01:00
Lars Kruse 6dcd179e56 Makefile: use make variables for filenames 2019-07-23 05:19:42 +02:00
Lars Kruse 519a1c2ef9 Makefile: cleanup whitespace and comments 2019-07-23 04:42:56 +02:00
Lars Kruse eb5f13e9bd Makefile: fix assembly of plugins
Source: package "300-fix-munin-node-assembly" from Opennet Firmware
2019-07-19 06:08:23 +02:00
runesk 22468a04a1 Ignore .svn in release
git-svn-id: svn://svn.code.sf.net/p/muninlite/code/muninlite@36 35caa317-6b62-4e8a-81c0-b04f0c356266
2011-01-27 10:11:08 +00:00
runesk 9a8bc35de4 Added plugindir_ as a default plugin
git-svn-id: svn://svn.code.sf.net/p/muninlite/code/muninlite@26 35caa317-6b62-4e8a-81c0-b04f0c356266
2011-01-14 20:27:09 +00:00
runesk 6eb9e91c1f 1.0.1
git-svn-id: svn://svn.code.sf.net/p/muninlite/code/muninlite@16 35caa317-6b62-4e8a-81c0-b04f0c356266
2007-11-30 10:43:07 +00:00
runesk 929321a4fb munin-node depends on plugins
git-svn-id: svn://svn.code.sf.net/p/muninlite/code/muninlite@10 35caa317-6b62-4e8a-81c0-b04f0c356266
2007-06-15 12:04:54 +00:00
runesk 4d3c45ca4d Fix
git-svn-id: svn://svn.code.sf.net/p/muninlite/code/muninlite@2 35caa317-6b62-4e8a-81c0-b04f0c356266
2007-06-11 18:31:45 +00:00
runesk 7c8bd1e394 Import
git-svn-id: svn://svn.code.sf.net/p/muninlite/code/muninlite@1 35caa317-6b62-4e8a-81c0-b04f0c356266
2007-06-11 15:45:16 +00:00