Commit Graph

1493 Commits

Author SHA1 Message Date
Daniel Engberg ab4303d588 utils/tio: Update to 1.28
Update tio to 1.28
Remove myself as maintainer

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-01-09 20:20:30 +01:00
Matthias Schiffer 00fce347a5
treewide: fix incorrect *_BUILD_DEPENDS
Build depends refer to source package names, not binary package names.

In many cases, PKG_BUILD_DEPENDS simply duplicated runtime dependencies of
a source package's binary packages; as the corresponding source packages
are implicitly added as bulid dependencies, PKG_BUILD_DEPENDS can simply be
dropped in these cases. In the other cases, *_BUILD_DEPENDS is fixed to
refer to the correct source package name.

Dependency of mysql-server is adjusted from libncursesw to libncurses
(as libncursesw is a virtual package provided by libncurses), so the build
dependency on ncurses is emitted unconditionally.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2018-01-09 16:36:02 +01:00
Matthias Schiffer 6e3a609d07
treewide: remove superfluous + signs from PKG_BUILD_DEPENDS
A + sign does not have meaning in build depends.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2018-01-07 20:08:31 +01:00
Jeffery To 3fb411e7cc slide-switch: update to latest version
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2018-01-06 18:10:32 +08:00
Hannu Nyman 9579692d3f nano: update to 2.9.2
Update nano to 2.9.2

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-01-05 19:24:39 +02:00
Daniel Golle 072d43f6be lvm2: update to version 2.02.177
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-01-05 02:12:24 +01:00
Daniel Golle f56fc5754c pcsc-lite: update to version 1.8.23
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-01-05 02:12:24 +01:00
Álvaro Fernández Rojas 022186c0a4 dump1090: update to latest version
Also rename uhttpd config from xupnpd to dump1090

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-12-31 20:03:21 +01:00
Álvaro Fernández Rojas f9de2be45d dmidecode: update to v3.1
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-12-31 19:04:06 +01:00
Álvaro Fernández Rojas 54bb27c183 flashrom: update to v0.9.9.1
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-12-31 18:50:19 +01:00
Álvaro Fernández Rojas 4921c4a21e pciutils: update to v3.5.6
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-12-31 18:46:42 +01:00
Álvaro Fernández Rojas 1d899c09d6 minicom: update to v2.7.1
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-12-31 18:46:01 +01:00
Álvaro Fernández Rojas fe3aae91ff tar: update to v1.30
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2017-12-31 18:44:53 +01:00
Hannu Nyman d573181fcb nano: update to 2.9.1
* update nano to 2.9.1
   (and drop the unnecessary upstream patch)
* add myself as the second maintainer

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-12-28 14:36:31 +02:00
Ben Smith a077562fb7 netwhere: fix memory corruption problem
Compile tested: brcm47xx, OpenWRT rb8edaf4
Run tested: brcm47xx, ASUS RT-N16, DESIGNATED DRIVER (Bleeding Edge, 5014x5)

Signed-off-by: Ben Smith <le.ben.smith@gmail.com>
2017-12-26 12:13:02 -08:00
Michael Heimpold c4e270e5cd
Merge pull request #5308 from TimelessNL/add_digitemp
digitemp: reintroduce package
2017-12-23 15:17:54 +01:00
Jasper Scholte 4577faccfd digitemp: reintroduce package
This reintroduces digitemp from the "old unmaintained" repository: http://git.openwrt.org/?p=packages.git;a=tree;f=utils/digitemp;hb=HEAD
Updated to v3.7.1 and based on github as mentioned here: https://www.digitemp.com/software.shtml
Set myself as maintainer.

Signed-off-by: Jasper Scholte <NightNL@outlook.com>
2017-12-23 00:13:13 +01:00
Philip Prindeville 3055f86641
Merge pull request #5307 from TimelessNL/add_rtl_433
rtl_433: add package
2017-12-21 15:57:05 -07:00
Nuno Goncalves bdddeedf2a watchcat: bump release due to 8e1e4d7d2d
Signed-off-by: Nuno Goncalves <nunojpg@gmail.com>
2017-12-21 16:39:52 +01:00
Jasper Scholte 0e5708bcc3 rtl_433: add package
This will add the rtl_433 package. The project can be found: https://github.com/merbanan/rtl_433
It is based on a recent trunk since the latest release is negligible.

