]> git.ipfire.org Git - ipfire-2.x.git/log
ipfire-2.x.git
3 years agosarg: Fix build with GCC 10
Michael Tremer [Mon, 10 Aug 2020 14:05:56 +0000 (14:05 +0000)] 
sarg: Fix build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agominidlna: Fix build with GCC 10
Michael Tremer [Mon, 10 Aug 2020 14:05:42 +0000 (14:05 +0000)] 
minidlna: Fix build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agow_scan: Fix build with GCC 10
Michael Tremer [Mon, 10 Aug 2020 09:30:13 +0000 (09:30 +0000)] 
w_scan: Fix build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotftpd: Fix build with GCC 10
Michael Tremer [Mon, 10 Aug 2020 09:29:57 +0000 (09:29 +0000)] 
tftpd: Fix build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agomotion: Fix build with GCC 10
Michael Tremer [Mon, 10 Aug 2020 09:29:43 +0000 (09:29 +0000)] 
motion: Fix build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoopenvmtools: Update to 11.1.0
Michael Tremer [Mon, 10 Aug 2020 09:28:27 +0000 (09:28 +0000)] 
openvmtools: Update to 11.1.0

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoicinga: Fix build with GCC 10
Michael Tremer [Mon, 10 Aug 2020 09:27:18 +0000 (09:27 +0000)] 
icinga: Fix build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocollectd: Fix build with GCC 10
Michael Tremer [Mon, 10 Aug 2020 09:27:08 +0000 (09:27 +0000)] 
collectd: Fix build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years ago7zip: Fix build against GCC 10
Michael Tremer [Mon, 10 Aug 2020 09:26:45 +0000 (09:26 +0000)] 
7zip: Fix build against GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agonetatalk: Fix build with GCC 10
Michael Tremer [Fri, 7 Aug 2020 11:48:56 +0000 (11:48 +0000)] 
netatalk: Fix build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agosquidguard: Fix build with GCC 10
Michael Tremer [Fri, 7 Aug 2020 11:45:45 +0000 (11:45 +0000)] 
squidguard: Fix build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohtop: Fix build with GCC 10
Michael Tremer [Fri, 7 Aug 2020 11:45:21 +0000 (11:45 +0000)] 
htop: Fix build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agofoomatic: Fix build with GCC 10
Michael Tremer [Fri, 7 Aug 2020 11:45:10 +0000 (11:45 +0000)] 
foomatic: Fix build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocups-filters: Fix build with GCC 10
Michael Tremer [Fri, 7 Aug 2020 11:44:57 +0000 (11:44 +0000)] 
cups-filters: Fix build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agosysfsutils: Fix build with GCC 10
Michael Tremer [Thu, 6 Aug 2020 18:19:41 +0000 (18:19 +0000)] 
sysfsutils: Fix build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agolibtirpc: Fix build with GCC 10
Michael Tremer [Thu, 6 Aug 2020 18:17:32 +0000 (18:17 +0000)] 
libtirpc: Fix build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agologrotate: Fix build with GCC 10
Michael Tremer [Thu, 6 Aug 2020 18:14:41 +0000 (18:14 +0000)] 
logrotate: Fix build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocdrkit: Fix build with GCC 10
Michael Tremer [Thu, 6 Aug 2020 18:13:23 +0000 (18:13 +0000)] 
cdrkit: Fix build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agognupg: Fix building with GCC 10
Michael Tremer [Thu, 6 Aug 2020 18:12:57 +0000 (18:12 +0000)] 
gnupg: Fix building with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agolinux-atm: Fix build with GCC 10
Michael Tremer [Thu, 6 Aug 2020 16:48:39 +0000 (16:48 +0000)] 
linux-atm: Fix build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoefivar: Fix build with GCC 10
Michael Tremer [Thu, 6 Aug 2020 16:48:17 +0000 (16:48 +0000)] 
efivar: Fix build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agodhcp: Fix compiling with GCC 10
Michael Tremer [Thu, 6 Aug 2020 16:48:01 +0000 (16:48 +0000)] 
dhcp: Fix compiling with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocpio: Package won't build with GCC 10 without -fcommon
Michael Tremer [Thu, 6 Aug 2020 14:03:45 +0000 (14:03 +0000)] 
cpio: Package won't build with GCC 10 without -fcommon

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agowatchdog: Update to 5.16
Michael Tremer [Mon, 10 Aug 2020 09:32:39 +0000 (09:32 +0000)] 
watchdog: Update to 5.16

