Commit Graph
3157 Commits
Author SHA1 Message Date
Florian Eckert ff33ff463b net/keepalived: add notify hotplug-call script handling
During keepalived config generation for the vrrp_instance and vrrp_sync_group
the notify_* sections are automatic added to the runtime keepalived.conf.
This could be used for service which want to react on keepalived notifications.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-11-08 11:36:58 +01:00
Florian Eckert 4bd238e852 net/keepalived: comment alt_config_file
Comment alt_config_file option in default config

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-11-07 10:54:27 +01:00
Florian Eckert d4e1c96cc4 net/keepalived: move track_interface generation into own section
In a vrrp_instance the track_interface could not be referenced similar
to a track_script. The uci track_interface section must be always set
into every vrrp_instance.

During config generation use the already prepared function
"print_track_elem_indent" to write the track_interface section into every
vrrp_instance which references this.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-10-30 15:40:25 +01:00
Florian Eckert b66372fb43 net/keepalived: add quoting for print_elems_indent function
If you add a notify_* script which is not only a path to a script or
to a bin file, it is necessary to quote to whole string. If you do not
quote this the config will not get accepted by keepalived and so will
not start. This will fix this issue.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-10-30 15:40:25 +01:00
Florian Eckert e58a068447 net/keepalived: preserve keepalived uci file over sysupgrade
Preserve keepalived uci file over sysupgrade.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-10-30 15:40:25 +01:00
Florian Eckert 2360f361f5 net/keepalived: update CONFIGURE_ARGS
Remove unused and unrecognized (outdated) configure options in Makefile.
--enable-vrrp
--enable-fwmark
--disable-debug
--disable-profile

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-10-30 15:40:25 +01:00
Florian Eckert b5104b0f62 net/keepalived: update version to 1.3.9
update keepalived to version 1.3.9

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-10-30 15:16:26 +01:00
Florian Eckert ebc64a2748 net/keepalived: remove patches for version 1.2.19
This patches are already upstream. Not needed anymore.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-10-30 15:15:54 +01:00
Peter Wagner 11af80ebe1 wget: update to 1.19.2
Fixes: CVE-2017-13089, CVE-2017-13090

switch to gz as there is no xz tarball for 1.19.2

Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-10-29 19:39:08 +01:00
Matthias Schiffer dfd652ff3b jool: fix PKG_BUILD_DIR to avoid kernel ABI mismatch
As jool builds a kernel module, a PKG_BUILD_DIR under KERNEL_BUILD_DIR must
be used to avoid reusing build artifacts when switching to a different
target of the same architecture. Otherwise, kernel ABI mismatches may
result, leading to an unusuable module, or build failures like the
following:

    Package kmod-jool is missing dependencies for the following libraries:
    crypto_hash.ko

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2017-10-29 18:36:59 +01:00
Peter Wagner 90a74ed428 irssi: fix typo
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-10-29 17:07:24 +01:00
Peter Wagner dfb51561ef irssi: update to 1.0.5
Fixes the following CVEs:

CVE-2017-15227
  https://nvd.nist.gov/vuln/detail/CVE-2017-15227

CVE-2017-15228
  https://nvd.nist.gov/vuln/detail/CVE-2017-15228

CVE-2017-15721
  https://nvd.nist.gov/vuln/detail/CVE-2017-15721

CVE-2017-15722
  https://nvd.nist.gov/vuln/detail/CVE-2017-15722

