Commit Graph
100 Commits
Author SHA1 Message Date
champtarandGitHub 8fbe9d9578 Merge pull request #6380 from aparcar/prom-0161806
[openwrt-18.06] prometheus-node-exporter-lua: adapt 0.16 metrics
2018-06-29 11:42:10 +02:00
champtarandGitHub d83dc7cfb8 Merge pull request #6327 from aparcar/fancy_backport
prometheus-node-exporter-lua: handle fancy release backport to 18.06
2018-06-21 14:29:54 +02:00
champtarandGitHub cb5ad3ed50 Merge pull request #6007 from aparcar/export-openwrt
prometheus-node-exporter-lua: add openwrt exporter
2018-05-07 07:23:24 -07:00
Etienne Champetier 4dd01ce3f7 build: move gpg keys into .keys directory
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2018-04-30 13:14:25 -07:00
champtarandGitHub 5800538882 Merge pull request #5894 from aparcar/prom-export
prometheus-node-exporter-lua: textfile collector
2018-04-29 12:16:03 -07:00
champtarandGitHub 68a3d3d6ee Merge pull request #5916 from aparcar/prom-bmx7v2
prometheus-node-exporter-lua: extend bmx7 plugin
2018-04-25 10:19:02 -07:00
champtarandGitHub dff805e148 Merge pull request #5963 from hnyman/htop220
htop: update to 2.2.0
2018-04-24 09:31:47 -07:00
champtarandGitHub 49df906991 Merge pull request #5854 from diizzyy/libs-sqlite
libs/sqlite: Update to 3.23.1
2018-04-12 15:20:45 -07:00
champtarandGitHub 1de97eac64 Merge pull request #5746 from hnyman/htop210
htop: update to 2.1.0
2018-03-11 11:29:55 -07:00
champtarandGitHub 8068fd5192 Merge pull request #5578 from aparcar/bmx6-exporter
prometheus-node-exporter-lua: add bmx6/7 scraper
2018-02-15 07:40:01 -08:00
champtarandGitHub 367a1c7b89 Merge pull request #5128 from champtar/prometheus
prometheus-node-exporter-lua: make it modular and faster
2018-02-01 07:58:55 -08:00
champtarandGitHub 4b918475e5 Merge pull request #5543 from dedeckeh/pr-sqlite
sqlite3: add config options to disable FTS3 and RTREE
2018-01-31 10:56:33 -08:00
champtarandGitHub 77dc2ad8e5 Merge pull request #4370 from val-kulkov/opendkim-package
opendkim: DKIM signing and verifying emails
2018-01-31 07:55:03 -08:00
champtarandGitHub 4d5c752f45 Merge pull request #5311 from mwarning/kadnode
kadnode: add new package
2018-01-22 04:37:01 +01:00
champtarandGitHub b6c6c9e535 Merge pull request #5390 from diizzyy/net-inadyn
inadyn: Update to 2.3
2018-01-21 15:05:02 +01:00
champtarandGitHub 075dc5caae Merge pull request #5387 from diizzyy/admin-netdata
admin/netdata: Update to 1.9.0
2018-01-21 14:38:07 +01:00
champtarandGitHub 7d64f2470e Merge pull request #5483 from micmac1/move-sngrep-and-sipgrep-to-telephony
Move sngrep and sipgrep to openwrt/telephony
2018-01-21 14:36:37 +01:00
champtarandGitHub a8c04c98ec Merge pull request #5482 from neheb/patch-1
btrfs-progs: Bump to 4.14.1 + add Build/InstallDev
2018-01-21 07:12:32 +01:00
champtarandGitHub 0f74fe7c13 Merge pull request #5257 from lynxis/rb_libgcrypt
libgcrypt: remove build timestamp
2018-01-20 22:33:38 +01:00
champtarandGitHub a1f960f2fa Merge pull request #5371 from MikePetullo/libsoup
libsoup: update to 2.60.2
2018-01-20 22:04:48 +01:00
champtarandGitHub eae25776a9 Merge pull request #5389 from diizzyy/libs-confuse
confuse: remove myself as maintainer
2018-01-20 21:14:56 +01:00
champtarandGitHub fac7528a60 Merge pull request #5481 from hnyman/coova
coova-chilli: remove matrixssl dependency
2018-01-20 20:29:29 +01:00
Etienne Champetier 64aa144662 build,travis: don't fail on WARNING
OpenWrt build now outputs WARNING on dependencies issues, for exemple
"WARNING: Makefile 'package/feeds/packages/coova-chilli/Makefile' has a dependency on 'libmatrixssl', which does not exist"

