Commit graph

13157 commits

Author SHA1 Message Date
W. van den Akker
f7d7ef46ed
Shorewall6: Bump to version 5.2.1.3
Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
2018-12-16 19:03:20 +01:00
W. van den Akker
9db8dc75ac
Shorewall: Bump to version 5.2.1.3
Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
2018-12-16 19:02:34 +01:00
W. van den Akker
db11a1276a
Shorewall6-lite: Bump to version 5.2.1.3
Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
2018-12-16 19:01:48 +01:00
W. van den Akker
4bb8dc4c84
Shorewall-lite: Bump to version 5.2.1.3
Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
2018-12-16 19:00:42 +01:00
champtar
655c14c5f9
Merge pull request #7542 from Rixerx/master
zabbix: update to 4.0 LTS
2018-12-16 18:59:32 +01:00
W. van den Akker
1fa827a5d8
Shorewall-core: Bump to version 5.2.1.3
Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
2018-12-16 18:59:02 +01:00
Hannu Nyman
0645f3ae7d
Merge pull request #7687 from dengqf6/nginx
nginx: add stream SSL and stream SSL preread support
2018-12-16 19:45:24 +02:00
Deng Qingfang
cf3aaa4ae4 nginx: add stream SSL and stream SSL preread support
Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
2018-12-17 00:29:04 +08:00
Rosen Penev
b9f56c31ad
tio: Update to 1.32
Rearrange Makefile for consistency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-16 07:11:25 -08:00
Ted Hess
7059ebfae4
Merge pull request #7681 from neheb/luv
luv: Update to 1.22.0-1
2018-12-16 07:47:10 -05:00
Rosen Penev
71332c0371 luv: Update to 1.22.0-1
Switched to tarball and rearranged Makefile for consistency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-15 22:55:34 -08:00
Rosen Penev
80d5675a2e fcgi: Update to 2.4.1
Move to new GitHub fork and switch to codeload tarballs.

Backported upstream patch to fix compilation.

Also update URL to fix uscan.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-15 22:20:33 -08:00
Rosen Penev
f6a392c8a6 pv: Update to 1.6.6
Changed URLs to HTTPS.

uscan might track is properly now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-15 21:35:30 -08:00
Hannu Nyman
a93540b2a2
Merge pull request #7673 from micmac1/mariadb-maj2
mariadb: packaging, config and misc improvements
2018-12-16 00:53:07 +02:00
Ted Hess
2b6d26b8ec CircleCI: Update SDK / gcc version bump
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-12-15 16:37:04 -05:00
Ted Hess
761b00c5e9 CircleCI: Fix Debian grep compatibility
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-12-15 15:53:46 -05:00
Ted Hess
5a444fcc60 CircleCI: Allow '+' in package name subject check
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-12-15 11:34:19 -05:00
Sebastian Kemper
2de1c6c05f mariadb: update init script to use uci
Does away with /etc/default/mysqld, introduces uci configuration
instead. The init script receives some further brushing up, like a
function (copied from Debian) to get mysqld configuration parameters
easily and quickly.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-15 17:17:24 +01:00
Sebastian Kemper
556ebfec48 mariadb: small miscellaneous enhancements
- correct spelling in comments ("mariadb" to "MariaDB")
- remove mysqld_safe and mysqld_safe_helper (not used)
- add some extra cmake configuration defines
- remove cmake configuration defines that don't exist in the source
- don't disable address sanitizer (ASAN) support

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-15 17:11:28 +01:00
Sebastian Kemper
6152c9a018 mariadb: add galera support
Add galera support by installing the configuration and including the
wsrep scripts in mariadb-server-extra.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-15 16:02:13 +01:00
Sebastian Kemper
9b8a68cc7b mariadb: add extra charsets to server base
There is little sense in keeping these charsets in an extra package. The
included sets are of the single byte character set variety. They only
amount to a few kbytes.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-15 15:57:01 +01:00
Sebastian Kemper
cc0a40231d mariadb: improve packaging and configuration
At present there are some flaws related to configuration, also related
to the packaging of mariadb. For starters there are complaints that the
configuration is too static.

