]> git.ipfire.org Git - ipfire-2.x.git/log
ipfire-2.x.git
6 years agoMerge remote-tracking branch 'origin/next' into kernel-4.14
Arne Fitzenreiter [Mon, 15 Jan 2018 18:08:23 +0000 (19:08 +0100)] 
Merge remote-tracking branch 'origin/next' into kernel-4.14

6 years agocore118: Ship updated glib2
Michael Tremer [Sun, 14 Jan 2018 15:45:10 +0000 (15:45 +0000)] 
core118: Ship updated glib2

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoglib: Fix rootfile
Michael Tremer [Sat, 13 Jan 2018 11:58:26 +0000 (11:58 +0000)] 
glib: Fix rootfile

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoglib2: Update to 2.54.3
Michael Tremer [Thu, 11 Jan 2018 16:44:54 +0000 (16:44 +0000)] 
glib2: Update to 2.54.3

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agocore118: Ship microcode updates for Intel processors
Michael Tremer [Sun, 14 Jan 2018 15:43:57 +0000 (15:43 +0000)] 
core118: Ship microcode updates for Intel processors

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agotor: Update to 0.3.2.9
Matthias Fischer [Wed, 10 Jan 2018 20:22:12 +0000 (21:22 +0100)] 
tor: Update to 0.3.2.9

For details see:
https://gitweb.torproject.org/tor.git/plain/ReleaseNotes?id=tor-0.3.2.9

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoAdd Intel microcode updates from Jan 2018
Jonatan Schlag [Sun, 14 Jan 2018 13:16:31 +0000 (14:16 +0100)] 
Add Intel microcode updates from Jan 2018

Add intel microcode to the distribution and configure dracut in a way
that the microcode is loaded early in the boot process.

Fixes #11590

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Acknowledged-by: Arne Fitzenreiter <arne.fitzenreiter@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agointel-microcode: ship microcode updates (20180108)
Arne Fitzenreiter [Sun, 14 Jan 2018 10:33:13 +0000 (11:33 +0100)] 
intel-microcode: ship microcode updates (20180108)

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
6 years agokernel: update to 4.14.13
Arne Fitzenreiter [Wed, 10 Jan 2018 21:20:33 +0000 (22:20 +0100)] 
kernel: update to 4.14.13

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
6 years agocore118: Ship updated urlfilter.dat
Michael Tremer [Wed, 10 Jan 2018 16:55:46 +0000 (16:55 +0000)] 
core118: Ship updated urlfilter.dat

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agourlfilter.dat: Added Older/Newer links at top of page
Matthias Fischer [Tue, 26 Dec 2017 12:36:20 +0000 (13:36 +0100)] 
urlfilter.dat: Added Older/Newer links at top of page

Hi,

Triggered by:
https://forum.ipfire.org/viewtopic.php?f=4&t=19998#p112930

Added 'Older'/'Newer'-links for better page browsing.

Best,
Matthias

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agocore118: Ship modified captive.cgi
Michael Tremer [Wed, 10 Jan 2018 16:44:53 +0000 (16:44 +0000)] 
core118: Ship modified captive.cgi

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoForgot to change language strings in captive.cgi
Matthias Fischer [Wed, 10 Jan 2018 16:04:56 +0000 (17:04 +0100)] 
Forgot to change language strings in captive.cgi

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agomdns-repeater: Stupid me has botched the rootfile
Michael Tremer [Wed, 10 Jan 2018 11:31:54 +0000 (11:31 +0000)] 
mdns-repeater: Stupid me has botched the rootfile

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agocore118: Ship updated hdparm
Michael Tremer [Tue, 9 Jan 2018 14:14:10 +0000 (14:14 +0000)] 
core118: Ship updated hdparm

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoUpdate translations
Michael Tremer [Tue, 9 Jan 2018 14:06:30 +0000 (14:06 +0000)] 
Update translations

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFixed missing 'Captive' localization string for 'logs.dat'
Matthias Fischer [Tue, 9 Jan 2018 13:11:33 +0000 (14:11 +0100)] 
Fixed missing 'Captive' localization string for 'logs.dat'

