feed/packages.git
6 years agojamvm: Use <fenv.h> instead of <fpu_control.h>
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>
6 years agoMerge pull request #6953 from nxhack/make_icu_tools_selectable
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>
6 years agoopenvswitch: depends on libunbound
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>
6 years agoicu: build additional packages / Full ICU Data package and ICU Tools package 6953/head
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>
6 years agonet/mosquitto: install pkg-config files
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>
6 years agoMerge pull request #6876 from MikePetullo/keyutils
Ted Hess [Tue, 4 Sep 2018 19:23:38 +0000 (15:23 -0400)]
Merge pull request #6876 from MikePetullo/keyutils

keyutils: add new package

6 years agoMerge pull request #6658 from MikePetullo/hwloc
Ted Hess [Tue, 4 Sep 2018 19:23:12 +0000 (15:23 -0400)]
Merge pull request #6658 from MikePetullo/hwloc

hwloc: add new package

6 years agoMerge pull request #6940 from Andy2244/libtirpc-update-114
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

6 years agoMerge pull request #6859 from Andy2244/samba4-update-4.8.5
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

6 years agoMerge pull request #6853 from stangri/https-dns-proxy
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

6 years agoradsecproxy: Bump to v1.7.2
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>
6 years agoMerge pull request #6935 from Ansuel/nginxup
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

6 years agoMerge pull request #6947 from MikePetullo/libdmapsharing
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

6 years agoMerge pull request #6937 from neheb/mail
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

6 years agoMerge pull request #6929 from Ansuel/ariang
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

6 years agolibdmapsharing: Update to 3.9.3 6947/head
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>
6 years agoariang: fix nginx support script logic 6929/head
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>
6 years agoMerge pull request #6866 from gladiac1337/feature-haproxy-v1.8.13-updates
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

6 years agoMerge pull request #6885 from neheb/ldns
Dirk Brenken [Mon, 3 Sep 2018 14:09:42 +0000 (16:09 +0200)]
Merge pull request #6885 from neheb/ldns

ldns: Fix two CVEs

6 years agoMerge pull request #6906 from lucize/post-mysql
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

6 years agoMerge pull request #6904 from lucize/clamav-milter
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

6 years agoMerge pull request #6944 from mhei/expat-docbook-hostbuild
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

6 years agoMerge pull request #6507 from kenkeys/spoofer-133
Dirk Brenken [Mon, 3 Sep 2018 13:20:36 +0000 (15:20 +0200)]
Merge pull request #6507 from kenkeys/spoofer-133

spoofer: add package

6 years agoMerge pull request #6632 from t-8ch/esniper_2.35
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

6 years agoexpat: fix host build issue with docbook 6944/head
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>
6 years agolibtirpc: update to 1.1.4 6940/head
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>
6 years agoMerge pull request #6874 from neheb/clam
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