Fixed build with GCC 10/glibc 2.32

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agospandsp: Update to 0.0.6
Michael Tremer [Tue, 11 Aug 2020 15:56:43 +0000 (15:56 +0000)] 
spandsp: Update to 0.0.6

This package - for some reason - does not build on i586 with
the latest version of glibc. The reason is that MMX instructions
are being used which are not allowed on i586.

However, since the assembler has not been changed, this should
have been caught before. Weird.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agodnsdist: Update to 1.5.0
Michael Tremer [Tue, 4 Aug 2020 09:54:11 +0000 (09:54 +0000)] 
dnsdist: Update to 1.5.0

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agolsof: Update to 4.91
Michael Tremer [Fri, 7 Aug 2020 12:13:39 +0000 (12:13 +0000)] 
lsof: Update to 4.91

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoxfsprogs: Update to 5.7.0
Michael Tremer [Thu, 6 Aug 2020 17:43:48 +0000 (17:43 +0000)] 
xfsprogs: Update to 5.7.0

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agofping: Update to 5.0
Michael Tremer [Mon, 10 Aug 2020 14:05:24 +0000 (14:05 +0000)] 
fping: Update to 5.0

Fixes build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agominicom: Update to 2.7.1
Michael Tremer [Mon, 10 Aug 2020 09:40:53 +0000 (09:40 +0000)] 
minicom: Update to 2.7.1

Fixes build with GCC 10

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobison: Update to 3.7.1
Michael Tremer [Tue, 11 Aug 2020 09:48:53 +0000 (09:48 +0000)] 
bison: Update to 3.7.1

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore149: add grub and install it at update
Arne Fitzenreiter [Fri, 14 Aug 2020 15:16:57 +0000 (15:16 +0000)] 
core149: add grub and install it at update

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agogrub: update to 2.04
Arne Fitzenreiter [Fri, 14 Aug 2020 11:30:47 +0000 (13:30 +0200)] 
grub: update to 2.04

fixes: #12463

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
Acked-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agode.pl: fix misleading translation
Peter Müller [Sat, 2 May 2020 09:52:25 +0000 (11:52 +0200)] 
de.pl: fix misleading translation

The 'geoip' key is being used in the firewall.cgi for configuring GeoIP
as a source or destination. "konfigurieren" is misleading in this
context.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agostart core149 and add oci changes.
Arne Fitzenreiter [Wed, 5 Aug 2020 19:01:38 +0000 (19:01 +0000)] 
start core149 and add oci changes.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agosmt: Do not disable SMT in virtual machines
Michael Tremer [Tue, 21 Jul 2020 10:36:41 +0000 (10:36 +0000)] 
smt: Do not disable SMT in virtual machines

Processors in virtual machines are *virtual*. Therefore this
only degrades the performance of the guest, but does not increase
it's security.