CVE-2017-15723
  https://nvd.nist.gov/vuln/detail/CVE-2017-15723

Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-10-29 17:04:22 +01:00
Hannu NymanandGitHub 80c3c0bd2f Merge pull request #5011 from Borromini/mii-tool
mii-tool: fix kernel 4.9 compatibility
2017-10-27 22:27:51 +03:00
Stijn Segers 8b829cdbc1 net/mii-tool: fix kernel 4.9 compatibility
Signed-off-by: Stijn Segers <francesco.borromini@inventati.org>
2017-10-27 20:16:53 +02:00
Hannu NymanandGitHub 0f1e755ec2 Merge pull request #4996 from f00fc7c9/dynv6
ddns-scripts: fix dynv6.com "unchanged" response
2017-10-27 16:28:59 +03:00
Peter Wagner 314aad053b git: update to 2.14.3
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-10-27 00:12:31 +02:00
Hannu NymanandGitHub 9ad97d7585 Merge pull request #5016 from tru7/0.0.1.34
linknx: bump to version 0.0.1.34
2017-10-26 18:28:12 +03:00
Othmar Truniger 3c668250f9 linknx: bump to version 0.0.1.34
Signed-off-by: Othmar Truniger <github@truniger.ch>
2017-10-25 20:26:27 +02:00
Hannu NymanandGitHub 5e6b44559e Merge pull request #5008 from commodo/ovs-upgrade-2.8.1
openvswitch: upgrade to 2.8.1 ; package more stuff from the OVS build
2017-10-25 20:02:02 +03:00
Hannu NymanandGitHub bc4671ac5b Merge pull request #5000 from kissg1988/seafile
seafile: upgrade to 6.2.2
2017-10-25 19:59:35 +03:00
Marcin Jurkowski f3bf7eb125 nbd: fix gnutls dependency
Get rid of gnutls dependency introduced in 5bca84b. Needs patching
configure script to make gnutls existence test optional.

Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
2017-10-25 16:52:28 +02:00
Alexandru Ardelean 1a53301cd1 openvswitch: upgrade to 2.8.1 ; package more stuff from the OVS build
I should have packaged the OVN stuff, VTEP and what-not
earlier, but was not inspired to do this earlier.

I made some time now to package those parts.

Disabling flake8 & python3 explicitly.
They might get detected and cause weird build errors.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-10-24 14:57:12 +03:00
Gergely Kiss 252442d294 seafile: upgrade to 6.2.2
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
2017-10-22 23:43:09 +02:00
Hannu NymanandGitHub 71f79a6e23 Merge pull request #4995 from kuoruan/aria2
Aria2 Update
2017-10-22 23:15:53 +03:00
Peter Wagner 39a9b7867c tor: update to 0.3.1.7
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-10-22 21:32:59 +02:00
Ernest Moshkov 6943f44550 ddns-scripts: fix dynv6.com "unchanged" response
Maintainer: Christian Schoenebeck <christian.schoenebeck@gmail.com>
Run tested: LEDE Reboot 17.01.3 r3533-d0bf257c46

Description:

user.err ddns-scripts: IP update not accepted by DDNS Provider

dynv6.com response "unchanged" is OK