6 years agohttps-dns-proxy: new init script and config files 6853/head
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>
6 years agomailman: Adjust Makefile to be similar to other projects 6937/head
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>
6 years agomailman: Update to 2.1.29
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>
6 years agophp7: adjust load priority for openssl (fixes #6893)
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>
6 years agoMerge pull request #6928 from Rixerx/master
Michael Heimpold [Sun, 2 Sep 2018 19:41:43 +0000 (21:41 +0200)]
Merge pull request #6928 from Rixerx/master

php7: add bcmath module

6 years agonginx: bump to latest release 6935/head
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>
6 years agophp7: add bcmath module 6928/head
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>
6 years agomtr: Switch to official tarball and remove hackish patches (#6738)
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>
6 years agolibv4l: Upgrade to 1.14.2. Adding RDS and CEC components
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>
6 years agoMerge pull request #6910 from neheb/patch-35
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

6 years agolibupnp: Update to 1.6.25 6910/head
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>
6 years agoMerge pull request #6922 from dibdot/adblock
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

6 years agoMerge pull request #6777 from jqqqqqqqqqq/master
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

6 years agoMerge pull request #6919 from neheb/tdb
Ted Hess [Sat, 1 Sep 2018 14:08:32 +0000 (10:08 -0400)]
Merge pull request #6919 from neheb/tdb

tdb: Remove libbsd dependency

6 years agoMerge pull request #6923 from Andy2244/expat-without-docbook
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

6 years agoexpat: disable docbook 6923/head
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>
6 years agosamba4: update to 4.8.5 6859/head
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>
6 years agoadblock: update 3.5.5 6922/head
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>
6 years agofish: add package fish shell 6777/head
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>
6 years agotdb: Remove libbsd dependency 6919/head
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>
6 years agoMerge pull request #6795 from MikePetullo/gst1-libav
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

6 years agoMerge pull request #6794 from MikePetullo/gst1-plugins-bad
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

6 years agoMerge pull request #6791 from MikePetullo/gst1-plugins-ugly
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

6 years agoMerge pull request #6793 from MikePetullo/gst1-plugins-base
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

6 years agoMerge pull request #6792 from MikePetullo/gst1-plugins-good
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

6 years agoMerge pull request #6797 from MikePetullo/gstreamer1
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

6 years agoMerge pull request #6856 from neheb/patch-25
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

6 years agoMerge pull request #6907 from thess/espeak-work
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

6 years agoMerge pull request #6908 from thess/portaudio-work
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

6 years agoMerge pull request #6909 from neheb/patch-34
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

6 years agoREADME.md - update links to current docs pages
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>
6 years agonfs-kernel-server: Switch to xz tarball
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>
6 years agoMerge pull request #6515 from ptpt52/mwan3
Hannu Nyman [Fri, 31 Aug 2018 08:59:36 +0000 (11:59 +0300)]
Merge pull request #6515 from ptpt52/mwan3

refine mwan3 link selection

6 years agoMerge pull request #6917 from thess/socat-work
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

6 years agosocat: Fix CRDLY, TABDLY and CSIZE shifts for PowerPC 6917/head
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>
6 years agoMerge pull request #6897 from cshoredaniel/pr-nut-fixes
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

6 years agoMerge pull request #6911 from cotequeiroz/yunbridge_pkg-build-dir
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

6 years agoyunbridge: fix PKG_BUILD_DIR 6911/head
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>
6 years agocrelay: Update to 0.13 6909/head
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>
6 years agopostfix: increase start priority 6906/head
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>
6 years agoMerge pull request #6898 from diizzyy/patch-11
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

6 years agoportaudio: Update to 19060_20161030 stable release 6908/head
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>
6 years agoespeak: Fix build issues. Cleanup patches 6907/head
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>
6 years agomwan3: fix missing device in mwan3_set_policy() 6515/head
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>
6 years agomuninlite: fix irqstats plugin
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>
6 years agopostfix: add mysql support
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>
6 years agoclamav: enable clamav-milter 6904/head
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>
6 years agonut: bump PKG_RELEASE 6897/head
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>
6 years agonut: Remove duplicate/extraneous lines
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>
6 years agonut: Makefile: Fix typo in description
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>
6 years agonut: Use quotes around filenames
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>
6 years agonut: Fix license information
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>
6 years agonut: Avoid building docs
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>
6 years agonut: Drop unnecessary dependency on libwrap
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>
6 years agonut: Reduce user error with POWERDOWNFLAG
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>
6 years agonut: Use diff non-privileged user for upsmon
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>
6 years agonut: Use 'real' procd for nut-cgi
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>
6 years agonut: nut-cgi: Add support for upsset
Daniel F. Dickinson [Mon, 27 Aug 2018 20:10:48 +0000 (16:10 -0400)]
nut: nut-cgi: Add support for upsset

This allows config for setting variables and/or running
commands from the CGI.

Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
6 years agonut: Make FSD really work
Daniel F. Dickinson [Mon, 27 Aug 2018 20:33:25 +0000 (16:33 -0400)]
nut: Make FSD really work

Forced shutdown of the UPS was not actually happening before
due to lack of specific commands doing the shutdown.  This
(and the nut-driver initscript) fix that.

Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
6 years agonut: Use 'real' procd init for nut-monitor
Daniel F. Dickinson [Mon, 27 Aug 2018 20:28:47 +0000 (16:28 -0400)]
nut: Use 'real' procd init for nut-monitor

This fully procdifies nut-monitor, which fixes some issues with
very slow restarts (due to /lib/functions/procd.sh using a very
long delay for non-native scripts doing restart) as well as gives
respawning, etc.

Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
6 years agonut: Add USB hotplug support
Daniel F. Dickinson [Mon, 27 Aug 2018 20:06:58 +0000 (16:06 -0400)]
nut: Add USB hotplug support

usbhid-ups has the necessary information in the source, so
let's support USB hotplugging out of the box.  Takes advantage of
the procd support now in nut-server initscript.

Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
6 years agonut: Reorganize nut-server to clarify nut-driver
Daniel F. Dickinson [Mon, 27 Aug 2018 13:50:34 +0000 (09:50 -0400)]
nut: Reorganize nut-server to clarify nut-driver

Clarify the different between the common nut-driver portions of
nut-server and the nut-server (upsd) proper.  nut-driver can't
be used without nut-server so there is no compelling reason
to split into a separate package, but the reorganization makes
such a move easier and makes it clear what each bit is for.

While we continue to use a single initscript, it's a properly
procdified one which handles the upsd daemon as a different
instance than the driver instances.  This resolves a race
condition in which upsd and drivers fail to start do to
a degree of interdepedence.

Also properly 'procd'ifies the nut-server initscript.

Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
6 years agoMerge pull request #6895 from miska/socat
Ted Hess [Tue, 28 Aug 2018 23:00:09 +0000 (19:00 -0400)]
Merge pull request #6895 from miska/socat

socat: Do not use libbsd

6 years agoMerge pull request #6901 from thess/talloc-work
Ted Hess [Tue, 28 Aug 2018 22:57:46 +0000 (18:57 -0400)]
Merge pull request #6901 from thess/talloc-work

libtalloc: Remove libbsd dependencies. Add myself as maintainer

6 years agolibtalloc: Remove libbsd dependencies. Add myself as maintainer 6901/head
Ted Hess [Tue, 28 Aug 2018 22:21:14 +0000 (18:21 -0400)]
libtalloc: Remove libbsd dependencies. Add myself as maintainer

Signed-off-by: Ted Hess <thess@kitschensync.net>
6 years agolib/expat: Update to 2.2.6 6898/head
Daniel Engberg [Tue, 28 Aug 2018 20:42:05 +0000 (22:42 +0200)]
lib/expat: Update to 2.2.6

Update (lib)expat to 2.2.6

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
6 years agonut: Add missing conffiles
Daniel F. Dickinson [Tue, 21 Aug 2018 00:06:31 +0000 (20:06 -0400)]
nut: Add missing conffiles

We want to include the symlinks to the generated configurations
in conffiles so that if the user replaces them symlinks with
traditional NUT configuration it is preserved across sysupgrade.

Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
6 years agompd: Update to 0.20.21. Enable WebDAV storage support.
Ted Hess [Tue, 28 Aug 2018 13:39:40 +0000 (09:39 -0400)]
mpd: Update to 0.20.21. Enable WebDAV storage support.

Signed-off-by: Ted Hess <thess@kitschensync.net>
6 years agosocat: Do not use libbsd 6895/head
Michal Hrusecky [Tue, 28 Aug 2018 11:57:26 +0000 (13:57 +0200)]
socat: Do not use libbsd

Make sure that libbsd is not picked up during configuration even if it is
compiled before socat is.

Signed-off-by: Michal Hrusecky <michal.hrusecky@nic.cz>
6 years agosqm-scripts: Bump to v1.2.4
Toke Høiland-Jørgensen [Tue, 28 Aug 2018 10:12:57 +0000 (12:12 +0200)]
sqm-scripts: Bump to v1.2.4

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
6 years agopianod: Update to 174.09 release (removes BSD dependencies)
Ted Hess [Mon, 27 Aug 2018 20:28:11 +0000 (16:28 -0400)]
pianod: Update to 174.09 release (removes BSD dependencies)

Signed-off-by: Ted Hess <thess@kitschensync.net>
6 years agoopenssh: update to 7.8p1
Peter Wagner [Mon, 27 Aug 2018 19:30:14 +0000 (21:30 +0200)]
openssh: update to 7.8p1

Signed-off-by: Peter Wagner <tripolar@gmx.at>
6 years agoMerge pull request #6864 from neheb/patch-31
Dirk Brenken [Mon, 27 Aug 2018 13:18:17 +0000 (15:18 +0200)]
Merge pull request #6864 from neheb/patch-31

bluelog: Adjust source name to try to fix buildbot