This patch always leaves SMT enabled in all virtual environments.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agooci: Add automatic configuration script
Michael Tremer [Tue, 21 Jul 2020 10:36:40 +0000 (10:36 +0000)] 
oci: Add automatic configuration script

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agooci: Add detection for Oracle Cloud
Michael Tremer [Tue, 21 Jul 2020 10:36:39 +0000 (10:36 +0000)] 
oci: Add detection for Oracle Cloud

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agomake.sh: Add cross-building for aarch64
Michael Tremer [Wed, 5 Aug 2020 17:00:54 +0000 (17:00 +0000)] 
make.sh: Add cross-building for aarch64

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agomake.sh: add aarch qemu user binfmt magic
Arne Fitzenreiter [Wed, 5 Aug 2020 18:33:29 +0000 (20:33 +0200)] 
make.sh: add aarch qemu user binfmt magic

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agolibloc: fix i586 perl module
Arne Fitzenreiter [Mon, 3 Aug 2020 17:52:38 +0000 (19:52 +0200)] 
libloc: fix i586 perl module

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agolibloc: Only update database once a week
Stefan Schantl [Wed, 29 Jul 2020 16:57:43 +0000 (18:57 +0200)] 
libloc: Only update database once a week

Ensure to download and update the database only once a week, even the
script will be called by cron each hour.

Fixes #12462.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agostage2: fix rootfile 2nd try
Arne Fitzenreiter [Wed, 29 Jul 2020 13:42:28 +0000 (13:42 +0000)] 
stage2: fix rootfile 2nd try

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agostage2: fix aarch64 rootfile
Arne Fitzenreiter [Wed, 29 Jul 2020 10:33:36 +0000 (10:33 +0000)] 
stage2: fix aarch64 rootfile

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agostage2: update x86_64 rootfile
Arne Fitzenreiter [Wed, 29 Jul 2020 10:28:21 +0000 (10:28 +0000)] 
stage2: update x86_64 rootfile

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agocore148: add network-functions.pl
Arne Fitzenreiter [Tue, 28 Jul 2020 18:38:40 +0000 (18:38 +0000)] 
core148: add network-functions.pl

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agonetwork-functions.pl: add missing unit tests for changed, network membership procedure
Peter Müller [Sat, 25 Jul 2020 19:08:37 +0000 (19:08 +0000)] 
network-functions.pl: add missing unit tests for changed, network membership procedure

Cc: Tim FitzGeorge <ipfr@tfitzgeorge.me.uk>
Cc: Alexander Marx <alexander.marx@ipfire.org>
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agonetwork-functions.pl: fix network membership test
Peter Müller [Sat, 25 Jul 2020 19:08:07 +0000 (19:08 +0000)] 
network-functions.pl: fix network membership test

This is based on an orphaned patch provided by Tim FitzGeorge and
_finally_ fixes incorrect network membership calculations. Those were
are usability pain in the ass deluxe, as they rendered some combinations
of configuring OpenVPN and IPsec services unusable.

Fixes: #11235
Fixes: #12263
Cc: Tim FitzGeorge <ipfr@tfitzgeorge.me.uk>
Cc: Michael Tremer <michael.tremer@ipfire.org>
Cc: Alexander Marx <alexander.marx@ipfire.org>
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agobacula: Correction to 9.6.5
Adolf Belka [Tue, 28 Jul 2020 18:17:43 +0000 (18:17 +0000)] 
bacula: Correction to 9.6.5

- Corrected Download URL to remove filename from the end of it. This is defined separately.
- Corrected to include install command for backup file which was missed in previous patch.
- Added backup file to rootfiles list.
Signed-off-by: Adolf Belka<ahb.ipfire@gmail.com>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agocore148: add networking/any initskript
Arne Fitzenreiter [Tue, 28 Jul 2020 18:34:31 +0000 (18:34 +0000)] 
core148: add networking/any initskript

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agonetwork: Fix typo for MTU value
Michael Tremer [Tue, 28 Jul 2020 18:04:46 +0000 (18:04 +0000)] 
network: Fix typo for MTU value

Reported here:

  https://community.ipfire.org/t/strange-etc-init-d-networking-any-for-blue/2831

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agolocation: Restart IPsec after firewall was restarted
Michael Tremer [Tue, 28 Jul 2020 17:18:18 +0000 (17:18 +0000)] 
location: Restart IPsec after firewall was restarted