Signed-off-by: Jasper Scholte <NightNL@outlook.com>
2017-12-21 10:11:29 +01:00
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
Marko Ratkaj 44d68c9efc yara: bump to 3.7.0
Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2017-11-29 11:20:06 +01:00
Ted Hess 91cf4e7025
Merge pull request #5177 from dibdot/mc
mc: release 4.8.20
2017-11-27 18:52:56 -05:00
Dirk Brenken 3f9d2472aa mc: release 4.8.20
release notes: http://midnight-commander.org/wiki/NEWS-4.8.20

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-11-26 22:10:12 +01:00
Daniel Golle 19653e57bf auc: update to version 0.0.7
* implement using GET instead of POST requests when waiting for image

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-26 18:25:07 +01:00
Hannu Nyman 0d27134922 haveged: update to 1.9.2
Update haveged to 1.9.2

Release notes:
http://www.issihosts.com/haveged/downloads.html
  Version 1.9.2
  I am no longer active as a developer but have decided to push out
  contributor fixes I have accumulated since the last release. Two
  oustanding bugs are not addressed: 1) Failure to build on IA64 due
  to busted cpuid and 2) Incorrect exit status when terminate by signal.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-11-26 18:53:45 +02:00
Daniel Golle 78c699daa6 auc: update to version 0.0.6
* handle newly introduced 'initialize' server status
 * cosmetics

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-24 17:24:16 +01:00
Daniel Golle 7620a0d60c auc: update to version 0.0.5
* use HTTP headers to know ImageBuilder status and queue position
 * use pretty (ie. indented) JSON output for debugging

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-23 18:56:58 +01:00
Daniel Golle dbcfa1618e auc: update to version 0.0.4
* implement '-d' cmdline option to output json requests
 * switch to new server API
 * implement upgrade_packages

Read upgrade_packages UCI option and ask for either only release
upgrades or also builds based on updated packages depending on whether
upgrade_packages is '0' or '1'.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-23 18:01:13 +01:00
champtar 27d31a2596
Merge pull request #5154 from neheb/patch-5
btrfs-progs: Update to 4.13.3
2017-11-22 14:55:54 -08:00
Rosen Penev 812051af49 btrfs-progs: Update to 4.13.3
Tested on ramips (mt7621)

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-11-22 14:43:44 -08:00
Rosen Penev 5323f139c1
hdparm: Update to 9,52
Tested on ramips (mt7621)

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-11-19 18:10:11 -08:00
Alexander Couzens 5f4c455c7a
unzip: remove build timestamp
Build timestamps prevent reproducible builds [0].
Thanks to debian for the patch.

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

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-11-17 13:39:30 +01:00
Alexander Couzens 5362ab4eda zip: remove build timestamp
Build timestamps prevents reproducible builds [0].
Thanks to debian for the patch.

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

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-11-17 13:39:05 +01:00
Alexander Couzens 8f60475b83
minicom: remove build time to fix reproducible builds
Build timestamps prevents reproducible builds [0].

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

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-11-17 12:51:29 +01:00
Alexander Couzens 37d0627bd6 openocd: use release tar.bz2 instead of git
The release tar does not contain the srcdir/guess-rev.sh.
If it's not existant the configure scripts uses different
variables which removes the build timestamp.
Fixes reproducible builds.

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-11-17 12:34:09 +01:00
Alexander Couzens 35bf4d15d4 avrdude: add no timestamp patch to make it reproducible
The no-cpp-timestamp patch taken from debian and is
already accepted upstream.

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-11-17 11:52:23 +01:00
John Crispin a2de0d04b4
Merge pull request #4972 from blogic/master
uledd: add a tiny ubus frontend for PWM/RGB leds
2017-11-17 11:01:46 +01:00
Rafał Miłecki c27a20ab75 shadow: add packages for newgidmap and newuidmap applets
They are needed by LXC for unprivileged containers.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2017-11-15 19:08:42 +01:00
Rafał Miłecki f7c0dcb4c4 shadow: use proper fix for checking subordinate IDs support
During 4.2.1 version update support for subordinate IDs has been
disabled. It was handled by:

1) Adding --disable-subordinate-ids to avoid:
configure: error: cannot run test program while cross compiling