To address this a new configuration layout is introduced. The primary
configuration file (my.cnf) is changed so that it now only includes
further configuration files in the directory /etc/mysql/conf.d. More
default configuration files are added for the server and the client.
This is the new default configuration.

With these changes it's possible for the user to select if they want to
change the default configuration (in conf.d/*.cnf) or if they want to
drop their own files into conf.d instead. If the user .cnf files are
read after the default .cnf files (files are included in alphabetical
order), they will overwrite the settings from the default configuration.

The other flaw is that the my.cnf file is included in mariadb-server.
But that doesn't really fit the requirements, as the client also uses
the configuration file(s). To accomodate this a new package
mariadb-common is added. It installs the shared my.cnf file.

The remaining changes add base packages, both for the server and the
client. These are meant as foundation for the packages containing the
respective binaries. In summary they will install the configuration,
small miscellaneous files (SQL scripts etc.) and the user "mariadb".

That means that everything is ready for the binaries, like mysql and
mysqld. If there is not enough space left on flash memory, the user can
just drop the binaries on a pendrive, link them to /usr/bin and get
started.

The ideas and configuration files were copied from Debian. Some
amendments were made.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-15 15:55:56 +01:00
Sebastian Kemper
cacd86009b mariadb: rename share and plugin directories
Rename them from mysql to mariadb. Use variables where possible (also
for /etc/mysql).

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-15 15:53:38 +01:00
Sebastian Kemper
c0dba8cfa6 mariadb: refresh plugins
This commit deals with changes related to plugins and how they're built
or disabled.

Currently a lot of plugins are packaged which are merely for tests or
plain examples. Other distros do not bundle these, hence this commit
does away with them.

A few new plugins are added related to PAM and Kerberos (auth_gssapi,
auth_gssapi_client and auth_pam).

The BuildPlugin template is refactored to also allow building of library
plugins (needed for auth_gssapi_client). The template is also cleaned up
- some extraneous dollar signs are removed and the install function is
now defined outside the template.

Unwanted plugins/engines are now turned off efficiently (without using
cmake variables) by blanking CMakeLists.txt files in the associated
folders. The idea was lifted from Gentoo.

ha_sequence is now built into the server. This is an upstream
preference. The plugin is about 30 kbytes in size, so there is no harm
adding it into the server, which weighs in at about 15 Mbytes anyway.

Last but not least the auth_socket plugin is now also built into the
server.  This allows the local root user to login to the database
without a password being set. This makes maintenance easier without
being detrimental to security. The idea was lifted from Debian.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-15 15:50:18 +01:00
Sebastian Kemper
a117d027bc mariadb: use system libedit for mysql
libedit changed its interface a while back. mariadb currently does not
recognize this interface and instead uses a static old readline version.
It does not link in the system readline due to licence incompatibility.

This commit adds a patch that enables mariadb to detect and use the
system libedit. The patch was sent upstream already ([1]).

[1] https://github.com/MariaDB/server/pull/1001

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-15 15:48:24 +01:00
Hannu Nyman
0bebf15543
Merge pull request #7665 from sotux/master-aria2
aria2: fix some typo and init script mistakes
2018-12-15 15:45:47 +02:00
James Qian
a07454d026 aria2: fix some typo
Signed-off-by: James Qian <sotux82@gmail.com>
2018-12-15 21:16:23 +08:00
Ted Hess
8997a6964e
Merge pull request #7672 from cotequeiroz/gstreamer1_no-dw
gstreamer1: build without libdw
2018-12-15 07:15:45 -05:00
Hannu Nyman
9bb934e20a
Merge pull request #7671 from neheb/sig
libsigc++: Update to 2.10.1
2018-12-15 12:05:54 +02:00
Rosen Penev
005934af80 libsigcxx: Update to 2.10.1
Size goes from 15613 to 8427 bytes.

2.10.1 is the latest version. Version 2.99.x is the unstable series.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-14 20:48:20 -08:00
Eneas U de Queiroz
ae3d96280a gstreamer1: build without libdw
Avoids dependencies with libdw and libelf.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-14 22:01:18 -02:00
Ted Hess
456b789bce libv4l: Force build without libudev
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-12-14 14:46:45 -05:00
Hannu Nyman
6ee42b8eac
Merge pull request #7564 from neheb/nail
nail: Fix compilation without deprecated OpenSSL APIs
2018-12-14 16:55:48 +02:00
Hannu Nyman
8f78a82cfd
Merge pull request #7612 from cotequeiroz/snort_includes
snort: fix pcap include directory
2018-12-14 16:54:58 +02:00
Hannu Nyman
d5cf9c0569
Merge pull request #7617 from neheb/sip
golang-github-dchest-siphash: Switch to versioned releases
2018-12-14 16:54:17 +02:00
Hannu Nyman
b78862a5c1
Merge pull request #7666 from zhaojh329/rtty
rtty: update to 6.4.0
2018-12-14 16:51:19 +02:00
Jianhui Zhao
30e912c598 rtty: update to 6.4.0
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-12-14 17:00:40 +08:00
Rosen Penev
643f09e83f lualanes: Update to 3.13.0
Switched to codeload for a simpler Makefile.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-13 17:45:00 -08:00
Jianhui Zhao
678a4dd21b libuwsc: update to 3.1.2
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-12-14 09:32:20 +08:00
Michael Heimpold
969b6df442 open-plc-utils: minor whitespace fixes
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2018-12-14 00:02:09 +01:00
Michael Heimpold
f58daa6c9b open-plc-utils: package missing tools amprule, pev and evse
At the moment, there are three binaries which are not covered by packaging,
so add them.

Signed-off-by: Michael Heimpold <michael.heimpold@i2se.com>
2018-12-13 23:58:29 +01:00
Michael Heimpold
27157ad9f5 open-plc-utils: cleanup package meta-data
Align package variables to other packages which also use a git checkout
as tarball:
 - PKG_VERSION should not be set to a date, just rely on package default
   handling which apply automatically when using PKG_SOURCE_VERSION
 - introduce a plain PKG_RELEASE instead to allow keeping track of modified packaging
 - PKG_SOURCE_DIR is set by package defaults
 - same for PKG_SOURCE
 - this results in a different hash of the tarball created, so adjust
   PKG_MIRROR_HASH

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2018-12-13 23:57:32 +01:00
Rosen Penev
0b16458cf4 chaosvpn: Fix compilation without deprecated OpenSSL APIs
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-13 14:33:22 -08:00
Rosen Penev
e605a1fa99 msmtp: Update to 1.8.1
Switch from OpenSSL to GnuTLS as upstream has deprecated the former.

Add myself as maintainer.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-13 14:14:44 -08:00
Rosen Penev
2b87d184ad aria2: Fix compilation without deprecated OpenSSL APIs
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-13 12:58:57 -08:00
Eneas U de Queiroz
253334011c pyjwt: bump to version 1.7.1
This is a bugfix release.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-13 16:24:38 -02:00
Ted Hess
41457bdc46
Merge pull request #7629 from cotequeiroz/lcdgrilo_no-check
lcdgrilo: remove check dependency
2018-12-13 13:04:11 -05:00
Hannu Nyman
12dc221f74
Merge pull request #7589 from cotequeiroz/opencv_no-gtk
opencv: remove gtk dependency
2018-12-13 19:58:08 +02:00
Eneas U de Queiroz
a72a841b0a opencv: remove gtk dependency
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-13 15:41:48 -02:00
Eneas U de Queiroz
8d0c849e56 grilo: copy vapi files to versioned vala dir
The version is obtained via `valac --api-version`

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-13 15:40:33 -02:00