strongswan creates rules in iptables which are being dropped when
the firewall is being restarted.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agocore148: Do not update the location database straight away
Michael Tremer [Tue, 28 Jul 2020 17:18:19 +0000 (17:18 +0000)] 
core148: Do not update the location database straight away

This process takes a long time and stalls the update process.

Since the cronjob is being called once an hour, all systems will
very quickly pull a recent database which will then be extracted
in the background not disrupting the Core Update process.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoFix typo in german translation
Matthias Fischer [Mon, 27 Jul 2020 15:50:50 +0000 (17:50 +0200)] 
Fix typo in german translation

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agomc: Update to 4.8.25
Matthias Fischer [Sat, 25 Jul 2020 18:19:20 +0000 (20:19 +0200)] 
mc: Update to 4.8.25

For details see:
http://midnight-commander.org/wiki/NEWS-4.8.25

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agolibloc: Apply -fstack-protector only on i586
Michael Tremer [Tue, 21 Jul 2020 12:48:55 +0000 (12:48 +0000)] 
libloc: Apply -fstack-protector only on i586

All other architectures build fine and we do not need to
weaken the Perl module unnecessarily.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agofr: Update French translation
Stéphane Pautrel [Mon, 27 Jul 2020 18:09:27 +0000 (18:09 +0000)] 
fr: Update French translation

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agocore148: Update crontab with recent changes
Arne Fitzenreiter [Mon, 27 Jul 2020 18:05:06 +0000 (18:05 +0000)] 
core148: Update crontab with recent changes

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agolibloc: use regular stack-protector on i586
Arne Fitzenreiter [Wed, 22 Jul 2020 18:46:13 +0000 (20:46 +0200)] 
libloc: use regular stack-protector on i586

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agostage2: update aarch64 rootfile
Arne Fitzenreiter [Tue, 21 Jul 2020 17:41:39 +0000 (19:41 +0200)] 
stage2: update aarch64 rootfile

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agolibloc: Add upstream patch to fix a buffer issue.
Stefan Schantl [Sun, 19 Jul 2020 18:21:41 +0000 (20:21 +0200)] 
libloc: Add upstream patch to fix a buffer issue.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agolibloc: Apply patch to compile the perl module without stack protector.
Stefan Schantl [Sun, 19 Jul 2020 09:22:52 +0000 (11:22 +0200)] 
libloc: Apply patch to compile the perl module without stack protector.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoconvert-to-location: Regenerate firewall chains.
Stefan Schantl [Sat, 11 Jul 2020 10:11:02 +0000 (12:11 +0200)] 
convert-to-location: Regenerate firewall chains.

The firewall chain for location based rules has been renamed to
LOCATIONBLOCK and therefore the fiewall needs to be restarted and
the chains regenerated.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoconvert-to-location: Fix double patch declaration
Stefan Schantl [Sat, 11 Jul 2020 10:11:01 +0000 (12:11 +0200)] 
convert-to-location: Fix double patch declaration

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agolibloc: Update to 0.9.3
Stefan Schantl [Fri, 10 Jul 2020 15:42:34 +0000 (17:42 +0200)] 
libloc: Update to 0.9.3

* Also bump the shipped database to 2020-07-10 for a more recent version

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agocore148: add libloc changes
Arne Fitzenreiter [Fri, 10 Jul 2020 20:07:56 +0000 (22:07 +0200)] 
core148: add libloc changes

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoipinfo.cgi: Fix calling get_continent_code().
Stefan Schantl [Wed, 8 Jul 2020 17:28:36 +0000 (19:28 +0200)] 
ipinfo.cgi: Fix calling get_continent_code().