Signed-off-by: Ernest Moshkov <e.moshkov@gmail.com>
2017-10-22 17:08:38 +03:00
Hsing-Wang Liao e66bfeafae aria2: Bump 1.33.0
Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
2017-10-22 17:01:59 +08:00
Hsing-Wang Liao fda73d7422 aria2: Fix typo in Config.in
Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
2017-10-22 17:01:40 +08:00
Jonathan McCrohan 770ca2d401 sslh: simplify Makefile
Fixes bug where sslh was being linked against libconfig, but libconfig
CPPFLAGS were being ignored.

Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
2017-10-21 22:12:39 +01:00
Nikos Mavrogiannopoulos 10473e43d2 ocserv: updated to 0.11.9
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2017-10-21 20:27:45 +02:00
Hannu NymanandGitHub 3c1fb8eb24 Merge pull request #4933 from sartura/sysrepo_release
Sysrepo release
2017-10-21 09:45:28 +03:00
Hannu NymanandGitHub 9d374eb0c3 Merge pull request #4968 from marcin1j/pr/20171018-nbd-bump-to-3.16.2
nbd: bump to 3.16.2
2017-10-21 09:12:20 +03:00
Hannu NymanandGitHub b321f478d3 Merge pull request #4971 from StevenHessing/noddos
noddos: v0.5.4 SendUdpPing fix
2017-10-21 09:12:01 +03:00
Marko Ratkaj 5572eab847 dhcpcd: bump to 6.11.5
1.) pkg version bumped from 6.4.3 to 6.11.5
2.) maintainer changed to me (#4944 dhcpcd: needs a new maintainer)
3.) source changed from bz2 to xz
4.) removed old unnecessary patch
5.) minor style improvements

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2017-10-20 09:42:41 +02:00
Luka PerkovandGitHub b1c01940dd Merge pull request #4857 from sartura/squid_bump_to_3.5.27
squid: bump to 3.5.27
2017-10-19 21:06:06 +02:00
Steven Hessing 3e897585d4 noddos: v0.5.4 SendUdpPing fix
Signed-off-by: Steven Hessing <steven.hessing@gmail.com>
2017-10-18 19:50:18 -07:00
Lucian CristianandYousong Zhou 7555971dd7 xl2tpd: add some default configs needed on most of cases
mtu 1400, mru 1400 - on ppp devices, usually we need lower mtu, the existing link mabye is already under a lower MTU
require-mschap-v2 - most of the time l2tp is used in conjunction with windows client who will use this kind of auth
lcp-echo-interval 20, lcp-echo-failure 5 - keep alive 20 seconds interval and dead peer detection after 100 seconds
connect-delay 5000 - wait for up to 5 seconds after the connect script finishes for a valid PPP packet from the peer
nodefaultroute - prevent users from creating default routes with pppd
nodefaultip - disables the default behavior when no local IP address is specified
proxyarp - this will have the effect of making the peer appear to other systems to be on the local ethernet

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2017-10-19 09:48:44 +08:00
Lucian CristianandYousong Zhou 2e5a59c5b4 xl2tpd: update to 1.3.10
lock is no longer needed and it breaks the setup
explicit added PKG_BUILD_DEPENDS:=libpcap, an indirect depend included in ppp and needed for pfc

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2017-10-19 09:48:44 +08:00
Marcin Jurkowski 5bca84ba53 nbd: bump to 3.16.2
Upgrade nbd to version 3.16.2.

Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
2017-10-18 21:12:52 +02:00
Marko Ratkaj ce66ecde24 clamav: fix invalid zlib version error
ClamAV's configure script uses grep to check for bugy zlib version
1.2.1. Since current OpenWrt zlib version is 1.2.11 this check passes
and build fails. This patch will disable this unneeded check and make
sure we are looking for zlib on the right location.

clamdtop was beeing built without it's ncurses dependency. Build system
would link it to the host's ncurses making the program fail at run time.
This patch will disable building of optional clamdtop, otherwise we need
to add ncurses as a dependency and fix the search path.

Increase PKG_RELEASE to reflect changes.

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
2017-10-18 17:21:40 +02:00
Ted HessandGitHub 569a8f5956 Merge pull request #4967 from dibdot/adblock
adblock: update 3.0.3
2017-10-18 10:48:06 -04:00
Dirk Brenken 5c934e5352 adblock: update 3.0.3
* add new list source to default config to block browser-based
  crypto mining

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-10-18 12:50:12 +02:00
Hannu NymanandGitHub df72a84986 Merge pull request #4948 from ldir-EDB0/remwireguard
wireguard: drop wireguard
2017-10-16 19:34:07 +03:00
Jonathan Bennett 5a69b9c08f Fwknopd: Bump PKG_RELEASE and minor fix
An unneccesary include in the init file was causing problems when using the package builder.
Signed-off-by: Jonathan Bennett <JBennett@incomsystems.biz>
2017-10-16 11:20:18 -05:00
Hannu NymanandGitHub 7e1ab2dd95 Merge pull request #4924 from oldium/fwknopd-init-script
fwknop: Add start-up dependency on network interface for fwknopd.
2017-10-16 19:17:16 +03:00
Hannu NymanandGitHub 58ebbb7a49 Merge pull request #4947 from commodo/tcpreplay-update
tcpreplay: update to version 4.2.5
2017-10-16 17:35:38 +03:00
Hannu NymanandGitHub 8a0e5c4008 Merge pull request #4950 from StevenHessing/noddos
noddos: noddos v0.5.3
2017-10-16 17:34:54 +03:00
Steven Hessing 330768a409 noddos: noddos v0.5.3
Signed-off-by: Steven Hessing <steven.hessing@gmail.com>
2017-10-16 06:09:33 -07:00
Kevin Darbyshire-Bryant ff07e0c835 wireguard: drop wireguard
WireGuard was added to LEDE core. See discussion at
lede-project/source#1409

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2017-10-16 13:01:12 +01:00
Alexandru Ardelean d8f7818311 tcpreplay: update to version 4.2.5
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-10-16 09:58:22 +03:00