Rosen Penev [Wed, 13 May 2020 22:22:38 +0000 (15:22 -0700)]
Merge pull request #12060 from looklookson/master
sslh: Add http probe support
Rosen Penev [Wed, 13 May 2020 21:58:20 +0000 (14:58 -0700)]
Merge pull request #11528 from hroo/lvm2_at_preinit
lvm2: Added script and updated Makefile to activate lvm2 at preinit t…
Rosen Penev [Wed, 13 May 2020 21:56:58 +0000 (14:56 -0700)]
Merge pull request #11964 from zhanhb/nginx-all-module
nginx: update all-module configurations
Rosen Penev [Wed, 13 May 2020 21:44:35 +0000 (14:44 -0700)]
Merge pull request #11981 from zhanhb/conffiles
treewide: add conffiles
Rosen Penev [Wed, 13 May 2020 21:41:55 +0000 (14:41 -0700)]
Merge pull request #12037 from olek210/coremark
coremark: Add coremark package
Rosen Penev [Wed, 13 May 2020 21:41:11 +0000 (14:41 -0700)]
Merge pull request #12104 from stintel/readsb
readsb: new package
Rosen Penev [Wed, 13 May 2020 21:39:52 +0000 (14:39 -0700)]
Merge pull request #12146 from kobboi/master
ifstat: make dependency on libnetsnmp conditional
Rosen Penev [Wed, 13 May 2020 21:20:15 +0000 (14:20 -0700)]
Merge pull request #12147 from micmac1/my_up
mariadb: updates for config, auth-pam and init
Eneas U de Queiroz [Tue, 12 May 2020 01:15:36 +0000 (22:15 -0300)]
jupp: update to 3.1.39
Among other changes, this fixes compilation with mips16, working around
a gcc bug.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Hannu Nyman [Wed, 13 May 2020 13:55:13 +0000 (16:55 +0300)]
Merge pull request #12160 from tru7/knxd
knxd: bump to version 0.14.37
Othmar Truniger [Wed, 13 May 2020 12:12:50 +0000 (14:12 +0200)]
knxd: bump to version 0.14.37
Signed-off-by: Othmar Truniger <github@truniger.ch>
Christophe Lermytte [Fri, 8 May 2020 11:42:30 +0000 (13:42 +0200)]
ifstat: make dependency on libnetsnmp conditional
The upstream package supports it with a configure switch.
Defaulting to 'with SNMP support' as it was before.
Signed-off-by: Christophe Lermytte <gentoo@lermytte.be>
Rosen Penev [Wed, 13 May 2020 03:19:35 +0000 (20:19 -0700)]
Merge pull request #11159 from jmarcet/ctop
ctop: top-like interface for container metrics
Rosen Penev [Wed, 13 May 2020 03:18:08 +0000 (20:18 -0700)]
Merge pull request #12137 from neheb/webp
libwebp: update to 1.1.0
Rosen Penev [Tue, 12 May 2020 20:59:22 +0000 (13:59 -0700)]
Merge pull request #12157 from oleg-derevenetz/bwping-1.17
bwping: update to version 1.17
Oleg Derevenetz [Tue, 12 May 2020 20:14:07 +0000 (23:14 +0300)]
bwping: update to version 1.17
Signed-off-by: Oleg Derevenetz <oleg-derevenetz@yandex.ru>
Hannu Nyman [Tue, 12 May 2020 18:17:07 +0000 (21:17 +0300)]
Merge pull request #12153 from cotequeiroz/libreswan_linux4.14
libreswan: fix compilation with Linux 4.14
Jiri Slachta [Tue, 12 May 2020 17:58:47 +0000 (19:58 +0200)]
Merge pull request #12118 from micmac1/ssh2-bdep
libssh2: add mbedtls to PKG_BUILD_DEPENDS
Eneas U de Queiroz [Tue, 12 May 2020 12:10:38 +0000 (09:10 -0300)]
libreswan: fix compilation with Linux 4.14
According to a comment in programs/pluto/kernel_xfrm_interface.c:177:
* IFLA_XFRM_IF_ID was added to mainline kernel 4.19 linux/if_link.h
with older kernel headers 'make USE_XFRM_INTERFACE_IFLA_HEADER=true'
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Rosen Penev [Tue, 12 May 2020 09:46:20 +0000 (02:46 -0700)]
Merge pull request #12152 from jefferyto/aarch64-vfp-neon
treewide: Enable VFP/NEON optimizations for aarch64
Jeffery To [Tue, 12 May 2020 08:03:07 +0000 (16:03 +0800)]
treewide: Enable VFP/NEON optimizations for aarch64
For speexdsp, support for NEON on aarch64 was added in 1.2.0[1].
[1]: https://github.com/xiph/speexdsp/pull/8
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Hannu Nyman [Tue, 12 May 2020 06:38:36 +0000 (09:38 +0300)]
Merge pull request #12148 from ja-pa/python3-maxminddb-update
python3-maxminddb: update to version 1.5.4
Hannu Nyman [Tue, 12 May 2020 06:38:12 +0000 (09:38 +0300)]
Merge pull request #12143 from commodo/django-update
django: bump to version 3.0.6
Kevin Darbyshire-Bryant [Sun, 3 May 2020 13:27:19 +0000 (14:27 +0100)]
netifyd: support uci parameters
Integrate with uci to support 'enabled/disabled' startup option and
override netify's default auto network selection.
config netifyd
option enabled 0
option autoconfig 1
autoconfig: Use netify's in-built interface selection
else use 'internal/external_if' definitions.
Also persist important agent config across sysupgrade
agent.uuid, serial.uuid, site.uuid
Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
Alexandru Ardelean [Mon, 11 May 2020 06:48:37 +0000 (09:48 +0300)]
django: bump to version 3.0.6
Also add 'Peter Stadler <peter.stadler@student.uibk.ac.at>' as
co-maintainer.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Jan Pavlinec [Mon, 11 May 2020 22:58:53 +0000 (00:58 +0200)]
python3-maxminddb: update to version 1.5.4
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
Sebastian Kemper [Mon, 11 May 2020 20:55:24 +0000 (22:55 +0200)]
mariadb: switch init to mysqld_safe and mysqladmin
mysqld_safe is the recommended way to start the server on non-systemd
systems ([1]). For instance, it has a crash detection with auto-restart
function, can update ulimits, setup core files, set the niceness of the
server etc. It looks like it could also be helpful when trying to set up
clusters. It's maintained upstream and adding it means we don't need to
add these features into our init script.
mysqld_safe is a script itself, so it's added to conffiles in case users
want to edit it.
It can't be run under procd, so the init script is converted to a normal
System V type. To stop the server and to reload the privileges tables
mysqladmin is used. To that end mysqladmin is moved into the server
package.
While changing the init script, the Debian init script was used for
ideas. It wasn't copied verbatim and adapted a bit here and there.
Thanks to whoever wrote it!
This commit removes the support for starting the service as a user other
than "mariadb". This makes the init script simpler. If anybody wants to
play around with the user then it's up to them to fix the permissions.
[1] https://mariadb.com/kb/en/mysqld_safe/
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Mon, 11 May 2020 20:38:42 +0000 (22:38 +0200)]
mariadb: move mysql_upgrade to the client package
It's really a client. It connects to the running server as a client, to
upgrade the DBs. And it depends on both mysql and mysqlcheck.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Mon, 11 May 2020 20:28:06 +0000 (22:28 +0200)]
mariadb: update auth_pam handling
With INSTALL_PAMDIR undefined some items necessary for the auth_pam
module aren't built. This adds the define so that configuration and
shared object become available.
This commit also tightens up the installation of the SUID tool. The
directory it is copied into gets created on the build host already with
u=rwx,g=rx,o=, so it cannot be accessed on target, except by root. The
post-install script then changes group ownership of the directory to the
"mariadb" group only if the directory is really a directory and owned by
"root:root".
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Mon, 11 May 2020 20:14:54 +0000 (22:14 +0200)]
mariadb: install config files readable for all
Until now $(INSTALL_CONF) is used for configuration files that go into
/etc/mysql. This commit replaces that with $(INSTALL_DATA). The
configuration files are not only parsed by the server, but also by the
clients (which can be anybody).
This also removes a comment about a cron job from one of the
configuration files. There is no cron job.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 8 May 2020 19:34:47 +0000 (21:34 +0200)]
libssh2: switch default to OpenSSL and fix depends
All packages in the tree that depend on libssh2 _and_ have their own
dependency on a TLS library, depend on OpenSSL by default. It makes
sense for the libssh2 package to default to OpenSSL as well. This way it
does not pull in a second TLS library.
Also, the OpenSSL dependency is changed to
"+!LIBSSH2_MBEDTLS:libopenssl", which fixes build issues in case libssh2
is not selected but built anyway.
And last, Config.in file is removed and its content added to the
Makefile instead.
Closes #12108
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Hannu Nyman [Mon, 11 May 2020 18:15:04 +0000 (21:15 +0300)]
Merge pull request #12145 from tru7/libfmt
libfmt: bump to version 6.2.1
Othmar Truniger [Mon, 11 May 2020 17:52:33 +0000 (19:52 +0200)]
libfmt: bump to version 6.2.1
Signed-off-by: Othmar Truniger <github@truniger.ch>
Toke Høiland-Jørgensen [Mon, 11 May 2020 09:47:48 +0000 (11:47 +0200)]
Merge pull request #12121 from 4wrxb/acme_dns_calias
acme: Update acme.sh URL, add support for challenge & domain alises.
Yousong Zhou [Mon, 11 May 2020 02:52:47 +0000 (10:52 +0800)]
qemu: bump to version 5.0.0
The slirp patch was included in this QEMU release
CXX_DEPENDS is now added for all host components otherwise we get
errors like the following
Package qemu-img is missing dependencies for the following libraries:
libuClibc++.so.0
Package qemu-nbd is missing dependencies for the following libraries:
libuClibc++.so.0
--disable-bluez was removed from configure args because upstream
deprecated bluetooth subsystem since qemu v3.1 and remove the code in
commit
1d4ffe8dc77c ("Remove the core bluetooth code")
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Will O'Neill [Sat, 9 May 2020 04:53:25 +0000 (21:53 -0700)]
acme: Update acme.sh URL, add support for challenge & domain alises.
Signed-off-by: Will O'Neill <0100wrxb@gmail.com>
Rosen Penev [Sat, 2 May 2020 00:29:07 +0000 (17:29 -0700)]
libwebp: switch to CMake
Allows simplifying the Makefile.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sat, 2 May 2020 00:09:33 +0000 (17:09 -0700)]
libwebp: update to 1.1.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sun, 10 May 2020 22:05:54 +0000 (15:05 -0700)]
Merge pull request #12113 from cotequeiroz/openzwave
openzwave: avoid /usr/include in libopenzwave.pc
Rosen Penev [Sun, 10 May 2020 22:04:14 +0000 (15:04 -0700)]
Merge pull request #12133 from jefferyto/fix-neon-vfp-detect
treewide: Update ARM NEON/VFP detection
Hannu Nyman [Sun, 10 May 2020 19:59:20 +0000 (22:59 +0300)]
Merge pull request #12134 from lucize/nssup
nss: update to 3.52
Hannu Nyman [Sun, 10 May 2020 19:59:01 +0000 (22:59 +0300)]
Merge pull request #12132 from lucize/frrup
frr: update to 7.3.1
Lucian Cristian [Sun, 10 May 2020 19:19:27 +0000 (22:19 +0300)]
nss: update to 3.52
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
Lucian Cristian [Sun, 10 May 2020 19:10:31 +0000 (22:10 +0300)]
frr: update to 7.3.1
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
Jeffery To [Sun, 10 May 2020 19:02:05 +0000 (03:02 +0800)]
treewide: Update ARM NEON/VFP detection
With openwrt/openwrt@
8dcc1087602e2dd606e4f6e81a06aee62cfd4f4c, the ARM
FPU compiler options are no longer part of CONFIG_TARGET_OPTIMIZATION.
This updates various packages that look for NEON/VFP support to search
CONFIG_CPU_TYPE instead.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Kevin Darbyshire-Bryant [Sun, 10 May 2020 12:39:09 +0000 (13:39 +0100)]
miniupnpd: make hotplug work again
hotplug scripts are sourced not exec'd so #!/bin/sh /etc/rc.common
doesn't pull in the functions defined in /etc/rc.common thus since
'enabled' isn't defined the following sequence always fails:
enabled miniupnpd || exit 0
Unfortunately sourcing /etc/rc.common doesn't appear to work so come up
with some alternatives.
Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
Rosen Penev [Sun, 10 May 2020 02:50:19 +0000 (19:50 -0700)]
Merge pull request #12098 from neheb/pdnsr
pdns: fix compilation with boost 1.73
Rosen Penev [Sun, 10 May 2020 02:50:12 +0000 (19:50 -0700)]
Merge pull request #12099 from neheb/pdns
pdns-recursor: fix compilation with boost 1.73
Rosen Penev [Sun, 10 May 2020 02:49:55 +0000 (19:49 -0700)]
Merge pull request #12126 from lucize/netopeer
Netopeer2: update Netopeer2 and dependencies to master
Rosen Penev [Sun, 10 May 2020 02:02:59 +0000 (19:02 -0700)]
Merge pull request #12124 from aleksander0m/aleksander/mm-1-12-10
modemmanager: release 1.12.10
Rosen Penev [Sun, 10 May 2020 02:02:50 +0000 (19:02 -0700)]
Merge pull request #12122 from aleksander0m/aleksander/qmi-1-24-12
libqmi: update version to 1.24.12
Lucian Cristian [Sat, 9 May 2020 21:03:55 +0000 (00:03 +0300)]
Netopeer2: update Netopeer2 and dependencies to master
libnetconf2 to 1.1.24
libyang to 1.0.167
sysrepo to 1.4.58
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
Aleksander Morgado [Sat, 9 May 2020 13:29:05 +0000 (15:29 +0200)]
modemmanager: release 1.12.10
https://lists.freedesktop.org/archives/modemmanager-devel/2020-May/007828.html
Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
Aleksander Morgado [Sat, 9 May 2020 12:35:34 +0000 (14:35 +0200)]
libqmi: update version to 1.24.12
https://lists.freedesktop.org/archives/libqmi-devel/2020-May/003296.html
Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
Huangbin Zhan [Fri, 8 May 2020 21:43:57 +0000 (05:43 +0800)]
treewide: add conffiles
Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
Rosen Penev [Fri, 8 May 2020 21:10:43 +0000 (14:10 -0700)]
Merge pull request #12119 from neheb/domo2
domoticz: fix compilation with boost 1.73
Rosen Penev [Fri, 8 May 2020 20:21:13 +0000 (13:21 -0700)]
pugixml: fix pkgconfig paths
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Thu, 7 May 2020 22:37:01 +0000 (15:37 -0700)]
domoticz: fix compilation with boost 1.73
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Fri, 8 May 2020 17:53:51 +0000 (10:53 -0700)]
Merge pull request #12067 from NeoRaider/wifidog-build-dir
wifidog-ng: remove incorrect PKG_BUILD_DIR override
Rosen Penev [Fri, 8 May 2020 17:51:45 +0000 (10:51 -0700)]
Merge pull request #12109 from neheb/gerb3
gerbera static library changes
Rosen Penev [Fri, 8 May 2020 17:49:58 +0000 (10:49 -0700)]
Merge pull request #12116 from cotequeiroz/flashrom
flashrom: add BUILD_VARIANT to PKG_BUILD_DIR
Rosen Penev [Fri, 8 May 2020 17:48:02 +0000 (10:48 -0700)]
Merge pull request #12114 from cotequeiroz/certifi
python-certifi: bump to 2020.4.5.1, update email
Rosen Penev [Fri, 8 May 2020 17:47:24 +0000 (10:47 -0700)]
Merge pull request #12112 from BKPepe/ytdl
youtube-dl: update to version 2020.5.8
Rosen Penev [Fri, 8 May 2020 17:46:31 +0000 (10:46 -0700)]
Merge pull request #12115 from cotequeiroz/onig
oniguruma: bump to 6.9.5_rev1, switch to cmake
Eneas U de Queiroz [Mon, 4 May 2020 02:30:18 +0000 (23:30 -0300)]
flashrom: add BUILD_VARIANT to PKG_BUILD_DIR
Different variants will not be built right if they all share the same
build directory.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Eneas U de Queiroz [Wed, 8 Apr 2020 20:37:14 +0000 (17:37 -0300)]
python-certifi: bump to 2020.4.5.1, update email
Besides the version bump, maintainer e-mail address was updated.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Eneas U de Queiroz [Tue, 5 May 2020 13:18:42 +0000 (10:18 -0300)]
openzwave: avoid /usr/include in libopenzwave.pc
This adds a line in Build/InstallDev to change a hardcoded
'/usr/include' definition in the staging_dir libopenzwave.pc file to use
${prefix}/include instead. Otherwise dependent packages may fail to
find them.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Eneas U de Queiroz [Wed, 6 May 2020 01:46:47 +0000 (22:46 -0300)]
oniguruma: bump to 6.9.5_rev1, switch to cmake
Besides the version bump, this backports a patch so that cmake uses the
same so version information as the current autotools, allowing the
switch over to cmake.
6.9.5_rev1 Changelog:
- Look-behind bug: if the look-behind contains a branch with a character
length of 0 and an anchor is included in the branch, the whole
look-behind is ignored
- POSIX API disabled by default -- enabled in openwrt, as at least
libevhtp needs it
- Update Unicode version 13.0.0
- NEW: Code point sequence notation \x{HHHH HHHH ...}, \o{OOOO OOOO ...}
- NEW API: retry limit in search functions
- NEW API: maximum nesting level of subexp call
- Fixed behavior of isolated options in Perl and Java syntaxes.
/...(?i).../
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Hannu Nyman [Fri, 8 May 2020 13:13:01 +0000 (16:13 +0300)]
Merge pull request #12106 from rs/nextdns-1.5.7-master
nextdns: Update to version 1.5.7
Josef Schlehofer [Fri, 8 May 2020 11:26:30 +0000 (13:26 +0200)]
youtube-dl: update to version 2020.5.8
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Stijn Tintel [Fri, 8 May 2020 03:02:11 +0000 (06:02 +0300)]
strongswan: bump to 5.8.4
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Rosen Penev [Fri, 8 May 2020 01:01:09 +0000 (18:01 -0700)]
gerbera: change dependencies to match previous changes
With the previous changes, my local build gets smaller:
From
12124957
To
12059421
Not that much but it's something.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Fri, 8 May 2020 00:30:53 +0000 (17:30 -0700)]
pugixml: build as static
Upstream recommends static. There is also onle one package that depends
on this.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Fri, 8 May 2020 00:28:31 +0000 (17:28 -0700)]
spdlog: switch to static libraries
Upstream recommends static libraries for smaller size. There is also
one package that uses spdlog.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Stijn Tintel [Sun, 3 May 2020 20:21:52 +0000 (23:21 +0300)]
readsb: new package
This package is based on dump1090-fa with many modifications. A big
advantage over dump1090-fa is that it can connect to multiple services
like adsbexchange, piaware or fr24feed.
As the idea for this package is mostly to feed other services, the HTML
files to serve via a webserver have not been included. The service(s)
that will be fed by readsb can offer such a webpage instead.
Finally, the init script does not use local variables, as local is
undefined in POSIX.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Stijn Tintel [Fri, 8 May 2020 01:13:52 +0000 (04:13 +0300)]
vallumd: switch to codeload.github.com
Review of my PR to add readsb requested to use codeload. Update vallumd
to use codeload as well, so that things are consistent.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Rosen Penev [Thu, 7 May 2020 23:58:02 +0000 (16:58 -0700)]
Merge pull request #12062 from stintel/drop_maintainership
Drop maintainership
Algin Maduro [Thu, 7 May 2020 23:41:36 +0000 (23:41 +0000)]
nextdns: Update to version 1.5.7
Signed-off-by: Algin Maduro <1469047+mad-it@users.noreply.github.com>
Rosen Penev [Thu, 7 May 2020 18:40:52 +0000 (11:40 -0700)]
Merge pull request #12087 from simetnicbr/for-upstream/fping-suid
fping: add new config option to install SUID root
Kevin Darbyshire-Bryant [Thu, 7 May 2020 08:43:27 +0000 (09:43 +0100)]
collectd: sqm_collectd improve interface name filter
Increase the range of characters that get substituted by '_' so the
shell doesn't complain about illegal variable names.
Primarily done to catch '.' and '-' but who knows what funnies will
appear in i/f names.
It's a shame that busybox ash doesn't understand :alnum:
Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
Rosen Penev [Thu, 7 May 2020 08:15:16 +0000 (01:15 -0700)]
Merge pull request #12097 from neheb/dav
davfs2: fix compilation with newer neon
Philip Prindeville [Wed, 6 May 2020 22:20:54 +0000 (16:20 -0600)]
Merge pull request #12038 from pprindeville/syslog-ng-includes-user-settings-last
syslog-ng: including user settings after system settings
Rosen Penev [Wed, 6 May 2020 21:55:36 +0000 (14:55 -0700)]
Merge pull request #12088 from lucize/sysrepofix
sysrepo: update to 1.4.2
Rosen Penev [Wed, 6 May 2020 03:11:19 +0000 (20:11 -0700)]
pdns-recursor: fix compilation with boost 1.73
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Wed, 6 May 2020 03:10:36 +0000 (20:10 -0700)]
pdns: fix compilation with boost 1.73
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Wed, 6 May 2020 03:13:40 +0000 (20:13 -0700)]
davfs2: fix compilation with newer neon
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Lucian Cristian [Tue, 5 May 2020 18:07:28 +0000 (21:07 +0300)]
sysrepo: update to 1.4.2
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
Henrique de Moraes Holschuh [Sun, 3 May 2020 02:05:03 +0000 (23:05 -0300)]
fping: install fping SUID root
fping requires either root or CAP_NET_PING to work, otherwise it is
useless. Use INSTALL_SUID so that fping will be setuid root, and thus
it will be usable by non-root users.
fping knows to drop root priviledges after it parses the command line
and creates the ping socket. You actually get a lot less code running
as root when you make it setuid root and run it from an unprivileged
user.
This is the same way net/iputils already handles "ping", which has the
same requirements.
Signed-off-by: Henrique de Moraes Holschuh <henrique@nic.br>
Philip Prindeville [Wed, 6 May 2020 16:37:28 +0000 (10:37 -0600)]
Merge pull request #12093 from pprindeville/openssh-no-ecdsa-hostkey
openssh-server: deprecate the ecdsa HostKey
Yousong Zhou [Wed, 6 May 2020 13:31:29 +0000 (21:31 +0800)]
shadowsocks-libev: ignore error from flushing route table
Linux kernel and iproute2 together now implement strict checking of the
existence of route tables.
Previously kernel does not support filtering by table id, now it does
and will error with nlmsgerr "ipv4: FIB table does not exist".
Previously iproute2 dump all routes and filter by table id in userspace,
now this has changed with iproute2 commit
c7e6371bc4af ("ip route: Add
protocol, table id and device to dump request")
Error scene
root@OpenWrt:/# ip route flush table 100
Error: ipv4: FIB table does not exist.
Flush terminated
root@OpenWrt:/# echo $?
2
Fixes: https://github.com/openwrt/packages/issues/12095
Ref: https://lists.openwall.net/netdev/2019/05/02/105
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Rosen Penev [Wed, 6 May 2020 02:58:09 +0000 (19:58 -0700)]
Merge pull request #12092 from wongsyrone/patch-1
wsdd2: fix infinite loop when BI_PARM is never set
Syrone Wong [Wed, 6 May 2020 02:10:38 +0000 (10:10 +0800)]
wsdd2: bump PKG_RELEASE; refine init script
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
Jeffery To [Wed, 29 Apr 2020 16:27:30 +0000 (00:27 +0800)]
libevhtp: Fix dependencies not selected when building static library
When libevhtp is added to a package's PKG_BUILD_DEPENDS (i.e. for
seafile-server), libevhtp's target package dependencies are not
automatically selected, in particular libevent2-openssl and
libevent2-pthreads.
Moreover, if libevent-openssl and libevent2-pthreads are not selected,
OpenSSL and thread support are disabled when compiling libevent2, which
in turn causes a compile error when building libevhtp.
This adds a config option, LIBEVHTP_BUILD_DEPENDS, that will select
libevent2-openssl and libevent2-pthreads (via LIBEVHTP_BUILD_SELECT)
when it is selected.
Other build dependencies are moved to PKG_BUILD_DEPENDS.
This also updates seafile-server to remove the (indirect) dependencies
added in
13d843fec1cd3281cc469fc74de302c1f793b723 and instead select
LIBEVHTP_BUILD_DEPENDS.
This also updates the maintainer's email address and adds myself as
another maintainer.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Philip Prindeville [Tue, 5 May 2020 23:21:59 +0000 (17:21 -0600)]
openssh-server: deprecate the ecdsa HostKey
The init.d script for sshd never generates an ecdsa HostKey as seen
here:
for type in rsa
ed25519
do
# check for keys
key=/etc/ssh/ssh_host_${type}_key
[ ! -f $key ] && {
# generate missing keys
[ -x /usr/bin/ssh-keygen ] && {
/usr/bin/ssh-keygen -N '' -t $type -f $key 2>&- >&-
}
}
done
so we'll never succeed at loading one. Get rid of the resultant
error message in logging:
May 5 17:13:59 OpenWrt sshd[20070]: error: Unable to load host key: /etc/ssh/ssh_host_ecdsa_key
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
Syrone Wong [Tue, 5 May 2020 23:49:04 +0000 (07:49 +0800)]
wsdd2: fix infinite loop when BI_PARM is never set
If BI_PARM is never set, it's "" and causes
infinite loop (before my PR sent upstream) or
error out (after my PR sent upstream).
Append -b option only if it's valid.
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
Rosen Penev [Tue, 5 May 2020 22:12:26 +0000 (15:12 -0700)]
Merge pull request #11980 from neheb/pulseee
pulseaudio: add lto and gc-sections to reduce size
Rosen Penev [Tue, 5 May 2020 01:04:19 +0000 (18:04 -0700)]
pulseaudio: do not build NEON with unsupported platforms
Unfortunately, meson's check is totally broken.
Fortunately, it's fairly easy to workaround.
Fixes compilation with all ARM platforms that don't support NEON.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Tue, 5 May 2020 21:38:16 +0000 (14:38 -0700)]
Merge pull request #12052 from neheb/sati
minisatip: update to 1.0.3
Rosen Penev [Tue, 5 May 2020 21:37:43 +0000 (14:37 -0700)]
Merge pull request #12041 from neheb/shair
shairport-sync: update to 3.3.6
Florian Eckert [Tue, 14 Apr 2020 13:09:33 +0000 (15:09 +0200)]
docker-ce: fix docker info warning
If we execute `docker info` we get the following warning:
WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled
To fix this enable this in sysctl if docker is installed.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>