This function is provided by the Location perl module and directly can
be called.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
3 years ago:xMerge branch 'next' of ssh://git.ipfire.org/pub/git/ipfire-2.x into next-switch...
Stefan Schantl [Fri, 3 Jul 2020 16:48:30 +0000 (18:48 +0200)] 
:xMerge branch 'next' of ssh://git.ipfire.org/pub/git/ipfire-2.x into next-switch-to-libloc

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
3 years agoupdate credits.cgi and langs doku v2.25-core147
Arne Fitzenreiter [Thu, 2 Jul 2020 11:22:17 +0000 (11:22 +0000)] 
update credits.cgi and langs doku

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoWIO - shutdown function removed, adjustments to IPsec status display
Stephan Feddersen [Sun, 28 Jun 2020 10:48:59 +0000 (12:48 +0200)] 
WIO - shutdown function removed, adjustments to IPsec status display

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoWIO - shutdown function removed, adjustments to IPsec status display
Stephan Feddersen [Sun, 28 Jun 2020 10:47:54 +0000 (12:47 +0200)] 
WIO - shutdown function removed, adjustments to IPsec status display

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoWIO - shutdown function removed, adjustments to IPsec status display
Stephan Feddersen [Sun, 28 Jun 2020 10:47:01 +0000 (12:47 +0200)] 
WIO - shutdown function removed, adjustments to IPsec status display

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoWIO - hutdown function removed, adjustments to IPsec status display
Stephan Feddersen [Sun, 28 Jun 2020 10:45:41 +0000 (12:45 +0200)] 
WIO - hutdown function removed, adjustments to IPsec status display

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoWIO - shutdown function removed, adjustments to IPsec status display
Stephan Feddersen [Sun, 28 Jun 2020 10:44:18 +0000 (12:44 +0200)] 
WIO - shutdown function removed, adjustments to IPsec status display

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoWIO - shutdown function removed, adjustments to IPsec status display
Stephan Feddersen [Sun, 28 Jun 2020 10:41:55 +0000 (12:41 +0200)] 
WIO - shutdown function removed, adjustments to IPsec status display

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoWIO - cleaned up language files
Stephan Feddersen [Sun, 28 Jun 2020 10:34:18 +0000 (12:34 +0200)] 
WIO - cleaned up language files

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoWIO - new version 1.3.2-9
Stephan Feddersen [Sun, 28 Jun 2020 10:29:26 +0000 (12:29 +0200)] 
WIO - new version 1.3.2-9

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoremove nf_log_ipv4 from sysctl.conf
Arne Fitzenreiter [Wed, 1 Jul 2020 12:17:11 +0000 (12:17 +0000)] 
remove nf_log_ipv4 from sysctl.conf

the revert commit has failed and sysctl.conf should still shipped to fix
machines in next tree.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agofirewall: Configure TRACE target to log to syslog
Michael Tremer [Mon, 29 Jun 2020 14:53:17 +0000 (14:53 +0000)] 
firewall: Configure TRACE target to log to syslog

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agocore147: add ntp
Arne Fitzenreiter [Wed, 1 Jul 2020 12:11:51 +0000 (12:11 +0000)] 
core147: add ntp

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agontp: Update to 4.2.8p15
Matthias Fischer [Sun, 28 Jun 2020 07:01:33 +0000 (09:01 +0200)] 
ntp: Update to 4.2.8p15

For details see:
http://support.ntp.org/bin/view/Main/SecurityNotice#June_2020_ntp_4_2_8p15_NTP_Relea

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agocore147: add proxy.cgi
Arne Fitzenreiter [Wed, 1 Jul 2020 12:09:45 +0000 (12:09 +0000)] 
core147: add proxy.cgi

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoRevert "proxy: Remove AUTH_IPCACHE_TTL"
Peter Müller [Sun, 21 Jun 2020 10:57:29 +0000 (10:57 +0000)] 
Revert "proxy: Remove AUTH_IPCACHE_TTL"

This reverts commit dc637f087fe07ab26ae1dee00133da69bab5e6a1.

Rationale: "authenticate_ip_ttl" can be safely used as it does not
introduces an authentication bypass, but saves relationships between
successfully authenticated users and their IP addresses.