Relax the check for now

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2018-01-18 13:32:16 -08:00
champtarandGitHub ca043b097d Merge pull request #5314 from benhsmith/master
libs/libgcrypt: switch PKG_SOURCE_URL to https URI
2017-12-25 11:36:20 -08:00
champtarandGitHub 8c69bc4436 Merge pull request #5061 from mrkiko/hostside-luarocks
luarocks: Allow building luarocks for the host
2017-12-23 15:29:21 -08:00
champtarandGitHub 21b6ec97d1 Merge pull request #5276 from thess/fdk-aac
fdk-aac: Update to latest source revision. Add myself as maintainer
2017-12-13 17:13:18 -08:00
champtarandGitHub cc452ef941 Merge pull request #5261 from nxhack/bump_to_60_2
icu: update to 60.2
2017-12-13 17:12:34 -08:00
champtarandGitHub 0a7b65531e Merge pull request #5275 from thess/unrar-update
unrar: Update to latest version (5.5.8)
2017-12-13 13:39:35 -08:00
champtarandGitHub 5a58f4efd3 Merge pull request #5190 from jow-/iodine-fix-musl-endianess
iodine: properly detect endianess when building against musl libc
2017-12-13 06:57:37 -08:00
champtarandGitHub 1484eee759 Merge pull request #5259 from valdi74/update_python-curl
python-curl: update to 7.43.0.1
2017-12-10 16:51:32 -08:00
champtarandGitHub 56d5ede68a Merge pull request #5197 from commodo/python-bluez-deps
python,python3: define config option for bluetooth support
2017-12-10 16:45:40 -08:00
champtarandGitHub a0d805a79c Merge pull request #5253 from mstorchak/acl
acl: update to 20170420
2017-12-09 09:42:12 -08:00
champtarandGitHub e2605b07f0 Merge pull request #5248 from diizzyy/patch-111
net/stunnel: Update to 5.44
2017-12-09 09:41:25 -08:00
champtarandGitHub f7bec56c1e Merge pull request #5252 from mstorchak/attr
attr: update to 20170915
2017-12-09 09:40:58 -08:00
champtarandGitHub 228db2a2a2 Merge pull request #5245 from mstorchak/rsync
rsync: fix CVE-2017-15994 and CVE-2017-16548
2017-12-09 09:31:41 -08:00
Etienne Champetier d1b461137a prometheus-node-exporter-lua: bump version
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier ea5b7492fe prometheus-node-exporter-lua: rework cpu collector
replace 2 string.match and 1 string.gmatch (space_split)
by 1 string.match

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier ed7d60d871 prometheus-node-exporter-lua: use io.lines(), remove line_split
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier 84023027a2 prometheus-node-exporter-lua: split out nat_traffic and netstat
nat_traffic is too verbose to be really useful by default
netstat is broken by default on OpenWrt/LEDE

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier fba739d32d prometheus-node-exporter-lua: put wifi collector in 2 separate packages
this allow to remove libubus-lua/libiwinfo-lua dependency from main package
this also allow to have different scrape_interval

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>

split stations

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier 32e1baeddd prometheus-node-exporter-lua: make it modular
As prometheus-node-exporter-lua is a reimplementation of node_exporter,
I'm using "collector" instead of "scraper" and renaming some collectors

put each collector in a separate file