Added 'Captive' localization string in 'de/en.pl'.

After a fresh install of Core 117, the system log shows a blank line
for 'Captive Portal' entries.

Deleted translation for 'Captive menu' and changed '30-network.menu' accordingly
to avoid duplicate translation strings.

Best,
Matthias

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agohdparm: Update to 9.53
Matthias Fischer [Mon, 8 Jan 2018 16:55:05 +0000 (17:55 +0100)] 
hdparm: Update to 9.53

Changes from 9.52 to 9.53:

- Read Drive Capacity fixes from Iestyn Walters.
- SET MAX ADDRESS fixes from Tom Yan <tom.ty89@gmail.com>.
- added --security-prompt-for-password to --security-help output.
- fwdownload changes from Jihoon Lee.

Best,
Matthias

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agocore118: Ship updated gzip
Michael Tremer [Tue, 9 Jan 2018 14:04:58 +0000 (14:04 +0000)] 
core118: Ship updated gzip

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agogzip: Update to 1.9
Matthias Fischer [Mon, 8 Jan 2018 17:14:30 +0000 (18:14 +0100)] 
gzip: Update to 1.9

Excerpt from 'NEWS':

"* Noteworthy changes in release 1.9 (2018-01-07) [stable]

** Bug fixes

  gzip -d -S SUFFIX file.SUFFIX would fail for any upper-case byte in SUFFIX.
  E.g., before, this command would fail:
    $ :|gzip > kT && gzip -d -S T kT
    gzip: kT: unknown suffix -- ignored
  [bug present since the beginning]

  When decompressing data in 'pack' format, gzip no longer mishandles
  leading zeros in the end-of-block code.  [bug introduced in gzip-1.6]

  When converting from system-dependent time_t format to the 32-bit
  unsigned MTIME format used in gzip files, if a timestamp does not
  fit gzip now substitutes zero instead of the timestamp's low-order
  32 bits, as per Internet RFC 1952.  When converting from MTIME to
  time_t format, if a timestamp does not fit gzip now warns and
  substitutes the nearest in-range value instead of crashing or
  silently substituting an implementation-defined value (typically,
  the timestamp's low-order bits).  This affects timestamps before
  1970 and after 2106, and timestamps after 2038 on platforms with
  32-bit signed time_t.  [bug present since the beginning]

  Commands implemented via shell scripts are now more consistent about
  failure status.  For example, 'gunzip --help >/dev/full' now
  consistently exits with status 1 (error), instead of with status 2
  (warning) on some platforms.  [bug present since the beginning]

  Support for VMS and Amiga has been removed.  It was not working anyway,
  and it reportedly caused file name glitches on MS-Windowsish platforms."

Best,
Matthias

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agomdns-repeater: New package
Michael Tremer [Tue, 9 Jan 2018 14:03:39 +0000 (14:03 +0000)] 
mdns-repeater: New package

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agomake.sh: Show correct architecture when in chroot
Michael Tremer [Mon, 8 Jan 2018 21:47:14 +0000 (21:47 +0000)] 
make.sh: Show correct architecture when in chroot

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agocore118: Ship update accelerator downloader
Michael Tremer [Sun, 7 Jan 2018 19:51:07 +0000 (19:51 +0000)] 
core118: Ship update accelerator downloader

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix bug 11567 updxlrator: don't prematurely release lock file
Justin Luth [Sat, 30 Dec 2017 06:25:50 +0000 (09:25 +0300)] 
Fix bug 11567 updxlrator: don't prematurely release lock file

With Microsoft's new style of downloading updates,
where portions of a patch are requested multiple times per second,
it has become extremely common for downloads to reach > 100%.
Due to an early unlinking of the "lock" file, there is a big window of
opportunity (between the unlink and wget actually saving some data)
for multiple download/wget threads to start, adding to the same file.
So not only is bandwidth wasted by duplicate downloads running
simultaneously, but the resulting file is corrupt anyway.

The problem is noticed more often by low bandwidth users
(who need the benefits of updxlrator the most)
because then wget's latency is even longer, creating
a very wide window of opportunity.

Ultimately, this needs something like "flock", where the
file is set and tested in one operation. But for now,
settle with the current test / create lock solution, and
just stop unnecessarily releasing the lock.

Since the file already exists as a lock when wget starts,
wget now must ALWAYS run with --continue, which
works fine on a zero-sized file.

Signed-off-by: Justin Luth <jluth@mail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoupdxlrator: show hostaddr in debuglog
Justin Luth [Sat, 30 Dec 2017 05:48:37 +0000 (08:48 +0300)] 
updxlrator: show hostaddr in debuglog

There is nowhere in the debuglog any indication of
which client is requesting the file that updxlrator
is providing (or caching). Especially for those
huge Windows 10 downloads, it is valuable to
see which client is requesting them, especially
when the same client requests the same download
multiple times a second.

This only impacts users who turn on debugging.

Signed-off-by: Justin Luth <jluth@mail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix bug 11558 updxlrator: use mirror mode for SHA1, filenames
Justin Luth [Sat, 30 Dec 2017 19:12:01 +0000 (22:12 +0300)] 
Fix bug 11558 updxlrator: use mirror mode for SHA1, filenames

Most Microsoft updates now contain an SHA1 hash in the filename.
Since these files are uniquely identifiable, use mirror mode
(which creates a hash of just the filename instead of the entire URL)
to cache them. (But first check the URL cache to see if it
has been downloaded as a URL already.)

This is a HUGELY needed fix. Windows 10 updates are 5+ GB
per month, and we lose several days of bandwidth downloading
duplicates from different mirrors. Sometimes a single client
will request the same patch from multiple mirrors. That's bad.
This patch will save a ton of bandwidth, and lots of disk space.

The patch limits the SHA1 test to microsoft only, but it
could be easily expanded to other vendors if there is a need.

Signed-off-by: Justin Luth <jluth@mail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agocore118: Ship updated update accelerator
Michael Tremer [Sun, 7 Jan 2018 19:28:28 +0000 (19:28 +0000)] 
core118: Ship updated update accelerator

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix bug 10504: match download's sourceurl mangling in, updxlrator
Justin Luth [Fri, 29 Dec 2017 14:12:27 +0000 (17:12 +0300)] 
Fix bug 10504: match download's sourceurl mangling in, updxlrator

Updatexlrator stores its files in a hash of the URL.

The download utility mangles the URL for [+/~], but
the updxlrator only does it for [/]. Thus, download
stores the result as one hash, and updxlrator looks for it
with a different hash. The result is that the file is
re-downloaded every time by both the client, and updxlrator.

This is fixed by making updxlrator mangle the url in the
same way as the downloader. apt-get install g++ would
be a good test for this.

Signed-off-by: Justin Luth  <jluth@mail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agocore118: Ship updated ids.cgi
Michael Tremer [Sun, 7 Jan 2018 19:22:27 +0000 (19:22 +0000)] 
core118: Ship updated ids.cgi

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agosnort 2.9.11.1: 'ids.cgi' - Update for snort rules download url
Matthias Fischer [Sat, 6 Jan 2018 08:18:39 +0000 (09:18 +0100)] 
snort 2.9.11.1: 'ids.cgi' - Update for snort rules download url

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agocore118: Ship updated snort
Michael Tremer [Sun, 7 Jan 2018 19:21:35 +0000 (19:21 +0000)] 
core118: Ship updated snort

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agosnort: Update to 2.9.11.1
Matthias Fischer [Fri, 5 Jan 2018 17:28:00 +0000 (18:28 +0100)] 
snort: Update to 2.9.11.1

For details see:

Release notes:
https://snort.org/downloads/snort/release_notes_2.9.11.1.txt

Changelog:
https://snort.org/downloads/snort/changelog_2.9.11.1.txt

Best,
Matthias

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agocore118: Ship updated fireinfo.cgi
Michael Tremer [Sun, 7 Jan 2018 19:19:12 +0000 (19:19 +0000)] 
core118: Ship updated fireinfo.cgi

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agouse HTTPS for links to fireinfo.ipfire.org
Peter Müller [Sun, 7 Jan 2018 10:01:36 +0000 (11:01 +0100)] 
use HTTPS for links to fireinfo.ipfire.org

Since fireinfo.ipfire.org is now supporting HTTPS, the
links in the WebUI should point to the secure version of the site.

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoship updated showrequestfromcountry.cgi file
Peter Müller [Sun, 7 Jan 2018 12:55:05 +0000 (13:55 +0100)] 
ship updated showrequestfromcountry.cgi file

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agofix GeoIP lookup in showrequestfromcountry.dat
Peter Müller [Sun, 7 Jan 2018 12:52:11 +0000 (13:52 +0100)] 
fix GeoIP lookup in showrequestfromcountry.dat

This issue was caused by the rewrite of the perl GeoIP
library.

Fixes #11571.

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Tested-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agokernel: update to 4.14.12
Arne Fitzenreiter [Fri, 5 Jan 2018 22:31:54 +0000 (23:31 +0100)] 
kernel: update to 4.14.12

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
6 years agoUpdate rootfiles
Michael Tremer [Fri, 5 Jan 2018 18:04:47 +0000 (18:04 +0000)] 
Update rootfiles

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agocore118: Drop PHP files in updater
Michael Tremer [Fri, 5 Jan 2018 13:45:37 +0000 (13:45 +0000)] 
core118: Drop PHP files in updater

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agocore118: Restart apache to drop PHP module
Michael Tremer [Fri, 5 Jan 2018 13:41:32 +0000 (13:41 +0000)] 
core118: Restart apache to drop PHP module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDrop PHP
Michael Tremer [Fri, 5 Jan 2018 13:37:25 +0000 (13:37 +0000)] 
Drop PHP

This is no longer needed and in the telephone conference
on Dec 4th, it was decided to drop it.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDrop owncloud
Michael Tremer [Fri, 5 Jan 2018 13:28:59 +0000 (13:28 +0000)] 
Drop owncloud

We are going to remove PHP and owncloud requires it

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDrop mediatomb
Michael Tremer [Fri, 5 Jan 2018 13:26:33 +0000 (13:26 +0000)] 
Drop mediatomb

This didn't build and run in ages and has been removed from
the repositories quite a while ago.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDrop openmailadmin config (forgot this last time)
Michael Tremer [Fri, 5 Jan 2018 13:24:21 +0000 (13:24 +0000)] 
Drop openmailadmin config (forgot this last time)

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRootfiles update
Michael Tremer [Fri, 5 Jan 2018 13:18:50 +0000 (13:18 +0000)] 
Rootfiles update

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agokernel: update to 4.14.11
Arne Fitzenreiter [Wed, 3 Jan 2018 08:49:20 +0000 (09:49 +0100)] 
kernel: update to 4.14.11

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
6 years agokernel: update to 4.14.10
Arne Fitzenreiter [Sun, 31 Dec 2017 11:57:29 +0000 (12:57 +0100)] 
kernel: update to 4.14.10

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
6 years agokernel: build elfutil before the kernel
Arne Fitzenreiter [Fri, 29 Dec 2017 14:07:49 +0000 (15:07 +0100)] 
kernel: build elfutil before the kernel

kernel 4.14.9 need elfutil to generate unwind tables.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
6 years agokernel: update to 4.14.9
Arne Fitzenreiter [Thu, 28 Dec 2017 23:10:36 +0000 (00:10 +0100)] 
kernel: update to 4.14.9

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
6 years agokernel: update to 4.14.8
Arne Fitzenreiter [Fri, 22 Dec 2017 16:04:57 +0000 (17:04 +0100)] 
kernel: update to 4.14.8

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
6 years agokernel: update to 4.14.7
Arne Fitzenreiter [Thu, 21 Dec 2017 10:52:32 +0000 (11:52 +0100)] 
kernel: update to 4.14.7

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
6 years agoMerge remote-tracking branch 'origin/next' into kernel-4.14
Arne Fitzenreiter [Mon, 18 Dec 2017 17:22:06 +0000 (18:22 +0100)] 
Merge remote-tracking branch 'origin/next' into kernel-4.14

6 years agomake.sh: lowering parallel buildprocesses
Arne Fitzenreiter [Mon, 18 Dec 2017 15:48:13 +0000 (16:48 +0100)] 
make.sh: lowering parallel buildprocesses

higher values raise the system load but not speedup the build

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
6 years agoDrop tunctl
Michael Tremer [Sat, 16 Dec 2017 12:39:31 +0000 (12:39 +0000)] 
Drop tunctl

We don't use this at all

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDrop phpSANE
Michael Tremer [Sat, 16 Dec 2017 12:38:01 +0000 (12:38 +0000)] 
Drop phpSANE

The upstream project is dead.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDrop cacti
Michael Tremer [Sat, 16 Dec 2017 12:35:12 +0000 (12:35 +0000)] 
Drop cacti

This package was discontinued upstream and seems to be
a bit more lively again. However, nobody of the team
wants to maintain cacti. Therefore this is being dropped
for now.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDrop openmailadmin package
Michael Tremer [Sat, 16 Dec 2017 12:33:05 +0000 (12:33 +0000)] 
Drop openmailadmin package

This is EOL upstream for over ten years now and therefore
we cannot continue to support this either.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDrop nagios
Michael Tremer [Sat, 16 Dec 2017 12:31:47 +0000 (12:31 +0000)] 
Drop nagios

This is no longer maintained and icinga is available.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agonagios nrpe: Depend on nagios-plugins package instead of main nagios package
Michael Tremer [Sat, 16 Dec 2017 12:29:43 +0000 (12:29 +0000)] 
nagios nrpe: Depend on nagios-plugins package instead of main nagios package

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDecouple nagios-plugins from icinga
Michael Tremer [Sat, 16 Dec 2017 12:29:06 +0000 (12:29 +0000)] 
Decouple nagios-plugins from icinga

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agocore118: Reload apache to make configuration changes take effect
Michael Tremer [Sat, 16 Dec 2017 12:18:45 +0000 (12:18 +0000)] 
core118: Reload apache to make configuration changes take effect

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoprevent loading resources from external sites
Peter Müller [Sun, 3 Dec 2017 19:34:02 +0000 (20:34 +0100)] 
prevent loading resources from external sites

Make Apache transmit a CSP (Content Security Policy) header
for WebUI and Captive Portal contents.

This prevents some XSS and content injection attacks, especially
in case no transport encryption (Captive Portal!) can be used.

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agocore118: Add changed apache configuration
Michael Tremer [Sat, 16 Dec 2017 12:16:54 +0000 (12:16 +0000)] 
core118: Add changed apache configuration

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoprevent IE from interpreting HTML MIME type
Peter Müller [Sun, 3 Dec 2017 17:10:47 +0000 (18:10 +0100)] 
prevent IE from interpreting HTML MIME type

Add X-Content-Type-Options header to prevent Internet Explorer
from interpreting the MIME type of a server answer on its own,
which could lead to security risks.

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agokernel: update to 4.14.6
Arne Fitzenreiter [Thu, 14 Dec 2017 18:55:06 +0000 (19:55 +0100)] 
kernel: update to 4.14.6

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
6 years agoMerge remote-tracking branch 'origin/master' into kernel-4.14
Arne Fitzenreiter [Thu, 14 Dec 2017 18:54:48 +0000 (19:54 +0100)] 
Merge remote-tracking branch 'origin/master' into kernel-4.14

6 years agoDrop nagiosql
Michael Tremer [Thu, 14 Dec 2017 17:48:24 +0000 (17:48 +0000)] 
Drop nagiosql

This is no longer maintained any more and therefore being dropped

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agomark 3DES and 1024 bit DH params as weak
Peter Müller [Sun, 10 Dec 2017 10:17:16 +0000 (11:17 +0100)] 
mark 3DES and 1024 bit DH params as weak

These are not considered secure anymore but are unfortunately
still needed in some cases (legacy hardware, ...).

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agofireinfo: Update to 2.1.12
Michael Tremer [Thu, 14 Dec 2017 17:44:20 +0000 (17:44 +0000)] 
fireinfo: Update to 2.1.12

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agocore118: Ship updated language files
Michael Tremer [Thu, 14 Dec 2017 16:47:01 +0000 (16:47 +0000)] 
core118: Ship updated language files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoupdate german translations
Peter Müller [Sun, 10 Dec 2017 10:09:35 +0000 (11:09 +0100)] 
update german translations

Correct some grammar errors and unify spelling of interface names (GREEN vs. GRÜN).

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agocore118: Ship updated openssh
Michael Tremer [Thu, 14 Dec 2017 16:44:44 +0000 (16:44 +0000)] 
core118: Ship updated openssh

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoopenssh: update to 7.6p1
Peter Müller [Tue, 5 Dec 2017 13:48:01 +0000 (14:48 +0100)] 
openssh: update to 7.6p1

Signed-off-by: Marcel Lorenz <marcel.lorenz@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoupdate tor to 0.3.1.9
Peter Müller [Fri, 8 Dec 2017 14:44:02 +0000 (15:44 +0100)] 
update tor to 0.3.1.9

Release Notes: https://gitweb.torproject.org/tor.git/plain/ReleaseNotes?id=tor-0.3.1.9

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoStart Core Update 118
Michael Tremer [Thu, 14 Dec 2017 15:55:27 +0000 (15:55 +0000)] 
Start Core Update 118

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agokernel: update to 4.14.5
Arne Fitzenreiter [Thu, 14 Dec 2017 12:09:12 +0000 (13:09 +0100)] 
kernel: update to 4.14.5

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
6 years agoMerge branch 'next' core117 v2.19-core117
Arne Fitzenreiter [Tue, 12 Dec 2017 20:36:55 +0000 (21:36 +0100)] 
Merge branch 'next'

6 years agofinish core117
Arne Fitzenreiter [Tue, 12 Dec 2017 20:36:25 +0000 (21:36 +0100)] 
finish core117

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
6 years agoMerge remote-tracking branch 'origin/next'
Arne Fitzenreiter [Tue, 12 Dec 2017 20:33:10 +0000 (21:33 +0100)] 
Merge remote-tracking branch 'origin/next'

6 years agopakfire: Properly check if we have our key with our fingerprint
Michael Tremer [Tue, 12 Dec 2017 19:40:01 +0000 (19:40 +0000)] 
pakfire: Properly check if we have our key with our fingerprint

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agopakfire: Drop importing CACert's PGP key
Michael Tremer [Tue, 12 Dec 2017 19:28:16 +0000 (19:28 +0000)] 
pakfire: Drop importing CACert's PGP key

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agolinux-firmare: update to 5d98692
Arne Fitzenreiter [Tue, 12 Dec 2017 08:18:11 +0000 (09:18 +0100)] 
linux-firmare: update to 5d98692

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
6 years agokernel: update to 4.14.4
Arne Fitzenreiter [Tue, 12 Dec 2017 08:17:23 +0000 (09:17 +0100)] 
kernel: update to 4.14.4

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
6 years agoMerge remote-tracking branch 'origin/next' into kernel-4.14
Arne Fitzenreiter [Tue, 12 Dec 2017 06:53:33 +0000 (07:53 +0100)] 
Merge remote-tracking branch 'origin/next' into kernel-4.14

6 years agomake.sh limit build to 23 parallel threads.
Arne Fitzenreiter [Sun, 10 Dec 2017 07:18:06 +0000 (08:18 +0100)] 
make.sh limit build to 23 parallel threads.

perl will not work with more parallel build processes.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
6 years agostrip: use toolchain binary inside of chroot to strip
Arne Fitzenreiter [Sun, 10 Dec 2017 06:59:43 +0000 (07:59 +0100)] 
strip: use toolchain binary inside of chroot to strip

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
6 years agoopenssl: Update to 1.0.2n
Michael Tremer [Fri, 8 Dec 2017 13:58:26 +0000 (13:58 +0000)] 
openssl: Update to 1.0.2n

OpenSSL Security Advisory [07 Dec 2017]
========================================

Read/write after SSL object in error state (CVE-2017-3737)
==========================================================

Severity: Moderate

OpenSSL 1.0.2 (starting from version 1.0.2b) introduced an "error state"
mechanism. The intent was that if a fatal error occurred during a handshake then
OpenSSL would move into the error state and would immediately fail if you
attempted to continue the handshake. This works as designed for the explicit
handshake functions (SSL_do_handshake(), SSL_accept() and SSL_connect()),
however due to a bug it does not work correctly if SSL_read() or SSL_write() is
called directly. In that scenario, if the handshake fails then a fatal error
will be returned in the initial function call. If SSL_read()/SSL_write() is
subsequently called by the application for the same SSL object then it will
succeed and the data is passed without being decrypted/encrypted directly from
the SSL/TLS record layer.

In order to exploit this issue an application bug would have to be present that
resulted in a call to SSL_read()/SSL_write() being issued after having already
received a fatal error.

This issue does not affect OpenSSL 1.1.0.

OpenSSL 1.0.2 users should upgrade to 1.0.2n

This issue was reported to OpenSSL on 10th November 2017 by David Benjamin
(Google). The fix was proposed by David Benjamin and implemented by Matt Caswell
of the OpenSSL development team.

rsaz_1024_mul_avx2 overflow bug on x86_64 (CVE-2017-3738)
=========================================================

Severity: Low

There is an overflow bug in the AVX2 Montgomery multiplication procedure
used in exponentiation with 1024-bit moduli. No EC algorithms are affected.
Analysis suggests that attacks against RSA and DSA as a result of this defect
would be very difficult to perform and are not believed likely. Attacks
against DH1024 are considered just feasible, because most of the work
necessary to deduce information about a private key may be performed offline.
The amount of resources required for such an attack would be significant.
However, for an attack on TLS to be meaningful, the server would have to share
the DH1024 private key among multiple clients, which is no longer an option
since CVE-2016-0701.

This only affects processors that support the AVX2 but not ADX extensions
like Intel Haswell (4th generation).

Note: The impact from this issue is similar to CVE-2017-3736, CVE-2017-3732
and CVE-2015-3193.

Due to the low severity of this issue we are not issuing a new release of
OpenSSL 1.1.0 at this time. The fix will be included in OpenSSL 1.1.0h when it
becomes available. The fix is also available in commit e502cc86d in the OpenSSL
git repository.

OpenSSL 1.0.2 users should upgrade to 1.0.2n

This issue was reported to OpenSSL on 22nd November 2017 by David Benjamin
(Google). The issue was originally found via the OSS-Fuzz project. The fix was
developed by Andy Polyakov of the OpenSSL development team.

Note
====

Support for version 1.0.1 ended on 31st December 2016. Support for versions
0.9.8 and 1.0.0 ended on 31st December 2015. Those versions are no longer
receiving security updates.

References
==========

URL for this Security Advisory:
https://www.openssl.org/news/secadv/20171207.txt

Note: the online version of the advisory may be updated with additional details
over time.

For details of OpenSSL severity classifications please see:
https://www.openssl.org/policies/secpolicy.html

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agopakfire - 'functions.pl': fixed typo
Matthias Fischer [Sun, 3 Dec 2017 13:16:16 +0000 (14:16 +0100)] 
pakfire - 'functions.pl': fixed typo

Just read this typo in a forum posting. Couldn't resist...

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoUpdate for numerous lfs-files: removed deprecated configure options
Matthias Fischer [Mon, 4 Dec 2017 17:25:55 +0000 (18:25 +0100)] 
Update for numerous lfs-files: removed deprecated configure options

Also includes some reformatting, but no changes to configuration.

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoOpenVPN: Allow to set routes to IPsec networks
Michael Tremer [Mon, 4 Dec 2017 17:51:53 +0000 (17:51 +0000)] 
OpenVPN: Allow to set routes to IPsec networks

This makes hub-and-spoke designs with OpenVPN RW and
IPsec N2N easier to configure

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoIPsec: Allow configuring inactivity timeout when in on-demand mode
Michael Tremer [Mon, 4 Dec 2017 17:31:53 +0000 (17:31 +0000)] 
IPsec: Allow configuring inactivity timeout when in on-demand mode

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoIPsec: Drop support for MODP with subgroup
Michael Tremer [Mon, 4 Dec 2017 13:12:38 +0000 (13:12 +0000)] 
IPsec: Drop support for MODP with subgroup

These come from questionable sources and are not considered
to be secure any more: https://eprint.iacr.org/2016/961

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agokernel: disable drm by installing /bin/false
Arne Fitzenreiter [Sun, 3 Dec 2017 06:50:03 +0000 (07:50 +0100)] 
kernel: disable drm by installing /bin/false

Intel i915 is still loaded even when it was blacklisted

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
6 years agoMerge remote-tracking branch 'origin/next' into kernel-4.14
Arne Fitzenreiter [Sat, 2 Dec 2017 19:51:23 +0000 (20:51 +0100)] 
Merge remote-tracking branch 'origin/next' into kernel-4.14

6 years agocore117: Ship updated CGI files
Michael Tremer [Sat, 2 Dec 2017 12:25:09 +0000 (12:25 +0000)] 
core117: Ship updated CGI files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agodisplay GeoIP information on active network connections
Peter Müller [Wed, 15 Nov 2017 22:10:43 +0000 (23:10 +0100)] 
display GeoIP information on active network connections

Display GeoIP information on active network connections in WebUI.
Use newly implemented function in /var/ipfire/geoip-functions.pl .

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agodisplay GeoIP information on ipinfo.cgi
Peter Müller [Wed, 15 Nov 2017 21:56:36 +0000 (22:56 +0100)] 
display GeoIP information on ipinfo.cgi

Display GeoIP information on ipinfo.cgi and use newly implemented
function in /var/ipfire/geoip-functions.pl .

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agocore117: Ship updated sudo package
Michael Tremer [Sat, 2 Dec 2017 12:23:39 +0000 (12:23 +0000)] 
core117: Ship updated sudo package

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agomc: Update to 4.8.20
Matthias Fischer [Wed, 29 Nov 2017 17:16:46 +0000 (18:16 +0100)] 
mc: Update to 4.8.20

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agosudo: Fix for lfs-file (Typo)
Matthias Fischer [Sat, 2 Dec 2017 09:10:23 +0000 (10:10 +0100)] 
sudo: Fix for lfs-file (Typo)

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>