2) Adding patch 003-fix-disabling-subids.patch to avoid:
usermod.c: In function 'process_flags':
usermod.c:1364:10: error: 'vflg' undeclared (first use in this function)
  if (   (vflg || Vflg)
          ^

This commit adds a patch with a proper configure.in fix. We don't need
to disable subordinate IDs anymore.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2017-11-15 19:08:42 +01:00
Alexandru Ardelean c3436c2c41 crconf: new package (kernel crypto configuration tool)
Linux crypto layer configuraton tool.
https://sourceforge.net/projects/crconf/

Use this to manipulate kernel Crypto API/framework stuff,
like drivers, templates, etc.
Example: https://wiki.strongswan.org/projects/strongswan/wiki/Pcrypt
Most interesting stuff you can find on https://wiki.strongswan.org

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-11-14 13:57:45 +02:00
Daniel Golle 68ae65f3bc auc: be a bit more verbose
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-13 01:49:04 +01:00
Daniel Golle 3afbfa90e5 rpcd-mod-packagelist: remove package
The functionality provided by this package is now provided by the
rpcd-mod-rpcsys package.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-13 01:49:04 +01:00
Daniel Golle a4d6143514 attendedsysupgrade-common: deprecate rpcd-mod-packagelist
rpcd-mod-packageslist is now integrated in rpcd-mod-rpcsys since
commit 49fde37@lede-project/source.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-13 01:49:04 +01:00
Daniel Golle 123ddf66ae auc: small improvements
Detect if calling rpc-sys packagelist fails due to the method not
being provided by rpcd.
Mark package as experimental.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-13 00:39:46 +01:00
Daniel Golle 95d96a360f auc: add new package
The Attended sysUpgrade CLI is a full-featured client for the
attended-sysupgrade service which works directly on the target device.
It requires libustream-ssl as well as at least the CA certificate
needed to contact the sysupgrade server.

It has only been tested briefly and is by no means ready for
production!

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-12 23:33:15 +01:00
Daniel Golle f21992af9a
Merge pull request #5104 from aparcar/attendedsysupgrade-common
attendedsysupgrade-common: rename package
2017-11-12 02:52:24 +01:00
Paul Spooren 861e5eda86 attendedsysupgrade-common: add package
due to various clients and the existence of rpcd-mod-rpcsys the package
rpcd-mod-attendedsysupgrade is superflous.

From now on the attendedsysupgrade-common package should be dependencie
of all kinds of clients.

Currently active or planned:
- luci-app-attendedsysupgrade
- attendedsysupgrade cli in shell
- attendedsysupgrade cli in c

Signed-off-by: Paul Spooren <paul@spooren.de>
2017-11-12 01:10:09 +01:00
Philip Prindeville 2d09f07c7f cryptodev: simplify for Jo's parameter passing
Don't need to have a bare /etc/modules.d/ file since we can cleanly
synthesize one now.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-11-07 16:47:45 -07:00
Rafał Miłecki f2a725ba2d rpcd-mod-lxc: add "info" ubus method (similar to the lxc-info)
This method allows getting basic info about a queried container. It's
based on the lxc-info command-line tool.

Example output:
> ubus call lxc info '{ "name": "foo" }'
{
        "name": "foo",
        "state": "RUNNING",
        "pid": 2946,
        "ips": [
                "192.168.0.124"
        ]
}

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Approved-by: Luka Perkov <luka@openwrt.org>
2017-11-07 23:34:59 +01:00
champtar 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
Ted Hess bf3ec02533
Merge pull request #5072 from diizzyy/patch-107
tio: Add to tree
2017-11-06 20:12:30 -05:00
Daniel Golle 347c563c32 opensc: update to version 0.17.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-07 01:30:02 +01:00
Daniel Golle 3062af441a gawk: update to version 4.2.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-07 01:30:02 +01:00
Daniel Golle d947a6cd79 lvm2: update to version 2.02.176
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-07 01:30:02 +01:00
Daniel Engberg bc8c403919 tio: Add to tree
tio is a simple TTY terminal I/O application

It's smaller than picocom, uses GNU autotools and has some nice features

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-11-06 22:36:03 +01:00
Hannu Nyman 28f082ca1e
Merge pull request #4963 from diizzyy/patch-97
utils/tmux: Update to 2.6
2017-11-06 19:47:15 +02:00
Daniel Golle 152b30f8e0
Merge pull request #5053 from aparcar/rpcd-mod-attendedsysupgrade-v1.1
rpcd-mod-attendedsysupgrade: upgrade to v1.1
2017-11-04 18:44:40 +01:00
AaronA 8e1e4d7d2d Force a kill of the existing Processes to make sure they are left and the processes begin to stack up. 2017-11-02 21:52:00 +01:00
Paul Spooren 78b9c452c7 rpcd-mod-attendedsysupgrade: upgrade to v1.1
call it upgrade instead of update

added client options:
auto_search - start upgrade search on login
advanced_mode - offer more options like package_editing

message before sysupgrade

more verbose Makefile

moved acls to client

Signed-off-by: Paul Spooren <paul@spooren.de>
2017-11-02 18:08:09 +01:00
Daniel Golle 4ac1f9a3aa
Merge pull request #4964 from diizzyy/patch-98
utils/ccid: Update to 1.4.28
2017-11-01 13:26:02 +01:00
Hannu Nyman 9ad4b4c5d1
Merge pull request #5019 from KarlVogel/lxc_dependency_issue
utils/lxc: disable gnutls during configure
2017-10-31 18:48:51 +02:00
Florian Eckert ce62475be3 utils/cryptodev-linux: add license tag
add license tag

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-10-30 14:51:56 +01: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
Ted Hess 706929c03e opus-tools: Update to 0.1.10, move to Sound, add myself as co-maintainer 2017-10-29 16:06:45 -04:00
Hannu Nyman a072a746f3 Merge pull request #5009 from commodo/squashsfs-tools-update
squashfs-tools: pull newer version from git repo
2017-10-27 11:44:25 +03:00
Alexandru Ardelean 401b376b75 squashfs-tools: pull newer version from git repo
squashfs-tools does not provide tar-balls.
It looks like a good time to pull a newer version
that obsoletes a few accepted patches.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-10-27 09:55:23 +03:00
Nuno Goncalves 4e82a56ccd tcsh: fix out of memory crash
Signed-off-by: Nuno Goncalves <nunojpg@gmail.com>
2017-10-26 14:40:52 +02:00
Karl Vogel 8b92595621 utils/lxc: disable gnutls during configure
Previous versions of LXC never compiled in gnutls support due to a bug in the
configure script. As other TLS implementations are not supported and the feature
was disabled in previous builds, disable it during configure.

See https://github.com/lxc/lxc/pull/1360 for details regarding the bug in the
autoconf of the previous versions.

Signed-off-by: Karl Vogel <karl.vogel@gmail.com>
2017-10-26 11:29:43 +02:00
Vladimir Ulrich 5db8bd9136 zoneinfo: Updated to the latest release
Signed-off-by: Vladimir Ulrich <admin@evl.su>
2017-10-24 18:43:19 +03:00
Hannu Nyman 5d4ded7c6b Merge pull request #5003 from sartura/lxc_bump_to_2.1.1
lxc: bump to 2.1.1
2017-10-23 21:26:33 +03:00
Marko Ratkaj 792c5713ad lxc: bump to 2.1.1
This is the first bugfix release for LXC 2.1. Full list of changes can
be found here:

https://linuxcontainers.org/lxc/news/

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2017-10-23 15:31:21 +02:00
Vadim A. Misbakh-Soloviov dc9654770a
zsh: updated to 5.4.2
Signed-off-by: Vadim A. Misbakh-Soloviov <git@mva.name>
2017-10-23 18:12:11 +07:00
Marko Ratkaj 9672b88d2a lxc: bump to 2.1.0
Bump LXC package from 1.1.5 to 2.1.0. Version 2.x includes many
improvements and optimizations.

https://linuxcontainers.org/lxc/news/

Some tools like lxc-top are rewritten in C and are no longer broken and
dependent on lua.

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2017-10-19 17:09:25 +02:00
John Crispin 282432de33 uledd: add a tiny ubus frontend for PWM/RGB leds
This daemon allows users to control PWM driven RGB LEDs using ubus.
Currently it is possible to make leds blink at different brightnesses
and or make them fade in between colours.

the following call will turn green on and red off:
ubus call led set '{ "leds": { "ap:green:status": 255, "ap:red:status": 0 } }'

the following call will make green and red fade on/off over 2 seconds:
ubus call led set '{ "leds": { "ap:green:status": [0, 255], "ap:red:status": [255, 0] }, "on": 2000, "off": 2000, "fade": 1 }'

Signed-off-by: John Crispin <john@phrozen.org>
2017-10-19 16:37:32 +02:00
Daniel Engberg 6fc160715b utils/ccid: Update to 1.4.28
Update ccid to 1.4.28

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-10-17 22:07:02 +02:00
Daniel Engberg 38ee4c1779 utils/tmux: Update to 2.6
Update tmux to 2.6

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-10-17 22:03:55 +02:00
Hannu Nyman 202b60a28c Merge pull request #4957 from sartura/vim_bump_to_8.0.586
vim: bump to 8.0.586
2017-10-17 21:32:29 +03:00
Phil Eichinger c9420d6b3b at: bump version
Signed-off-by: Phil Eichinger <phil@zankapfel.net>
2017-10-17 16:44:36 +02:00
Marko Ratkaj 93feea7ffa vim: bump to 8.0.586
Upgrade vim to version 8.0.586

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2017-10-17 15:18:08 +02:00
Hannu Nyman 9457e9fa6a Merge pull request #4732 from hashashin/bash-4.4.12
bash: version bump to 4.4.12
2017-10-16 10:06:29 +03:00
Thomas Heil 970adea169 acpid: update to 2.0.28
Signed-off-by: Thomas Heil <heil@terminal-consulting.de>
2017-10-15 17:15:08 +02:00
Rosen Penev d1f44cddc8 btrfs-progs: Update to 4.13.2
Tested on mt7621 (ramips).

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-10-10 18:01:32 -07:00
Paul Wassi e405d13729 utils/smstools3: update to 3.1.21
Update package to 3.1.21, remove parts of patches which were already
included upstream, update some OpenWrt specific things.

Signed-off-by: Paul Wassi <p.wassi@gmx.at>
2017-10-10 23:06:42 +02:00
Stijn Tintel 13c670ef78 Merge pull request #4422 from diizzyy/patch-55
utils/f2fs-tools: Remove from tree
2017-10-08 22:27:41 +03:00
Philip Prindeville 96e609ea31 acpica-unix: update to 20170929
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-10-05 03:06:04 -06:00
Peter Wagner 32dbb7e865 less: update to 487
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-10-04 00:16:53 +02:00
champtar 8fd3b7a612 Merge pull request #4575 from benhsmith/netwhere
netwhere: simple packet monitor
2017-09-26 08:19:36 -07:00
Ben Smith 94e5ae0405 netwhere: simple packet monitor
netwhere is a simple packet monitor that serves summarized captured data as a JSON document over a REST endpoint. Once installed
the netwhere example site is available at /netwhere?collector=IP:8080.

Signed-off-by: Ben Smith <le.ben.smith@gmail.com>
2017-09-25 22:26:37 -07:00
Marko Ratkaj e31728eb03 sysstat: bump to 11.6.0
Source URL has changed so it is updated accordingly

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2017-09-25 13:46:11 +02:00
champtar 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
champtar 86605ec7e2 Merge pull request #4855 from sartura/yara_add_package
yara: add package
2017-09-23 16:09:05 -07:00
champtar 0f5af32a91 Merge pull request #4842 from pprindeville/pciutils-no-rm-warning
pciutils: don't generate warning if file doesn't exist
2017-09-23 15:28:21 -07:00
champtar d55f755201 Merge pull request #4872 from champtar/sha256
Fix some PKG_MIRROR_HASH / PKG_HASH
2017-09-23 14:00:04 -07:00
Hannu Nyman e0f77be79a Merge pull request #4836 from hnyman/nano287
nano: update to 2.8.7
2017-09-23 16:40:28 +03:00
Etienne Champetier 760eb3d190 mmc-utils: fix PKG_MIRROR_HASH
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-09-22 21:53:40 -07:00
Etienne Champetier 08c08fab3f mbtools: fix PKG_MIRROR_HASH
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-09-22 21:53:40 -07:00
Etienne Champetier 1717816b7b cryptodev-linux: fix PKG_MIRROR_HASH
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-09-22 21:53:40 -07:00
Etienne Champetier 33b0879cfa canutils: fix PKG_MIRROR_HASH
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-09-22 21:53:40 -07:00
Hirokazu MORIKAWA 67a7fea5bc bluez: bump to 5.47 fix CVE-2017-1000250
http://www.bluez.org/release-of-bluez-5-47/

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2017-09-22 15:51:37 +09:00
Marko Ratkaj 81edf42d94 yara: add package
YARA is a tool aimed at (but not limited to) helping malware researchers
to identify and classify malware samples. With YARA you can create
descriptions of malware families based on textual or binary patterns.

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2017-09-21 11:29:33 +02:00