report collector success/failure and duration per scrape
(follow https://github.com/prometheus/node_exporter/pull/516)

allow to filter collectors using "collect[]" params
(see https://github.com/prometheus/node_exporter#filtering-enabled-collectors)

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier 7b1b69ca6c prometheus-node-exporter-lua: rewrite wifi scraper
On my bullet m2, scrape duration goes from between 0.2 and 0.5 to a stable 0.025
We also don't depend on luci anymore

This remove wifi_network_up metric, but this metric was buggy
wifi_network_up{ifname="wlan0-1",ssid="test1",channel="11",mode="Master",bssid="12:34:56:78:9A:BC",country="FR",frequency="2.462"} 1
wifi_network_up{ifname="radio0.network2",ssid="test1",channel="11",mode="Master",country="US",frequency="2.462"} 0

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier 747f4ce7af prometheus-node-exporter-lua: fix nat scraper
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier 58c136a521 prometheus-node-exporter-lua: improve node_uname_info
Testing on a bullet m2, uname collector was taking on average 0.12
it now takes 0.0007

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier c79e75d0c1 prometheus-node-exporter-lua: respond with HTTP/1.0
also reduce calls to output()

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier 4e94edce51 prometheus-node-exporter-lua: send stdout/stderr to logread
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:22:16 -08:00
Etienne Champetier 8f7ccc3506 build,travis: SDK name now start with openwrt
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:20:54 -08:00
champtarandGitHub b259502c15 Merge pull request #5242 from smutt/danish
danish: Add package net/danish
2017-12-08 20:56:34 -08:00
champtarandGitHub 61471e1b23 Merge pull request #5246 from wvdakker/master
Shorewall: bump to version 5.1.9
2017-12-08 12:39:44 -08:00
champtarandGitHub ef0dc732fa Merge pull request #5243 from brianjmurrell/shorewall-multi-sources
Shorewall multi sources
2017-12-08 08:06:32 -08:00
champtarandGitHub da435aaf94 Merge pull request #5232 from dibdot/travelmate
travelmate: update 0.9.5
2017-12-07 14:09:25 -08:00
champtarandGitHub 4ad821dcd4 Merge pull request #4486 from wvdakker/master
Shorewall(6): add full packages.
2017-12-07 14:08:04 -08:00
Etienne Champetier 743bfbc1f2 build,travis: don't use TRAVIS_PULL_REQUEST
TRAVIS_PULL_REQUEST can be:
- undefined (local usage)
- false (branch build)
- PR number (if in a PR)
it's never set to true

use TRAVIS_PULL_REQUEST_SHA instead, so we can use normal tests (-z/-n)

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-06 21:17:42 -08:00
champtarandGitHub 01bb6fc394 Merge pull request #5234 from lynxis/rb_zabbix
zabbix: remove build timestamp
2017-12-06 13:32:42 -08:00
champtarandGitHub e362d18580 Merge pull request #5216 from lynxis/rb_tcpproxy
tcpproxy: remove build timestamp and hostname
2017-12-03 09:46:18 -08:00
champtarandGitHub 6d4f7d8d04 Merge pull request #5215 from lynxis/rb_lpc21isp
lpc21isp: remove build timestamp
2017-12-03 09:32:40 -08:00
champtarandGitHub 7031f4cdbd Merge pull request #5164 from TDT-AG/pr/20171116-net-mwan3-fixes
net/mwan3: add improvments and add a fix
2017-12-03 09:28:18 -08:00
champtarandGitHub 411b85b664 Merge pull request #4869 from apatrushev/master
micropython: updated to v1.9.2, micropython-lib: updated to v1.9
2017-12-02 15:13:09 -08:00
champtarandGitHub 8dc8716e74 Merge pull request #5183 from val-kulkov/pigeonhole-package
pigeonhole: fix runtime dependency on dovecot's ABI
2017-12-02 14:09:39 -08:00
champtarandGitHub a9f30ca5a6 Merge pull request #5134 from p-wassi/emailrelay
mail/emailrelay: rework init script and introduce config
2017-12-02 14:08:25 -08:00
champtarandGitHub a999828a64 Merge pull request #5148 from mach327/openwrt_519
python3-idna: Fix openwrt/openwrt#519, opkg package list segfault.
2017-12-02 12:50:04 -08:00
champtarandGitHub 3e36a8e6ea Merge pull request #5172 from jow-/polipo-enable-ipv6-support
polipo: forcibly enable IPv6 support
2017-12-02 12:44:31 -08:00
champtarandGitHub e5941655c9 Merge pull request #5182 from val-kulkov/dovecot-package
dovecot: prepare for runtime dependency by plugins
2017-12-02 11:43:10 -08:00
champtarandGitHub bde181ac8e Merge pull request #5187 from sartura/yara_bump_to_3.7.0
yara: bump to 3.7.0
2017-12-02 10:45:04 -08:00
champtarandGitHub 15505bb8e8 Merge pull request #5188 from sartura/libuv_bump_to_1.17.0
libuv: bump to 1.17.0
2017-12-02 10:44:00 -08:00
champtarandGitHub 5c41383202 Merge pull request #5192 from neheb/patch-1
btrfs-progs: Update to 4.14
2017-12-02 10:39:16 -08:00
champtarandGitHub 98de87c534 Merge pull request #5210 from commodo/travis_branch_build
build,travis: build only last commit in a branch build
2017-12-02 10:20:38 -08:00
champtarandGitHub 66bc9e8cd0 Merge pull request #5211 from dibdot/adblock
adblock: update 3.1.1
2017-12-02 10:12:43 -08:00
champtarandGitHub 27d31a2596 Merge pull request #5154 from neheb/patch-5
btrfs-progs: Update to 4.13.3
2017-11-22 14:55:54 -08:00
champtarandGitHub 7345395b2b Merge pull request #5163 from neheb/mangix
transmission: Update to latest git and fix syslog.
2017-11-22 14:54:37 -08:00
champtarandGitHub 49f4ea5fd7 Merge pull request #5152 from val-kulkov/postfix-package
postfix: version update, fix file descriptor passing
2017-11-22 00:47:00 -08:00
champtarandGitHub 5e42ef5178 Merge pull request #5077 from TDT-GmbH/20171030-keepalived-update-version
net/keepalived: update version and add hotplug.d notify handling
2017-11-18 17:55:30 -08:00
champtarandGitHub 62249d0a5d Merge pull request #5123 from commodo/crconf
crconf: new package (kernel crypto configuration tool)
2017-11-15 09:19:59 -08:00
champtarandGitHub 32b5d95d9e Merge pull request #5122 from commodo/python-bluetooth
python,python3: build bluetooth support if bluez-libs selected
2017-11-15 09:18:06 -08:00
champtarandGitHub 28d8978920 Merge pull request #4939 from val-kulkov/postfix-package
postfix: fix uid/gid conflicts, general cleanup
2017-11-15 09:01:02 -08:00
Etienne Champetier eb127abc0f build,travis: accept commits with '_'
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-11-11 21:52:49 -08:00
champtarandGitHub 1f7fa77d90 Merge pull request #4755 from hashashin/sshfs-2.10
sshfs: version bump to 2.10
2017-11-08 17:35:42 -08:00
champtarandGitHub e822b1e241 Merge pull request #4647 from salzmdan/master
knot: upgrade to 2.5.6
2017-11-08 17:34:57 -08:00
champtarandGitHub 8cb3285bd4 Merge pull request #4885 from diizzyy/patch-92
net/dansguardian: Remove from tree
2017-11-08 17:29:36 -08:00
champtarandGitHub c81a75125a Merge pull request #5033 from yangfl/master
net/mwan3: fix empty gateway when creating routing table
2017-11-08 17:25:59 -08:00
champtarandGitHub 0055c14a09 Merge pull request #5073 from nxhack/icu4c-60_1
icu: bump to 60.1
2017-11-08 17:14:50 -08:00
champtarandGitHub d326b4fcb1 Merge pull request #4921 from TDT-GmbH/20171009-add-packages-license-tags
add some packages license tags
2017-11-06 17:27:48 -08:00
champtarandGitHub e28ad2acd3 Merge pull request #5056 from antonlacon/sqlite-3.21
sqlite: update to 3.21.0
2017-11-03 18:10:57 -04:00
champtarandGitHub ced4eaf5a5 Merge pull request #3647 from rogerpueyo/mikrotik-btest
mikrotik-btest: Add package
2017-10-30 09:33:50 -07:00
Etienne Champetier 23387d29a2 screen: update to 4.6.2
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-10-29 19:23:21 -07:00
Etienne Champetier 4c26e09cb7 monit: update to 5.24, use https download url
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-10-22 18:43:08 -07:00
Etienne Champetier 211f446d8d build,travis: fix SDK filename
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-10-16 19:25:08 -04:00
Etienne Champetier 867a5c91a1 build,travis: fix gpg verification warning
commit gpg keys into the repo (it sometimes timeout)
trust the keys ultimately

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-10-16 19:24:14 -04:00
champtarandGitHub bc5e788164 Merge pull request #4887 from diizzyy/patch-94
net/l7-protocols: Remove from tree
2017-10-09 15:34:06 -07:00
champtarandGitHub 48625fbed0 Merge pull request #4907 from stargieg/master
knxd: Fix config file location and init script.
2017-10-08 08:48:57 -07:00
champtarandGitHub 9327639722 Merge pull request #4899 from fededim/master
lftp: compilation bugfix for old openwrt buildroot
2017-10-08 08:24:28 -07:00
champtarandGitHub 5c1be8ee05 Merge pull request #4850 from p-wassi/pppoe-relay
net/rp-pppoe: fix typo in init script
2017-10-07 20:39:43 -07:00
champtarandGitHub 51a65144ef Merge pull request #4909 from StevenHessing/noddos
noddos: v0.5.2, mDNS TXT parsing fix
2017-10-07 20:34:05 -07:00
champtarandGitHub 8fd3b7a612 Merge pull request #4575 from benhsmith/netwhere
netwhere: simple packet monitor
2017-09-26 08:19:36 -07:00
champtarandGitHub 0a59bebe69 Merge pull request #4868 from nxhack/CVE-2017-1000250
bluez: bump to 5.47 fix CVE-2017-1000250
2017-09-24 15:58:36 -07:00
champtarandGitHub a035a7d8fe Merge pull request #3980 from amir-sabbaghi/glog
glog: new package
2017-09-24 15:53:27 -07:00
champtarandGitHub 3d47220c14 Merge pull request #4848 from commodo/python-updates3
python: update interpreter to 2.7.14 & update some packages
2017-09-23 16:23:38 -07:00
champtarandGitHub f64cd74ce3 Merge pull request #4826 from nxhack/node-cylon_fix_PKG_NODE_VERSION
node-cylon: fix PKG_NODE_VERSION
2017-09-23 16:10:23 -07:00
champtarandGitHub 088c66a5ef Merge pull request #4824 from nxhack/node-arduino-firmata_fix_depends
node-arduino-firmata: Correct multiple DEPENDS lines
2017-09-23 16:09:57 -07:00
champtarandGitHub 86605ec7e2 Merge pull request #4855 from sartura/yara_add_package
yara: add package
2017-09-23 16:09:05 -07:00