"max_user_ip" depends on such an authentication cache, so credential
sharing between several IPs (on purpose or by chance) can be detected
properly. This is useful in case of crompromised machines and/or
attackers in internal networks having stolen proxy authentication
credentials.

Quoted from squid.conf.documented or man 5 squid.conf:

>       acl aclname max_user_ip [-s] number
>         # This will be matched when the user attempts to log in from more
>         # than <number> different ip addresses. The authenticate_ip_ttl
>         # parameter controls the timeout on the ip entries. [fast]
>         # If -s is specified the limit is strict, denying browsing
>         # from any further IP addresses until the ttl has expired. Without
>         # -s Squid will just annoy the user by "randomly" denying requests.
>         # (the counter is reset each time the limit is reached and a
>         # request is denied)
>         # NOTE: in acceleration mode or where there is mesh of child proxies,
>         # clients may appear to come from multiple addresses if they are
>         # going through proxy farms, so a limit of 1 may cause user problems.

Fixes: #11994
Cc: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoproxy.cgi: remove old CVS licence clutter
Peter Müller [Sun, 21 Jun 2020 10:57:00 +0000 (10:57 +0000)] 
proxy.cgi: remove old CVS licence clutter

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agocore147: add openssh
Arne Fitzenreiter [Sat, 27 Jun 2020 14:34:22 +0000 (14:34 +0000)] 
core147: add openssh

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoOpenSSH: update to 8.3p1
Peter Müller [Mon, 22 Jun 2020 15:39:33 +0000 (15:39 +0000)] 
OpenSSH: update to 8.3p1

Fixes: #12418
Cc: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agocore147: add ca-certificates
Arne Fitzenreiter [Sat, 27 Jun 2020 14:28:18 +0000 (14:28 +0000)] 
core147: add ca-certificates

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoupdate ca-certificates CA bundle
Peter Müller [Sat, 20 Jun 2020 09:37:22 +0000 (09:37 +0000)] 
update ca-certificates CA bundle

Update the CA certificates list to what Mozilla NSS ships currently.

The original file can be retrieved from:
https://hg.mozilla.org/mozilla-central/raw-file/tip/security/nss/lib/ckfw/builtins/certdata.txt

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agocore147: add bind
Arne Fitzenreiter [Sat, 27 Jun 2020 14:24:44 +0000 (14:24 +0000)] 
core147: add bind

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agobind: Update to 9.11.20
Matthias Fischer [Fri, 19 Jun 2020 17:18:21 +0000 (19:18 +0200)] 
bind: Update to 9.11.20

For details see:
https://downloads.isc.org/isc/bind9/9.11.20/RELEASE-NOTES-bind-9.11.20.html

