Dirk Brenken [Sun, 9 Sep 2018 05:02:23 +0000 (07:02 +0200)]
Merge pull request #6978 from dibdot/travelmate
travelmate: update 1.2.3
Dirk Brenken [Sun, 9 Sep 2018 04:56:35 +0000 (06:56 +0200)]
Merge pull request #6976 from philenotfound/at-bump
at: bump to version 3.1.23
Dirk Brenken [Sun, 9 Sep 2018 04:55:06 +0000 (06:55 +0200)]
Merge pull request #6975 from philenotfound/mutt-bump
mutt: bump to version 1.10.1
Yousong Zhou [Wed, 5 Sep 2018 06:21:51 +0000 (06:21 +0000)]
openvswitch: provide in-tree kmod builds
Open vSwitch 2.10 introduces meters support to the kernel datapath. In
upstream Linux, the feature is only available since 4.15
This is mainly for make the newly introduced meter features in linux
kernel datapath more easily available
root@OpenWrt:/# ovs-ofctl -OOpenFlow13 meter-features br0
OFPST_METER_FEATURES reply (OF1.3) (xid=0x2):
max_meter:
4294967295 max_bands:1 max_color:0
band_types: drop
capabilities: kbps pktps burst stats
root@OpenWrt:/#
Size comparison between in-tree and upstreamed modules are attached
2800 Sep 5 08:47 ipkg-mips_24kc/kmod-openvswitch-geneve-intree/lib/modules/4.14.67/vport-geneve.ko
2736 Sep 5 08:47 ipkg-mips_24kc/kmod-openvswitch-geneve/lib/modules/4.14.67/vport-geneve.ko
2596 Sep 5 08:47 ipkg-mips_24kc/kmod-openvswitch-gre-intree/lib/modules/4.14.67/vport-gre.ko
2536 Sep 5 08:47 ipkg-mips_24kc/kmod-openvswitch-gre/lib/modules/4.14.67/vport-gre.ko
288320 Sep 5 08:47 ipkg-mips_24kc/kmod-openvswitch-intree/lib/modules/4.14.67/openvswitch.ko
118984 Sep 5 08:47 ipkg-mips_24kc/kmod-openvswitch/lib/modules/4.14.67/openvswitch.ko
2792 Sep 5 08:47 ipkg-mips_24kc/kmod-openvswitch-lisp-intree/lib/modules/4.14.67/vport-lisp.ko
2788 Sep 5 08:47 ipkg-mips_24kc/kmod-openvswitch-stt-intree/lib/modules/4.14.67/vport-stt.ko
3668 Sep 5 08:47 ipkg-mips_24kc/kmod-openvswitch-vxlan-intree/lib/modules/4.14.67/vport-vxlan.ko
3400 Sep 5 08:47 ipkg-mips_24kc/kmod-openvswitch-vxlan/lib/modules/4.14.67/vport-vxlan.ko
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Yousong Zhou [Wed, 5 Sep 2018 10:21:45 +0000 (10:21 +0000)]
openvswitch: multiple fixes for 2.10
- initscript: skip when ctl scripts are absent. When only ovs is
installed, this will quash error messages of ovn-ctl not found when
invoking stop
- openvswitch-common: include ovs-kmod-ctl
- patches: ovs-save: compatible with busybox ip command
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Dirk Brenken [Sat, 8 Sep 2018 20:28:04 +0000 (22:28 +0200)]
travelmate: update 1.2.3
* remove needless third status "not connected", use only "running / not
connected" and "connected"
* change indentation from spaces to tabs (saves 4kb)
* small fixes
* update readme
Signed-off-by: Dirk Brenken <dev@brenken.org>
Phil Eichinger [Sat, 8 Sep 2018 19:04:00 +0000 (21:04 +0200)]
at: bump to version 3.1.23
Signed-off-by: Phil Eichinger <phil@zankapfel.net>
Phil Eichinger [Sat, 8 Sep 2018 19:02:09 +0000 (21:02 +0200)]
mutt: bump to version 1.10.1
Signed-off-by: Phil Eichinger <phil@zankapfel.net>
Michael Heimpold [Fri, 7 Sep 2018 22:06:19 +0000 (00:06 +0200)]
php7: mod-intl: add optional dep for icu-full-data (fixes #6536)
As worked out, ICU library needs its data archive to be useful.
Explain the situation in help text and add option to declare/prevent
this dependency in package meta-data.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Florian Eckert [Wed, 5 Sep 2018 08:03:25 +0000 (10:03 +0200)]
net/stunnel: add archive mirror
The registered URLs only point to the latest version. After adding the archive
URL we could now download older version again.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Guo Li [Thu, 6 Sep 2018 07:10:25 +0000 (15:10 +0800)]
mtr: add autoreconf
The official tarball does not contain configure, we should set
PKG_FIXUP=autoreconf to generate one
make[4]: *** No targets specified and no makefile found. Stop.
Signed-off-by: Guo Li <uxgood.org@gmail.com>
Guo Li [Wed, 5 Sep 2018 07:27:19 +0000 (15:27 +0800)]
classpath: fix this statement may fall through
gnu_java_math_GMP.c:1135:13: error: this statement may fall through [-Werror=implicit-fallthrough=]
res = mpz_popcount (_this);
~~~~^~~~~~~~~~~~~~~~~~~~~~
gnu_java_math_GMP.c:1136:7: note: here
default:
^~~~~~~
Signed-off-by: Guo Li <uxgood.org@gmail.com>
Ted Hess [Wed, 5 Sep 2018 16:50:15 +0000 (12:50 -0400)]
Merge pull request #6951 from MikePetullo/dmapd
dmapd: update to 0.0.77
Dirk Brenken [Wed, 5 Sep 2018 15:50:54 +0000 (17:50 +0200)]
Merge pull request #6956 from dibdot/adblock
adblock: bugfix 3.5.5v2
Dirk Brenken [Wed, 5 Sep 2018 15:39:57 +0000 (17:39 +0200)]
adblock: bugfix 3.5.5v2
* fix uci wrapper calls
* fix link in readme
Signed-off-by: Dirk Brenken <dev@brenken.org>
Guo Li [Sun, 2 Sep 2018 10:27:59 +0000 (18:27 +0800)]
jamvm: Use <fenv.h> instead of <fpu_control.h>
musl libc (http://musl-libc.org lack the non-standard <fpu_control.h>
header, which is used in src/os/linux/{i386,x86_64}/init.c files to
setup the floating point precision. This patch makes it use the
standard C <fenv.h> header instead.
Original patch at Felix Janda at
https://sourceforge.net/p/jamvm/patches/6/
Signed-off-by: Guo Li <uxgood.org@gmail.com>
Michael Heimpold [Wed, 5 Sep 2018 10:55:01 +0000 (12:55 +0200)]
Merge pull request #6953 from nxhack/make_icu_tools_selectable
icu: build additional packages / Full ICU Data and ICU Tools
Tested on mxs platform.
Tested-by: Michael Heimpold <mhei@heimpold.de>
Yousong Zhou [Wed, 5 Sep 2018 04:18:37 +0000 (04:18 +0000)]
openvswitch: depends on libunbound
This was introduced in Open vSwitch 2.10 in commit
771680d ("DNS: Add
basic support for asynchronous DNS resolving")
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
W. Michael Petullo [Wed, 5 Sep 2018 05:12:00 +0000 (01:12 -0400)]
dmapd: update to 0.0.77
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Hirokazu MORIKAWA [Tue, 4 Sep 2018 07:43:57 +0000 (16:43 +0900)]
icu: build additional packages / Full ICU Data package and ICU Tools package
add Full ICU DATA package & ICU DATA Tools package.
add package description.
see: https://github.com/openwrt/packages/issues/6536
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
Michael Heimpold [Mon, 3 Sep 2018 14:29:03 +0000 (16:29 +0200)]
net/mosquitto: install pkg-config files
Install the .pc files to staging directory to help other packages
to find the libraries.
Since the build does not use CMake, we need to manually install the
files and replace two variables using sed.
Filed upstream as https://github.com/eclipse/mosquitto/pull/950
Signed-off-by: Michael Heimpold <michael.heimpold@i2se.com>
Tested-by: Karl Palsson <karlp@etactica.com>
Ted Hess [Tue, 4 Sep 2018 19:23:38 +0000 (15:23 -0400)]
Merge pull request #6876 from MikePetullo/keyutils
keyutils: add new package
Ted Hess [Tue, 4 Sep 2018 19:23:12 +0000 (15:23 -0400)]
Merge pull request #6658 from MikePetullo/hwloc
hwloc: add new package
Dirk Brenken [Tue, 4 Sep 2018 17:30:11 +0000 (19:30 +0200)]
Merge pull request #6940 from Andy2244/libtirpc-update-114
libtirpc: update to 1.1.4
Dirk Brenken [Tue, 4 Sep 2018 15:05:46 +0000 (17:05 +0200)]
Merge pull request #6859 from Andy2244/samba4-update-4.8.5
samba4: update to 4.8.5
Dirk Brenken [Tue, 4 Sep 2018 14:48:52 +0000 (16:48 +0200)]
Merge pull request #6853 from stangri/https-dns-proxy
https-dns-proxy: new init script and config files
Toke Høiland-Jørgensen [Tue, 4 Sep 2018 12:48:48 +0000 (14:48 +0200)]
radsecproxy: Bump to v1.7.2
Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
Dirk Brenken [Tue, 4 Sep 2018 06:20:43 +0000 (08:20 +0200)]
Merge pull request #6935 from Ansuel/nginxup
nginx: bump to latest release
Dirk Brenken [Tue, 4 Sep 2018 06:02:19 +0000 (08:02 +0200)]
Merge pull request #6947 from MikePetullo/libdmapsharing
libdmapsharing: Update to 3.9.3
Dirk Brenken [Tue, 4 Sep 2018 05:58:17 +0000 (07:58 +0200)]
Merge pull request #6937 from neheb/mail
mailman: Update to 2.1.29
Dirk Brenken [Tue, 4 Sep 2018 05:56:29 +0000 (07:56 +0200)]
Merge pull request #6929 from Ansuel/ariang
ariang: fix nginx support script logic
W. Michael Petullo [Mon, 3 Sep 2018 20:07:48 +0000 (16:07 -0400)]
libdmapsharing: Update to 3.9.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Ansuel Smith [Sun, 2 Sep 2018 13:04:14 +0000 (15:04 +0200)]
ariang: fix nginx support script logic
Currently the uci-defaults script doesn't check if the rule is already present. This prevent any problem related by this.
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
Dirk Brenken [Mon, 3 Sep 2018 14:12:56 +0000 (16:12 +0200)]
Merge pull request #6866 from gladiac1337/feature-haproxy-v1.8.13-updates
haproxy: Update all patches for HAProxy v1.8.13
Dirk Brenken [Mon, 3 Sep 2018 14:09:42 +0000 (16:09 +0200)]
Merge pull request #6885 from neheb/ldns
ldns: Fix two CVEs
Dirk Brenken [Mon, 3 Sep 2018 14:04:33 +0000 (16:04 +0200)]
Merge pull request #6906 from lucize/post-mysql
postfix: add mysql support & fix start priority
Dirk Brenken [Mon, 3 Sep 2018 14:00:28 +0000 (16:00 +0200)]
Merge pull request #6904 from lucize/clamav-milter
clamav: enable clamav-milter
Ted Hess [Mon, 3 Sep 2018 13:37:36 +0000 (09:37 -0400)]
Merge pull request #6944 from mhei/expat-docbook-hostbuild
expat: fix host build issue with docbook
Dirk Brenken [Mon, 3 Sep 2018 13:20:36 +0000 (15:20 +0200)]
Merge pull request #6507 from kenkeys/spoofer-133
spoofer: add package
Dirk Brenken [Mon, 3 Sep 2018 13:16:06 +0000 (15:16 +0200)]
Merge pull request #6632 from t-8ch/esniper_2.35
Esniper: update to 2.35
Michael Heimpold [Mon, 3 Sep 2018 11:36:08 +0000 (13:36 +0200)]
expat: fix host build issue with docbook
Additionally to the fix issued for #6923, we need to disable the docbook
usage also for the host build. This prevents the following error:
checking for docbook2man... docbook2man
configure: error: Your local docbook2man was found to work with SGML rather
than XML. Please install docbook2X and use variable DOCBOOK_TO_MAN to point
configure to command docbook2x-man of docbook2X.
Or use DOCBOOK_TO_MAN="xmlto man --skip-validation" if you have xmlto around.
You can also configure using --without-docbook if you can do without a man
page for xmlwf.
Signed-off-by: Michael Heimpold <michael.heimpold@i2se.com>
Andy Walsh [Mon, 3 Sep 2018 08:06:54 +0000 (10:06 +0200)]
libtirpc: update to 1.1.4
* update to 1.1.4
* remove merged patch
Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
Hannu Nyman [Mon, 3 Sep 2018 06:27:19 +0000 (09:27 +0300)]
Merge pull request #6874 from neheb/clam
clamsmtp: Fix compile under musl
Stan Grishin [Thu, 23 Aug 2018 22:05:23 +0000 (15:05 -0700)]
https-dns-proxy: new init script and config files
Signed-off-by: Stan Grishin <stangri@melmac.net>
Rosen Penev [Sun, 2 Sep 2018 22:02:46 +0000 (15:02 -0700)]
mailman: Adjust Makefile to be similar to other projects
Reorganization + HTTPS + CPE ID for proper CVE tracking.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sun, 2 Sep 2018 21:59:40 +0000 (14:59 -0700)]
mailman: Update to 2.1.29
Bug and Security fixes.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Michael Heimpold [Sun, 2 Sep 2018 19:44:34 +0000 (21:44 +0200)]
php7: adjust load priority for openssl (fixes #6893)
This orders loading of openssl extension before extensions
which require openssl functions.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Michael Heimpold [Sun, 2 Sep 2018 19:41:43 +0000 (21:41 +0200)]
Merge pull request #6928 from Rixerx/master
php7: add bcmath module
Ansuel Smith [Sun, 2 Sep 2018 16:45:03 +0000 (18:45 +0200)]
nginx: bump to latest release
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
Krystian Kozak [Sun, 2 Sep 2018 12:19:27 +0000 (14:19 +0200)]
php7: add bcmath module
Added bcmath module, which is required for some packages. For example it
is required for zabbix-server frontend
Compile tested: Yes, brcm2708
Run tested: Yes, brcm2708
Signed-off-by: Krystian Kozak <krystian.kozak20@gmail.com>
Rosen Penev [Sat, 1 Sep 2018 23:55:55 +0000 (16:55 -0700)]
mtr: Switch to official tarball and remove hackish patches (#6738)
Should properly report version now.
Cosmetic makefile changes.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Ted Hess [Sat, 1 Sep 2018 19:16:08 +0000 (15:16 -0400)]
libv4l: Upgrade to 1.14.2. Adding RDS and CEC components
Signed-off-by: Ted Hess <thess@kitschensync.net>
Ted Hess [Sat, 1 Sep 2018 16:02:34 +0000 (12:02 -0400)]
Merge pull request #6910 from neheb/patch-35
libupnp: Update to 1.6.25
Rosen Penev [Wed, 29 Aug 2018 20:50:25 +0000 (13:50 -0700)]
libupnp: Update to 1.6.25
Added PKG_BUILD_PARALLEL for faster compilation.
Removed copyright line.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Dirk Brenken [Sat, 1 Sep 2018 15:11:21 +0000 (17:11 +0200)]
Merge pull request #6922 from dibdot/adblock
adblock: update 3.5.5
Ted Hess [Sat, 1 Sep 2018 14:22:53 +0000 (10:22 -0400)]
Merge pull request #6777 from jqqqqqqqqqq/master
fish: add package fish shell
Ted Hess [Sat, 1 Sep 2018 14:08:32 +0000 (10:08 -0400)]
Merge pull request #6919 from neheb/tdb
tdb: Remove libbsd dependency
Ted Hess [Sat, 1 Sep 2018 14:07:07 +0000 (10:07 -0400)]
Merge pull request #6923 from Andy2244/expat-without-docbook
expat: disable docbook
Andy Walsh [Sat, 1 Sep 2018 12:16:16 +0000 (14:16 +0200)]
expat: disable docbook
Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
Andy Walsh [Fri, 24 Aug 2018 10:18:13 +0000 (12:18 +0200)]
samba4: update to 4.8.5
* update to 4.8.5
* enable aesni support for x86_64
* add 'unbundle libbsd' patch
* update smb.conf.template (disable spoolss)
Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
Dirk Brenken [Sat, 1 Sep 2018 06:35:35 +0000 (08:35 +0200)]
adblock: update 3.5.5
* accept only ascii aka punycode chars in blocklists to prevent possible
dns backend warnings
* fix cornercase issues in json parsing (backend & frontend)
* slightly optimize tld compression performance
* refine logging
* use uci wrapper where possible
* change indentation from spaces to tabs (saves 8kb)
* add experimental youtube blocklist source
Signed-off-by: Dirk Brenken <dev@brenken.org>
Curtis Jiang [Sat, 1 Sep 2018 01:55:22 +0000 (21:55 -0400)]
fish: add package fish shell
Signed-off-by: Curtis Jiang <jqqqqqqqqqq@qq.com>
Rosen Penev [Fri, 31 Aug 2018 23:48:35 +0000 (16:48 -0700)]
tdb: Remove libbsd dependency
libbsd gets picked up since it's no longer limited to glibc.
Patch identical to libtalloc one. Same codebase.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Ted Hess [Fri, 31 Aug 2018 20:14:40 +0000 (16:14 -0400)]
Merge pull request #6795 from MikePetullo/gst1-libav
gst1-libav: update to 1.14.2
Ted Hess [Fri, 31 Aug 2018 20:13:22 +0000 (16:13 -0400)]
Merge pull request #6794 from MikePetullo/gst1-plugins-bad
gst1-plugins-bad: update to 1.14.2
Ted Hess [Fri, 31 Aug 2018 20:12:54 +0000 (16:12 -0400)]
Merge pull request #6791 from MikePetullo/gst1-plugins-ugly
gst1-plugins-ugly: update to 1.14.2
Ted Hess [Fri, 31 Aug 2018 20:12:12 +0000 (16:12 -0400)]
Merge pull request #6793 from MikePetullo/gst1-plugins-base
gst1-plugins-base: update to 1.14.2
Ted Hess [Fri, 31 Aug 2018 20:11:45 +0000 (16:11 -0400)]
Merge pull request #6792 from MikePetullo/gst1-plugins-good
gst1-plugins-good: update to 1.14.2
Ted Hess [Fri, 31 Aug 2018 20:10:23 +0000 (16:10 -0400)]
Merge pull request #6797 from MikePetullo/gstreamer1
gstreamer1: update to 1.14.2
Ted Hess [Fri, 31 Aug 2018 20:05:37 +0000 (16:05 -0400)]
Merge pull request #6856 from neheb/patch-25
less: Update to 530
Ted Hess [Fri, 31 Aug 2018 19:18:09 +0000 (15:18 -0400)]
Merge pull request #6907 from thess/espeak-work
espeak: Fix build issues. Cleanup patches
Ted Hess [Fri, 31 Aug 2018 19:17:33 +0000 (15:17 -0400)]
Merge pull request #6908 from thess/portaudio-work
portaudio: Update to 19060_20161030 stable release
Ted Hess [Fri, 31 Aug 2018 19:15:00 +0000 (15:15 -0400)]
Merge pull request #6909 from neheb/patch-34
crelay: Update to 0.13
Ted Hess [Fri, 31 Aug 2018 19:08:17 +0000 (15:08 -0400)]
README.md - update links to current docs pages
Signed-off-by: Ted Hess <thess@kitschensync.net>
Daniel Engberg [Mon, 27 Aug 2018 22:20:58 +0000 (00:20 +0200)]
nfs-kernel-server: Switch to xz tarball
Switch to smaller xz tarball
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
Hannu Nyman [Fri, 31 Aug 2018 08:59:36 +0000 (11:59 +0300)]
Merge pull request #6515 from ptpt52/mwan3
refine mwan3 link selection
Ted Hess [Thu, 30 Aug 2018 19:26:45 +0000 (15:26 -0400)]
Merge pull request #6917 from thess/socat-work
socat: Fix CRDLY, TABDLY and CSIZE shifts for PowerPC
Ted Hess [Thu, 30 Aug 2018 18:00:05 +0000 (14:00 -0400)]
socat: Fix CRDLY, TABDLY and CSIZE shifts for PowerPC
Signed-off-by: Ted Hess <thess@kitschensync.net>
Hannu Nyman [Thu, 30 Aug 2018 16:58:45 +0000 (19:58 +0300)]
Merge pull request #6897 from cshoredaniel/pr-nut-fixes
nut: A number of fixes and enhancements
Hannu Nyman [Thu, 30 Aug 2018 14:27:51 +0000 (17:27 +0300)]
Merge pull request #6911 from cotequeiroz/yunbridge_pkg-build-dir
yunbridge: fix PKG_BUILD_DIR
Eneas U de Queiroz [Wed, 29 Aug 2018 14:50:48 +0000 (11:50 -0300)]
yunbridge: fix PKG_BUILD_DIR
PKG_BUILD_DIR was set outside of BUILD_DIR.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
Rosen Penev [Wed, 29 Aug 2018 20:33:46 +0000 (13:33 -0700)]
crelay: Update to 0.13
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Lucian Cristian [Wed, 29 Aug 2018 18:15:55 +0000 (21:15 +0300)]
postfix: increase start priority
on some slow system, postfix starts before network, delaying the init helps
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
Ted Hess [Wed, 29 Aug 2018 17:23:17 +0000 (13:23 -0400)]
Merge pull request #6898 from diizzyy/patch-11
lib/expat: Update to 2.2.6
Ted Hess [Wed, 29 Aug 2018 15:45:54 +0000 (11:45 -0400)]
portaudio: Update to 19060_20161030 stable release
Signed-off-by: Ted Hess <thess@kitschensync.net>
Ted Hess [Wed, 29 Aug 2018 15:27:51 +0000 (11:27 -0400)]
espeak: Fix build issues. Cleanup patches
Signed-off-by: Ted Hess <thess@kitschensync.net>
Chen Minqiang [Wed, 29 Aug 2018 14:54:42 +0000 (22:54 +0800)]
mwan3: fix missing device in mwan3_set_policy()
Signed-off-by: Chen Minqiang <ptpt52@gmail.com>
Jorik Jonker [Wed, 29 Aug 2018 08:36:42 +0000 (10:36 +0200)]
muninlite: fix irqstats plugin
The config() function of irqstats seems to contain a superfluous
semicolon, causing munin to choke on this plugin. This simple patch
fixes exactly that.
Signed-off-by: Jorik Jonker <jorik@kippendief.biz>
Lucian Cristian [Wed, 29 Aug 2018 12:45:17 +0000 (15:45 +0300)]
postfix: add mysql support
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
Lucian Cristian [Wed, 29 Aug 2018 12:04:45 +0000 (15:04 +0300)]
clamav: enable clamav-milter
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
Daniel F. Dickinson [Tue, 28 Aug 2018 20:38:05 +0000 (16:38 -0400)]
nut: bump PKG_RELEASE
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
Daniel F. Dickinson [Mon, 27 Aug 2018 20:36:17 +0000 (16:36 -0400)]
nut: Remove duplicate/extraneous lines
Removes a duplicate directory creation and a stray newline.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
Daniel F. Dickinson [Mon, 27 Aug 2018 20:34:13 +0000 (16:34 -0400)]
nut: Makefile: Fix typo in description
Cosmetic edit.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
Daniel F. Dickinson [Mon, 27 Aug 2018 20:24:30 +0000 (16:24 -0400)]
nut: Use quotes around filenames
Avoid potential issues with space or other strangeness by
quoting filenames through the initscripts.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
Daniel F. Dickinson [Mon, 27 Aug 2018 13:38:42 +0000 (09:38 -0400)]
nut: Fix license information
The source code has multiple licenses so update SPD-X header.
NB: The previously unlisted licenses are not applicable to parts
actually built in any configuration for OpenWrt, but rather to
unused (by us) source code.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
Daniel F. Dickinson [Mon, 27 Aug 2018 20:38:29 +0000 (16:38 -0400)]
nut: Avoid building docs
Reduce compilation time and complexity by not building documentation
we don't use.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
Daniel F. Dickinson [Tue, 21 Aug 2018 00:08:05 +0000 (20:08 -0400)]
nut: Drop unnecessary dependency on libwrap
We're using --without-wrap unconditionally anyway, so this legacy
dependency needs to be removed.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
Daniel F. Dickinson [Mon, 27 Aug 2018 20:41:17 +0000 (16:41 -0400)]
nut: Reduce user error with POWERDOWNFLAG
Instead of making POWERDOWNFLAG an uci option the user can
only change it via initscript edits. This avoids chance for users
to miss the required change to nut-driver when setting an UCI option
for nut-monitor which results in failure to do FSD on the UPS.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
Daniel F. Dickinson [Mon, 27 Aug 2018 20:16:12 +0000 (16:16 -0400)]
nut: Use diff non-privileged user for upsmon
By default use a non-privileged user that is different than
the server or driver (when they are running non-privileged).
This is recommended by upstream.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
Daniel F. Dickinson [Tue, 28 Aug 2018 18:55:10 +0000 (14:55 -0400)]
nut: Use 'real' procd for nut-cgi
Even though nut-cgi doesn't run a daemon, using procd triggers
is helpful for updating the generated config file when the
UCI config changes. So implement this and 'modernize' nut-cgi initscript
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>