154 Commits

Author SHA1 Message Date
mirko
1600442bc3 Update zabbix to version 2.0.6.
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@36741 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-05-28 10:05:52 +00:00
mirko
d8a5c20913 This patch add 3 extra packages for zabbix-agentd
zabbix-extra-network: a detection rule with the ifname (eth0.1) and the network name (wan).
zabbix-extra-wifi: an universal detection rule for wifi (using libuci-lua) and many userparameters (using libiwinfo-lua)
zabbix-extra-mac80211: a phy (phy0) detection rule and userparameters for mac80211 devices

zabbix-extra-network and zabbix-extra-wifi will work as non root user if /etc/config/wireless and /etc/config/network are world-readeable (default)
(see http://nbd.name/gitweb.cgi?p=uci.git;a=commit;h=07d6fd66f6a20e35490bc8b55d26fdb389016120)
zabbix-extra-mac80211 come with a suid helper so that you can still run zabbix as non root user.

Ready to use templates are available here: http://wiki.openwrt.org/doc/howto/zabbix

Please delete files/zabbix_agentd.conf, it's an empty file.

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@free.fr>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@36740 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-05-28 10:03:03 +00:00
luka
5c2fd6461b [packages] facter: add new package
This patch is for the "facter" utility which allows sysadmins to extract
information from their systems.

Signed-off-by: Kyle Anderson <kyle@xkyle.com>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@36549 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-05-05 15:39:14 +00:00
luka
488d635381 [packages] debootstrap: update to 1.0.48
git-svn-id: svn://svn.openwrt.org/openwrt/packages@36501 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-04-30 18:12:14 +00:00
luka
c5a96ca3fd [packages] monit: fix init script
git-svn-id: svn://svn.openwrt.org/openwrt/packages@36484 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-04-28 22:22:25 +00:00
luka
238d95974c [packages] monit: update to 5.5
git-svn-id: svn://svn.openwrt.org/openwrt/packages@36333 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-04-15 10:07:01 +00:00
florian
de79b12ca9 muninlite: fix getting bridge data
This patch fix a bug while getting data for interfaces like br-lan, pppoa-wan.

[florian: bump PKG_RELEASE to 4]

Signed-off-by: Luca Dariz <luca.dariz@gmail.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@35657 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-02-18 09:59:35 +00:00
juhosg
d3bfeaa109 zabbix: version bump to 2.0.5
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@35636 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-02-17 12:13:42 +00:00
blogic
4371fcd71a htop 1.0.2 update
This patch updates htop to version 1.0.2
Signed-off-by: Peter Wagner <tripolar@gmx.at>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@34964 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-01-02 10:48:26 +00:00
florian
1f687469ac zabbix: update to 2.0.3
This patch updates Zabbix to it's latest version. Changelog consists of
a huge set of bugfixes and a few small improvements.

Acked-by: Stefan Hellermann <stefan@the2masters.de>
Acked-by: Etienne CHAMPETIER <etienne.champetier@free.fr>
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
Signed-off-by: Florian Fainelli <florian@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@34581 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-08 17:06:02 +00:00
florian
5c4712418a zabbix: correct pidfile und update initscript
zabbix_agentd will not start because the initscript checks an old
path to the configfile and then zabbix_agentd uses the new path.
(old /etc/zabbix/zabbix_agentd.conf   new /etc/zabbix_agentd.conf)
I think the new path is better as most people have only one zabbix
tool installed on their embedded device.

Further there is a problem with the pid-file: zabbix creates it by
default in /tmp, and the init script creates a folder in
/var/run/zabbix where the pid-file is expected. start-stop-daemon will
not find the pid-file and cannot stop zabbix_agentd. So I changed the
initscript and conffile to use the same pid-file. I actually chose
/var/run/zabbix_agentd.conf instead of creating a subfolder or use /tmp.

While doing that I redid the whole initscript and changed additionally:
- move conffile to new location if is in the location from before
  changeset #32497
- only create zabbix users if there is no AllowRoot=1 in config
- only support the pid-file path /var/run/zabbix_agentd.pid, check it
  in initscript and warn if it is changed.
- don't log to a file in /tmp, but use syslog
- only start one passive check agent instead of default 3
- don't search actively for a zabbix-server on 127.0.0.1
- don't set the hostname to "Zabbix server" but use system.hostname

Signed-off-by: Stefan Hellermann <stefan@the2masters.de>
Signed-off-by: Florian Fainelli <florian@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@34492 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-04 16:21:02 +00:00
florian
44c1043ce2 zabbix: preserve conffile over sysupgrade
while doing a sysupgrade the conffile was lost because:
- the path in the Makefile is incorrect
- the parametrized /conffiles  define doesn't seem to work for me

So I added a /conffiles define for every zabbix component and corrected
the path. I think the path changed while upgrading to 2.0.0.

I also had an issue with "hostname" and "uname" not being present on my
system, so I added selects onto these busybox-applets if the native
tool is not installed. Zabbix could also call lsusb and lspci, but I
think it's okay if these calls don't work on an embedded device.

Additionally I deleted an old conffile "files/zabbix_agentd.conf"
which is unused since changeset 32497 (level up zabbix to version 2.0.0)

Signed-off-by: Stefan Hellermann <stefan@the2masters.de>
Signed-off-by: Florian Fainelli <florian@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@34491 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-04 16:20:59 +00:00
florian
95428a6d3a [package] add ostiary package
This patch adds the Ostiary package to the repository.  I've tested this on the latest build (revision 31158).  Installation, un-installation and ostiaryd.init script all seem to work correctly.

A bit of background, Ostiary has a similar purpose to Port Knocking but uses a different implementation that removes the possibility of replay attacks.  Not everyone will view it as suitable for their needs, but for me combined with ssh I feel it is more than sufficient.

I suppose for the super paranoid admin, the perfect system would be a package that uses the approach of port knocking via a closed port that is combined with an ostiary style signature challenge.

Anyhow, I have created quickstart documentation for the server and client at "http://wiki.openwrt.org/doc/howto/ostiary.server" and  "http://wiki.openwrt.org/doc/howto/ostiary.client".

Signed-off-by: Desmond Hokin <Salander@gmx.u>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@33167 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-13 14:08:37 +00:00
blogic
4ee1cb6463 [packages] nagios-plugins libc++ fix
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32997 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-05 08:17:05 +00:00
acinonyx
c76308d86c [packages] monit: Bump to 5.4 and bugfixes
Hi
this patch update monit from 5.2.5 to 5.4, this add cool feature like "check program", to execute a script and send email/do action depending on the return code, and many bugfixes (http://mmonit.com/monit/dist/CHANGES.txt)
I've modified the init script because "-d 60" overide the conf file and the stat command doesn't seem to exist, so either we just chmod each time or we let the people RTFM and the syslog (i prefer the latter)

For now i've tested only the ssl version with backfire (r31676) on x86 and ar71xx (tplink wr1043nd) (it send mail via google, ping, watch load average and cpu ...)
It compile (monit and monit-nossl) for x86 and ar71xx for backfire & trunk (trunk x86 mount the ext4 partition readonly so i haven't tested)

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@free.fr>
Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@32674 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-12 08:09:57 +00:00
jow
01657be039 [packages] debootstrap: update to v1.0.42 (#11818)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32650 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-08 16:11:00 +00:00
mirko
81938508b5 [packages/zabbix] level up zabbix to version 2.0.0
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32497 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-24 19:03:42 +00:00
blogic
5570ad2abb [packages] fixes nagios-plugins dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32408 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-17 15:56:50 +00:00
blogic
6ad4918459 [packages] fixes pmacct dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32404 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-17 14:41:44 +00:00
nbd
8a0a6a0f12 nagios: avoid using libgd to fix a dependency issue
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32348 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-13 23:30:21 +00:00
jow
afcebea64c [packages] syslog-ng3: depends on libdbi
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32300 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-13 00:21:59 +00:00
jow
11c0d35f1b [packages] nagios-plugins: autoreconf is broken with this package, use patch-libtool fixup, depend on libopenssl
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32209 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 21:54:43 +00:00
jow
2f9a65fa97 [packages] normalize PKG_FIXUP - the "libtool" fixup is merely an alias for "autoreconf", so change all occurences to that
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32206 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 21:18:33 +00:00
swalker
5513f943e4 [packages] htop: update to 1.0.1
git-svn-id: svn://svn.openwrt.org/openwrt/packages@31825 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-20 04:36:04 +00:00
swalker
09d2442166 [packages] pmacct: update to 0.14.0 (#11364, thanks deus), remove leading whitespace causing missing conffiles, use PKG_INSTALL
git-svn-id: svn://svn.openwrt.org/openwrt/packages@31611 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-05 17:04:55 +00:00
luka
e10a545e30 [packages] debootstrap: update to version 1.0.40
Signed-off-by: Daniel Golle <dgolle@allnet.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@31498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-28 19:19:37 +00:00
jow
b81524bdea Add munin to /etc/services
The muninlite postinst fails to add munin to /etc/services.

This patch removes this broken postinst and add an entry for munin in
/etc/services. This should have been done when the rest of the
/etc/services postinsts were being removed (changesets 26142-26149).

Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@30983 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-18 19:42:07 +00:00
luka
2cb1c511ad debootstrap: upgrade to version 1.0.38
git-svn-id: svn://svn.openwrt.org/openwrt/packages@30641 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-18 23:55:02 +00:00
jow
6b4e74b57b [packages] syslog-ng: fix init script (based on patch by Lee Essen <lee.essen@nowonline.co.uk>)
The syslog-ng start script doesn't stop syslog-ng because it tries to
use pid's instead of the executable name. Very simple patch attached.

git-svn-id: svn://svn.openwrt.org/openwrt/packages@30367 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-07 22:11:18 +00:00
swalker
b4bc172f88 [packages] syslog-ng: add missing librt dependency (#10810)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@30321 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-05 20:50:18 +00:00
jow
4451643a36 [packages] syslog-ng: fix config file location in init script (#10908)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@30317 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-05 19:45:20 +00:00
jow
0132f3978d [packages] htop: disable unicode to remove libncursesw requirement
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29840 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-21 15:49:20 +00:00
jow
1d0a051c42 htop: Bump to v1.0
Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@29810 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-19 16:13:36 +00:00
nico
a6cfdc2946 packages/syslog-ng3: add dependency on librt (closes: #9435)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29283 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-20 15:25:10 +00:00
nico
d063a0f5e2 packages: add missing conffiles define
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29199 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-16 20:02:41 +00:00
nico
93f2973bed packages/sudo: update to 1.7.8p1, create sudo db at startup (closes: #10289)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29143 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-15 01:41:45 +00:00
nico
9a9089341f packages/zabbix: use new service functions, various other zabbix-agent fixes:
* move user/group creation from postinst to initscript
 * use /var/run/zabbix directory for pid file
 * use /var/log/zabbix directory for log file
 * set correct ownership and perms for both directories

git-svn-id: svn://svn.openwrt.org/openwrt/packages@28892 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-09 19:49:06 +00:00
nico
241960f2db packages/syslog-ng{,3}: use new service functions
git-svn-id: svn://svn.openwrt.org/openwrt/packages@28891 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-09 19:49:03 +00:00
nico
1f2a63775b packages/pmacct: use new service functions
git-svn-id: svn://svn.openwrt.org/openwrt/packages@28890 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-09 19:49:01 +00:00
nico
365221c40b packages/osiris: use new service functions, set /var/lib/osiris perms
git-svn-id: svn://svn.openwrt.org/openwrt/packages@28889 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-09 19:48:59 +00:00
nico
bb682f1ed3 packages/nrpe: use new service functions, move user/group creation from postinst to initscript
git-svn-id: svn://svn.openwrt.org/openwrt/packages@28888 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-09 19:48:57 +00:00
nico
3dc31f9f9f packages/monit: use new service functions, fix /etc/monitrc permissions
git-svn-id: svn://svn.openwrt.org/openwrt/packages@28887 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-09 19:48:55 +00:00
nico
ae6f644acd packages/nrpe: add dependency on libwrap
git-svn-id: svn://svn.openwrt.org/openwrt/packages@28777 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-06 16:42:41 +00:00
nico
424ca0ab39 [packages] pmacct: use VARIANTs, add sfacctd
* use VARIANTs to build basic, mysql, postgresql & sqlite derivatives
 * add sfacctd (sFlow accounting daemon)
 * add config-time dependency on IPv6



git-svn-id: svn://svn.openwrt.org/openwrt/packages@28468 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-17 11:04:31 +00:00
cshore
cfa9fe3a6a [packages] admin: muninlite: Corrected patch for bridge / dash in interface name patch. It had extraneous +'s from copying from a patch
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26974 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-23 21:06:12 +00:00
cshore
cf339477d4 [naalstones] muninlite: Fixes: Error messages on server due to missing ethtool on node, recognition of tapX devices, recognition of openwrt bridges, and workaround for dashes in interface names (replace with an underscore on graph)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26973 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-23 21:06:08 +00:00
swalker
a0c01a6a5c [packages] monit: update to 5.2.5
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26939 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-18 14:36:27 +00:00
luka
26d64dc100 upgrade debootstrap package
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26839 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-06 18:16:05 +00:00
florian
b260a6019a [package] pmacct: add uacctd
This patch add uacctd, an ulog based accounting deamon from pmacct project (http://www.pmacct.net/)
It also put all pmacct packages in a submenu called  (13 packages)

Thanks in advance.

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@free.fr>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@26379 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-30 20:10:42 +00:00
florian
3082d0ac3d [package] update pmacct to 0.12.5
This patch update pmacct from 0.10.3 (21-06-2006) to 0.12.5 (28-12-2010)

Thanks in advance.

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@free.fr>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@26336 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-28 21:22:19 +00:00