"Security Fixes

    It was possible to trigger an INSIST failure when a zone with
    an interior wildcard label was queried in a certain pattern. This
    was disclosed in CVE-2020-8619. [GL #1111] [GL #1718]

New Features

    dig and other tools can now print the Extended DNS Error (EDE)
    option when it appears in a request or a response. [GL #1835]

Bug Fixes

    When fully updating the NSEC3 chain for a large zone via IXFR,
    a temporary loss of performance could be experienced on the
    secondary server when answering queries for nonexistent data that
    required DNSSEC proof of non-existence (in other words, queries that
    required the server to find and to return NSEC3 data). The
    unnecessary processing step that was causing this delay has now been
    removed. [GL #1834]

    A data race in lib/dns/resolver.c:log_formerr() that could lead
    to an assertion failure was fixed. [GL #1808]

    Previously, provide-ixfr no; failed to return up-to-date responses
    when the serial number was greater than or equal to the current
    serial number. [GL #1714]

    named-checkconf -p could include spurious text in server-addresses
    statements due to an uninitialized DSCP value. This has been fixed.
    [GL #1812]

    The ARM has been updated to indicate that the TSIG session key is
    generated when named starts, regardless of whether it is needed. [GL
    #1842]"

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoinstaller: update filecount
Arne Fitzenreiter [Sat, 27 Jun 2020 10:27:10 +0000 (12:27 +0200)] 
installer: update filecount

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agogmp: update arm rootfiles
Arne Fitzenreiter [Sat, 27 Jun 2020 05:47:43 +0000 (07:47 +0200)] 
gmp: update arm rootfiles

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agolinux-firmware: update to 20200519
Arne Fitzenreiter [Sat, 20 Jun 2020 06:55:06 +0000 (08:55 +0200)] 
linux-firmware: update to 20200519

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoremove old core146 openvpn symlink that break build.
Arne Fitzenreiter [Sat, 20 Jun 2020 06:53:31 +0000 (08:53 +0200)] 
remove old core146 openvpn symlink that break build.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agocore174: Ship updated files from gcloud branch
Michael Tremer [Fri, 19 Jun 2020 12:44:14 +0000 (12:44 +0000)] 
core174: Ship updated files from gcloud branch

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobacula: Update to 9.6.5
Adolf Belka [Tue, 16 Jun 2020 18:43:52 +0000 (20:43 +0200)] 
bacula: Update to 9.6.5

- Update bacula from version 9.0.6 to 9.6.5
  Version 9.0.6 is over two and a half years old.
- Update config options in lfs to include bacula recommended smartalloc option.
  "This enables the inclusion of the Smartalloc orphaned buffer detection
  code. This option is highly recommended. Because we never build without this option,
  you may experience problems if it is not enabled. In this case, simply re-enable the
  option. We strongly recommend keeping this option enabled as it helps detect memory
  leaks. This configuration parameter is used while building Bacula"
- Add install, uninstall and update files in src/paks/bacula
- Updated backup/includes to backup the config file and the File Daemon state file.

Signed-off-by: Adolf Belka <ahb.ipfire@gmail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore147: Ship dhcpcd
Michael Tremer [Thu, 18 Jun 2020 10:39:03 +0000 (10:39 +0000)] 
core147: Ship dhcpcd

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agodhcpcd: Update to 9.1.2
Matthias Fischer [Tue, 16 Jun 2020 17:48:35 +0000 (19:48 +0200)] 
dhcpcd: Update to 9.1.2

For details see:
https://roy.marples.name/blog/dhcpcd-9-1-2-released.html

    "Fix installing dhcpcd-definitions.conf rather than embedding it
    NetBSD: free ARP state once IPv4LL address announced
    Linux: fix compile for older distros
    udev: disable plugin for non Linux OS's
    BSD: Mark RA dervied addresses as AUTOCONF on NetBSD-current
    BSD: Only mark static routes from dhcpcd.conf as static
    DHCP6: Ensure requested addresses are requested
    DHCP6: Fix prefix length calculation when no prefix specified
    privsep: Implement a resource limited sandbox [1]
    privsep: Remove inet and dns pledges from master process
    privsep: call getifaddrs when the BSD lacks SIOCGIFALIAS
    privsep: free getifaddrs the right way if from privsep or not

[1] You will see a control proxy process now. This is for the resource
limited sandbox so that we can isolate requests over the control socket.
For NetBSD, FreeBSD and derivatives such as DragonFlyBSD this is
a massive win as these OS now enjoy a similar level of protection
as Capsicum or Pledge, but without the syscall filtering."

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agosysctl: Load nf_log_ipv4 as default logging module for TRACE target
Michael Tremer [Tue, 16 Jun 2020 15:42:33 +0000 (15:42 +0000)] 
sysctl: Load nf_log_ipv4 as default logging module for TRACE target

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agofirewall: Always enable connection tracking for GRE
Michael Tremer [Tue, 16 Jun 2020 15:40:44 +0000 (15:40 +0000)] 
firewall: Always enable connection tracking for GRE

If this module is not being loaded, the kernel will mark any
GRE connection as INVALID in connection tracking, which will
be then silently dropped by a firewall rule.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>