Commit Graph

2323 Commits

Author SHA1 Message Date
Philip Prindeville
13cbaf8541 Merge pull request #5291 from pprindeville/acpica-unix-update-20171215
acpica-unix: update to 20171215
2017-12-17 12:07:59 -07:00
Philip Prindeville
6a3997e763 acpica-unix: update to 20171215
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-12-17 11:26:41 -07:00
Philip Prindeville
c1fac813ce Merge pull request #5271 from jow-/introduce-setserial
setserial: introduce package
2017-12-16 13:38:42 -07:00
Maxim Storchak
137ace7522 lsof: reproducible build
- clear build host and user info
- clear compiler flags
- set date to SOURCE_DATE_EPOCH

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2017-12-15 15:33:15 +02:00
Sven Eckelmann
1c00bb9329 ap51-flash: Fix source repository URL
The URL git://dev.cloudtrax.com/ap51-flash.git is not the actual public
source repository URL for ap51-flash. It is not even accessible in the
moment. The official repository can now be found at github.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-12-15 13:26:11 +01:00
Ted Hess
a126dabb93 unrar: Update to latest version (5.5.8)
11-Aug-2017 version fixes outstanding CVE's.
CVE-2012-6706, CVE-2017-12942, CVE-2017-12941, CVE-2017-12940 and CVE-2017-12938

Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-12-13 15:48:26 -05:00
Jo-Philipp Wich
5f5d4489e5 setserial: introduce package
This packages setserial, the standard Linux program for setting serial
device attributes such as baud rate, flow control etc.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-12-12 22:05:55 +01:00
Daniel Golle
49b519fed4 Merge pull request #5267 from diizzyy/patch-112
utils/gawk: Fix package
2017-12-12 17:26:57 +01:00
Rafał Miłecki
c40a0ca3a3 lxc: add lxc-unprivileged helper package for unprivileged containers
LXC requires newuidmap and newguidmap with SUID to run unprivileged
containers. This package should help users make sure they are available.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2017-12-12 13:02:15 +01:00
Daniel Engberg
4e6fd0a761 utils/gawk: Fix package
Remove igawk references as it's obsolete and not provided anymore.
Reported here: https://github.com/openwrt/packages/issues/5110
Fix package URL

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-12-12 11:02:13 +01:00
Florian Fainelli
9491c76385 Merge pull request #5213 from lynxis/rb_openplc
open-plc-utils: remove build timestamp
2017-12-11 18:06:41 -08:00
Alexander Couzens
4e500f91dd open-plc-utils: remove build timestamp
Build timestamps prevent reproducible builds [0].

[0] https://reproducible-builds.org/docs/timestamps/

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-12-10 02:26:10 +01:00
champtar
a0d805a79c Merge pull request #5253 from mstorchak/acl
acl: update to 20170420
2017-12-09 09:42:12 -08:00
Maxim Storchak
ca36ea84ea acl: update to 20170420
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2017-12-09 18:19:14 +02:00
Maxim Storchak
5c3b390726 attr: update to 20170915
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2017-12-09 18:18:05 +02:00
Maxim Storchak
b8ae5cfef2 smartmontools: update to 6.6
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2017-12-09 15:35:24 +02: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
Sven Eckelmann
bbf9b7f1f1 ap51-flash: Provide PKG_LICENSE* information
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-12-07 12:11:12 +01:00
Sven Eckelmann
fbd6b2ac3e ap51-flash: Update to version 2017-12-07
* Added support for new OpenMesh devices:
  - A42
  - A62
  - G200
  - D200
  - P60
* Fix size calculation for combined ext images
* Fixed build with musl

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-12-07 12:10:19 +01:00
Sven Eckelmann
8492fe21e7 ap51-flash: Remove FLASH_FROM_FILE preprocessor variable
ap51-flash doesn't know the FLASH_FROM_FILE preprocessor variable and thus
OpenWrt should not set it in its package Makefile.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-12-07 10:58:19 +01:00
Sven Eckelmann
6b11d0537e ap51-flash: Remove NO_LIBPCAP preprocessor variable
ap51-flash doesn't know the NO_LIBPCAP preprocessor variable and thus
OpenWrt should not set it in its package Makefile.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-12-07 10:58:19 +01:00
Sven Eckelmann
e68554f879 ap51-flash: Remove OFLAGS from MAKE_FLAGS
Nothing in ap51-flash is using the variable OFLAGS. It should therefore not
be set.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-12-07 10:58:19 +01:00
Sven Eckelmann
269615e822 ap51-flash: Remove uIP workarounds
ap51-flash is no longer using uIP and thus these workarounds should no
longer be used.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-12-07 10:58:19 +01:00
Alexander Couzens
356dd4ff79 lcdproc: remove build timestamp
Build timestamp prevents reproducible builds [0].

[0] https://reproducible-builds.org/docs/timestamps/

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-12-07 00:21:35 +01:00
Rafał Miłecki
52124bf283 rpcd-mod-lxc: bump PKG_RELEASE to indicate recent changes
It should be bumped due to the "info" ubus method support.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2017-12-06 13:27:49 +01:00
Rafał Miłecki
650704c425 rpcd-mod-lxc: info: return NOT_FOUND if container doesn't exist
It allow distinction between not existing and stopped container. So far
querying for not existing container was resulting in:
> ubus call lxc info '{ "name": "foo" }'
{
        "name": "foo",
        "state": "STOPPED",
        "ips": [

        ]
}

Now it's an error and it matches lxc-info command line:

> ubus call lxc info '{ "name": "foo" }'
Command failed: Not found

> lxc-info --name foo
foo doesn't exist

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2017-12-06 09:58:17 +01:00
Thomas Huehn
55e530747f collectd: upgrade package collectd to version 5.8.0
This patch upgrades the collectd package from 5.7.2 to 5.8.2.
All openwrt patches got either updated or deleted in case they
are already included into upstream collectd.
The new collectd 5.8.0 package compiles and got tested on current
lede trunk with latest luci on an PCengines APU. All default plugins
(enabled via Openwrt  Makefile) - so also iwinfo - are running fine
with the new version.

Signed-off-by: Thomas Huehn <thomas@net.t-labs.tu-berlin.de>

Amended with the following changes:

* preserve git file history by avoiding unnecessary patch renames
* mark new plugins introduced with 5.8 branch as disabled

Compile tested all plugins with ipq806x

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-12-06 10:44:11 +02:00
Ted Hess
f7450805b4 Merge pull request #5226 from lynxis/rb_vim
vim: remove build timestamp/hostname/username
2017-12-05 06:50:37 -05:00
Ted Hess
cc637017b4 Merge pull request #5205 from lynxis/rb_sysstat
sysstat: remove build timestamp
2017-12-05 06:50:14 -05:00
Alexander Couzens
abdca7c61f vim: remove build timestamp/hostname/username
Build timestamp prevents reproducible builds [0].
Same for other irrelevant informations e.g. hostname, username.
Thanks to debian for the patch.

[0] https://reproducible-builds.org/docs/timestamps/

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-12-04 23:57:05 +01:00
Ted Hess
a4e8a436b6 Merge pull request #5208 from neheb/patch-2
hd-idle: Update to 1.05
2017-12-04 14:29:44 -05:00
champtar
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
champtar
5c41383202 Merge pull request #5192 from neheb/patch-1
btrfs-progs: Update to 4.14
2017-12-02 10:39:16 -08:00
Ted Hess
5dff1fd03c Merge pull request #5144 from lynxis/rb_zip
zip/unzip: remove build timestamps
2017-12-02 10:02:32 -05:00
Ted Hess
586623139c Merge pull request #5141 from lynxis/rb_minicom
minicom: remove build time to fix reproducible builds
2017-12-02 09:59:47 -05:00
Rosen Penev
8fffb40c57 hd-idle: Update to 1.05
This is only a bugfix release for a huge amount of drives. This software seems to be abandoned. Might as well update to latest.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-12-01 17:56:52 -08:00
Ted Hess
a841e34457 Merge pull request #5139 from lynxis/rb_openocd
openocd: use release tar.bz2 instead of git
2017-12-01 19:07:30 -05:00
Alexander Couzens
869daccc27 sysstat: remove build timestamp
Build timestamp prevents reproducible builds [0].
Thanks to the debian project for the patch.

[0] https://reproducible-builds.org/docs/timestamps/

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-12-02 01:05:01 +01:00
Rosen Penev
e09f1996cd btrfs-progs: Update to 4.14
Disabled zstd as it needs a new package. zstd needs a more recent kernel than 4.9 to be used.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-11-29 21:20:37 -08:00
Daniel Golle
b514587011 auc: update to version 0.0.8
* fix multiple read_data_cb calls from uclient, otherwise hickups
   happend when receiving a large JSON reply
 * add minimal help message (-h)
 * pretify package update output
 * fix infinite retry of upgrade-check which happened in some cases
 * add sleep in case of check-request retry
 * lots of cosmetics

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-30 02:33:13 +01:00