]> git.ipfire.org Git - people/stevee/ipfire-2.x.git/log
people/stevee/ipfire-2.x.git
3 years agohardwaregraphs.cgi: Perform all sensor lookups in pure perl. next-perl-system
Stefan Schantl [Thu, 17 Jun 2021 19:52:00 +0000 (21:52 +0200)] 
hardwaregraphs.cgi: Perform all sensor lookups in pure perl.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
3 years agoservices.cgi: Redesign isautorun() because shell globbing cannot used anymore.
Stefan Schantl [Thu, 17 Jun 2021 16:54:17 +0000 (18:54 +0200)] 
services.cgi: Redesign isautorun() because shell globbing cannot used anymore.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agoremote.cgi: Fix splitting output from ssh-keygen.
Stefan Schantl [Tue, 15 Jun 2021 17:19:24 +0000 (19:19 +0200)] 
remote.cgi: Fix splitting output from ssh-keygen.

The split function requires an string as input.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agodhcp.cgi: Fix typo and displaying advanced options syntax.
Stefan Schantl [Mon, 14 Jun 2021 19:38:42 +0000 (21:38 +0200)] 
dhcp.cgi: Fix typo and displaying advanced options syntax.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agofireinfo.cgi: Fix read-in profile data.
Stefan Schantl [Tue, 8 Jun 2021 16:03:30 +0000 (18:03 +0200)] 
fireinfo.cgi: Fix read-in profile data.

To read-in the whole file content the data type needs to be an array.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agotime.cgi: Get and manipuate date and time in pure perl
Stefan Schantl [Thu, 20 May 2021 19:13:50 +0000 (21:13 +0200)] 
time.cgi: Get and manipuate date and time in pure perl

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agonetexternal.cgi: Grab DNS servers in pure perl
Stefan Schantl [Thu, 20 May 2021 18:31:33 +0000 (20:31 +0200)] 
netexternal.cgi: Grab DNS servers in pure perl

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agoids-functions.pl: Use new system methods
Stefan Schantl [Thu, 20 May 2021 17:53:00 +0000 (19:53 +0200)] 
ids-functions.pl: Use new system methods

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agonetwork-functions.pl: Use new system methods
Stefan Schantl [Thu, 20 May 2021 17:50:01 +0000 (19:50 +0200)] 
network-functions.pl: Use new system methods

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agomdstat.cgi: Print mdstat status in pure perl
Stefan Schantl [Thu, 20 May 2021 17:46:59 +0000 (19:46 +0200)] 
mdstat.cgi: Print mdstat status in pure perl

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agofireinfo.cgi: Use new system methods
Stefan Schantl [Thu, 20 May 2021 17:43:10 +0000 (19:43 +0200)] 
fireinfo.cgi: Use new system methods

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agovpnmain.cgi: Use new system methods
Stefan Schantl [Thu, 20 May 2021 16:36:44 +0000 (18:36 +0200)] 
vpnmain.cgi: Use new system methods

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agopppsetup.cgi: Use new system methods
Stefan Schantl [Thu, 20 May 2021 15:58:24 +0000 (17:58 +0200)] 
pppsetup.cgi: Use new system methods

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agowireless.cgi: Use new system methods
Stefan Schantl [Thu, 20 May 2021 15:45:30 +0000 (17:45 +0200)] 
wireless.cgi: Use new system methods

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agoovpnmain.cgi: Use new system methods
Stefan Schantl [Wed, 19 May 2021 19:23:47 +0000 (21:23 +0200)] 
ovpnmain.cgi: Use new system methods

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agogpl.cgi: Grab and GPLv3 license in pure perl.
Stefan Schantl [Tue, 18 May 2021 17:38:02 +0000 (19:38 +0200)] 
gpl.cgi: Grab and GPLv3 license in pure perl.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agospeed.cgi: Use new system methods
Stefan Schantl [Mon, 17 May 2021 21:17:43 +0000 (23:17 +0200)] 
speed.cgi: Use new system methods

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agoqos.cgi: Use new system methods
Stefan Schantl [Mon, 17 May 2021 21:15:42 +0000 (23:15 +0200)] 
qos.cgi: Use new system methods

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agoproxy.cgi: Use new system methods
Stefan Schantl [Mon, 17 May 2021 21:10:32 +0000 (23:10 +0200)] 
proxy.cgi: Use new system methods

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agoservices.cgi: Use new system methods
Stefan Schantl [Mon, 17 May 2021 21:08:01 +0000 (23:08 +0200)] 
services.cgi: Use new system methods

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agoremote.cgi: Use new system methods
Stefan Schantl [Mon, 17 May 2021 21:02:53 +0000 (23:02 +0200)] 
remote.cgi: Use new system methods

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agomemory.cgi: Use perl mechanism to check if the rrd file for the swap exists.
Stefan Schantl [Mon, 17 May 2021 20:53:23 +0000 (22:53 +0200)] 
memory.cgi: Use perl mechanism to check if the rrd file for the swap exists.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agohardwaregraphs.cgi: Use new system methods
Stefan Schantl [Mon, 17 May 2021 20:49:15 +0000 (22:49 +0200)] 
hardwaregraphs.cgi: Use new system methods

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agoextrahd.cgi: Use new system methods
Stefan Schantl [Mon, 17 May 2021 20:32:21 +0000 (22:32 +0200)] 
extrahd.cgi: Use new system methods

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agodhcp.cgi: Use perl built-in grep
Stefan Schantl [Mon, 17 May 2021 20:25:44 +0000 (22:25 +0200)] 
dhcp.cgi: Use perl built-in grep

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agoconnections.cgi: Use new system methods
Stefan Schantl [Mon, 17 May 2021 19:43:48 +0000 (21:43 +0200)] 
connections.cgi: Use new system methods

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
4 years agoindex.cgi: Use new system methods
Michael Tremer [Mon, 17 May 2021 18:55:14 +0000 (19:55 +0100)] 
index.cgi: Use new system methods

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agohosts.cgi: Use new system methods
Michael Tremer [Mon, 17 May 2021 18:52:03 +0000 (19:52 +0100)] 
hosts.cgi: Use new system methods

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agogui.cgi: Use new system methods
Michael Tremer [Mon, 17 May 2021 18:50:59 +0000 (19:50 +0100)] 
gui.cgi: Use new system methods

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoguardian: Use new system methods
Michael Tremer [Mon, 17 May 2021 18:50:15 +0000 (19:50 +0100)] 
guardian: Use new system methods

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agofwhosts.cgi: Use new system methods
Michael Tremer [Mon, 17 May 2021 18:48:26 +0000 (19:48 +0100)] 
fwhosts.cgi: Use new system methods

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agofirewall.cgi: Use new system commands
Michael Tremer [Mon, 17 May 2021 18:43:56 +0000 (19:43 +0100)] 
firewall.cgi: Use new system commands

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agofireinfo.cgi: Use new system methods
Michael Tremer [Mon, 17 May 2021 18:42:23 +0000 (19:42 +0100)] 
fireinfo.cgi: Use new system methods

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoextrahd.cgi: Use new system functions
Michael Tremer [Mon, 17 May 2021 18:41:08 +0000 (19:41 +0100)] 
extrahd.cgi: Use new system functions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodnsforward.cgi: Use new system methods
Michael Tremer [Mon, 17 May 2021 18:39:41 +0000 (19:39 +0100)] 
dnsforward.cgi: Use new system methods

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodns.cgi: Use new system commands
Michael Tremer [Mon, 17 May 2021 18:38:18 +0000 (19:38 +0100)] 
dns.cgi: Use new system commands

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodhcp.cgi: Use new system methods
Michael Tremer [Mon, 17 May 2021 18:37:07 +0000 (19:37 +0100)] 
dhcp.cgi: Use new system methods

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoddns.cgi: Use new system methods
Michael Tremer [Mon, 17 May 2021 18:34:15 +0000 (19:34 +0100)] 
ddns.cgi: Use new system methods

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agocaptive.cgi: Use new system methods
Michael Tremer [Mon, 17 May 2021 18:32:50 +0000 (19:32 +0100)] 
captive.cgi: Use new system methods

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agobackup.cgi: Use new system methods
Michael Tremer [Mon, 17 May 2021 18:28:24 +0000 (19:28 +0100)] 
backup.cgi: Use new system methods

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoaliases.cgi: Use new system methods
Michael Tremer [Mon, 17 May 2021 18:20:06 +0000 (19:20 +0100)] 
aliases.cgi: Use new system methods

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire.cgi: Use new system methods
Michael Tremer [Mon, 17 May 2021 18:18:42 +0000 (19:18 +0100)] 
pakfire.cgi: Use new system methods

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agogeneral-functions.pl: Add "safe" system commands
Michael Tremer [Mon, 17 May 2021 17:42:01 +0000 (18:42 +0100)] 
general-functions.pl: Add "safe" system commands

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopython-pyparsing: Update to 2.4.7 and migrate to python3
Adolf Belka [Sun, 16 May 2021 11:46:20 +0000 (13:46 +0200)] 
python-pyparsing: Update to 2.4.7 and migrate to python3

- Update from 2.2.0 to 2.4.7
- Migrate from python2 to python3
- Move the rootfile from common to packages as pyparsing is an addon

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoelinks: Bump package version
Michael Tremer [Thu, 20 May 2021 10:02:43 +0000 (10:02 +0000)] 
elinks: Bump package version

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoconfig/elinks/elinks.conf does not have to be executable
Peter Müller [Tue, 18 May 2021 19:50:47 +0000 (21:50 +0200)] 
config/elinks/elinks.conf does not have to be executable

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopython3-setuptools: Create a python3 version of python-setuptools
Adolf Belka [Sun, 16 May 2021 17:25:49 +0000 (19:25 +0200)] 
python3-setuptools: Create a python3 version of python-setuptools

- python3-setuptools works with python3-daemon but not with
   python-m2crypto. m2crypto has to stay with python2 because crda
   will not find the python3 version of m2crypto.
- python-m2crypto only works with python-setuptools so both the
   python2 and python3 versions of setuptools need to stay in place.
- Therefore this patch only creates python3-setuptools, it does not
   remove python-setuptools

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agocore158: Ship ethtool
Michael Tremer [Thu, 20 May 2021 09:47:57 +0000 (09:47 +0000)] 
core158: Ship ethtool

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoethtool: Update to 5.12
Adolf Belka [Mon, 17 May 2021 15:10:38 +0000 (17:10 +0200)] 
ethtool: Update to 5.12

- Update from 3.16 (2014) to 5.12 (2021)
- Update of rootfile
- Changelog is too large to include here. Changelog details are available
   at https://git.kernel.org/pub/scm/network/ethtool/ethtool.git/log/

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agocore158: Ship qpdf
Michael Tremer [Thu, 20 May 2021 09:47:26 +0000 (09:47 +0000)] 
core158: Ship qpdf

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoqpdf: Update to 10.3.2
Adolf Belka [Mon, 17 May 2021 12:31:22 +0000 (14:31 +0200)] 
qpdf: Update to 10.3.2

- Update from 10.3.0 to 10.3.2
- Update rootfiles
- Changelog
   * 10.3.2: release
     * Fix problem that caused the generated manual from being included
       in the Windows distributions. Fixes #521.
     * Fix 11-year-old bug of leaving unreferenced objects in preserved
       object streams. Fixes #520.
     * Portability fix: use tm_gmtoff rather than global timezone
       variable if available to get timezone offset. This fixes
       compilation on BSD and also results in a daylight saving
       time-aware offset for Linux or other GNU systems. Fixes #515.
     * When adding a page, if the page already exists, make a shallow
       copy of the page instead of throwing an exception. This makes the
       behavior of adding a page from the library consistent with what
       the CLI does and also with what the library does if it starts with
       a file that already has a duplicated page. Note that this means
       that, in some cases, the page you pass to addPage or addPageAt
       (either in QPDF or QPDFPageDocumentHelper) will not be the same
       object that actually gets added. (This has actually always been
       the case.) That means that, if you are going to do subsequent
       modification on the page, you should retrieve it again.
   * 10.3.1: release
     * Bug fix: allow /DR to be direct in /AcroForm

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agocore158: Ship perl-CGI
Michael Tremer [Thu, 20 May 2021 09:47:00 +0000 (09:47 +0000)] 
core158: Ship perl-CGI

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoperl-CGI: Update to 4.52
Adolf Belka [Mon, 17 May 2021 12:31:06 +0000 (14:31 +0200)] 
perl-CGI: Update to 4.52

- Update from 4.44 to 4.52
- Update of rootfile not needed
- Changelog
   4.52 2021-05-04
     [ FIX ]
     - sort hash keys for deterministic behaviour (GH #245, GH #246)
   4.51 2020-10-01
     [ DOCUMENTATION ]
     - Document support for SameSite=None cookies in CGI::Cookie (GH #244)
   4.50 2020-06-22
     [ ENHANCEMENT ]
     - Add APPEND_QUERY_STRING option (GH #243, thanks to stevenh)
   4.49 2020-06-08
     [ FIX ]
     - remove deprecation warning as no longer in core (GH #221)
   4.48 2020-06-02
     [ FIX ]
     - fix CGI::Cookie->bake() doesn't work with mod_perl redirects (GH #240)
     - thanks to sherrardb for the PR (GH #241)
   4.47 2020-05-01
     [ FIX / TESTING ]
     - fix typo in variable name (GH #239)
   4.46 2020-02-03
     [ DOCUMENTATION ]
     - Document support for SameSite=None cookies (GH #238)
   4.45 2019-06-03
     [ ENHANCEMENT ]
     - Add support for SameSite=None cookies (GH #237, thanks to Dur09)

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agocore158: Ship glib
Michael Tremer [Thu, 20 May 2021 09:46:36 +0000 (09:46 +0000)] 
core158: Ship glib

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoglib: Update to 2.68.2
Adolf Belka [Mon, 17 May 2021 12:30:48 +0000 (14:30 +0200)] 
glib: Update to 2.68.2

- Update from 2.68.1 to 2.68.2
- Update rootfiles
- Changelog
   Overview of changes in GLib 2.68.2
    * Fix building third-party projects against GLib on CentOS 7 (work by
      Ignacio Casal Quinteiro) (#2387)
    * Bugs fixed:
      - #2387 json-glib does not build with glib 2.68.1
      - !2060 gmacros: check that __cplusplus or _MSC_VER is defined
      - !2068 gmacros: missing check if __STDC_VERSION__ is defined
      - !2079 Backport !2078 “gthreadedresolver: don't ignore flags in lookup_by_name_with_flags” to glib-2-68
    * Translation updates:
      - Nepali
      - Serbian

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoflac: Update to 1.3.3
Adolf Belka [Mon, 17 May 2021 12:30:12 +0000 (14:30 +0200)] 
flac: Update to 1.3.3

- Update from 1.3.2 to 1.3.3
- Update rootfiles
- Changelog
    General:
        Fix CPU detection (Janne Hyvärinen).
        Switch from unsigned types to uint32_t (erikd).
        CppCheck fixes (erikd).
        Improve SIMD decoding of 24 bit files (lvqcl).
        POWER* amnd POWER9 improvements (Anton Blanchard).
        More tests.
    FLAC format:
        (none)
    Ogg FLAC format:
        (none)
    flac:
        When converting to WAV, use WAVEFORMATEXTENSIBLE when bits per
         second is not 8 or 16 (erikd).
        Fix --output-prefix with input-files in sub-directories (orbea).
    metaflac:
        (none)
    plugins:
        (none)
    build system:
        Cmake support (Vitaliy Kirsanov, evpobr).
        Visual Studio updates (Janne Hyvärinen).
        Fix for MSVC when UNICODE is enabled (lvqcl).
        Fix for OpenBSD/i386 (Christian Weisgerber).
    documentation:
        (none)
    libraries:
        (none).
    Interface changes:
        libFLAC:
            (none)
        libFLAC++:
            (none)

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agocore158: Ship dhcp.cgi
Michael Tremer [Thu, 20 May 2021 09:45:43 +0000 (09:45 +0000)] 
core158: Ship dhcp.cgi

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodhcp.cgi: Bug 10400 - Add Additional DHCP Options - change default
Adolf Belka [Wed, 19 May 2021 14:52:13 +0000 (16:52 +0200)] 
dhcp.cgi: Bug 10400 - Add Additional DHCP Options - change default

- Make the default that Additional DHCP options Enabled checkbox is
   checked when entering a new option.
- For existing options the Enabled checkbox status is honoured.

Fixes: #10400
Tested-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDelete UPnP initscript for ARM64 as well
Peter Müller [Tue, 18 May 2021 21:34:49 +0000 (23:34 +0200)] 
Delete UPnP initscript for ARM64 as well

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agompd: build without UPnP support
Peter Müller [Tue, 18 May 2021 21:34:32 +0000 (23:34 +0200)] 
mpd: build without UPnP support

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agocore158: Ship updated firewall initscript
Michael Tremer [Thu, 20 May 2021 09:44:56 +0000 (09:44 +0000)] 
core158: Ship updated firewall initscript

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agocore158: Drop upnpd initscript
Michael Tremer [Thu, 20 May 2021 09:43:30 +0000 (09:43 +0000)] 
core158: Drop upnpd initscript

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDelete the remainings of libupnp and upnpd
Peter Müller [Tue, 18 May 2021 21:34:14 +0000 (23:34 +0200)] 
Delete the remainings of libupnp and upnpd

These include rootfiles, firewall menue entries that have been
unmaintained for a long time, and firewall chains which were never used
in recent time.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agocore158: Uninstall libupnp
Michael Tremer [Thu, 20 May 2021 09:41:39 +0000 (09:41 +0000)] 
core158: Uninstall libupnp

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop libupnp
Peter Müller [Tue, 18 May 2021 21:33:43 +0000 (23:33 +0200)] 
Drop libupnp

This library has received no attention within the last three years. By
design, UPnP is a security risk on any firewall, and and outdated
version of a UPnP library definitely is.

This patch therefore drops libupnp completely.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agointltool: Move into the core system and don't ship any more
Michael Tremer [Thu, 20 May 2021 09:39:12 +0000 (09:39 +0000)] 
intltool: Move into the core system and don't ship any more

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop miniupnpd stuff from rootfiles and all systems
Michael Tremer [Thu, 20 May 2021 09:38:02 +0000 (09:38 +0000)] 
Drop miniupnpd stuff from rootfiles and all systems

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agominiupnpd: Delete files that would have become orphaned after deletion of miniupnpd...
Peter Müller [Tue, 18 May 2021 19:58:27 +0000 (21:58 +0200)] 
miniupnpd: Delete files that would have become orphaned after deletion of miniupnpd add-on as well

This patch requires
https://patchwork.ipfire.org/project/ipfire/list/?series=2059 to be
applied in the first place.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agomake.sh: Do no longer build fbset and sendEmail
Peter Müller [Mon, 17 May 2021 21:59:12 +0000 (23:59 +0200)] 
make.sh: Do no longer build fbset and sendEmail

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop sendEmail add-on
Peter Müller [Mon, 17 May 2021 21:58:54 +0000 (23:58 +0200)] 
Drop sendEmail add-on

As discussed in https://wiki.ipfire.org/devel/telco/2021-05-03.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop fbset
Peter Müller [Mon, 17 May 2021 21:58:35 +0000 (23:58 +0200)] 
Drop fbset

As discussed in https://wiki.ipfire.org/devel/telco/2021-05-03.

Please note this patch does not remove fbset on existing installations,
that has to be done via the corresponding upgrade script.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop miniupnpd add-on
Peter Müller [Mon, 17 May 2021 21:58:18 +0000 (23:58 +0200)] 
Drop miniupnpd add-on

As discussed in https://wiki.ipfire.org/devel/telco/2021-05-03.

Frankly, if you need or use UPnP, you probably do not even need to _think_
about running a firewall...

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop SANE add-on
Peter Müller [Mon, 17 May 2021 21:57:37 +0000 (23:57 +0200)] 
Drop SANE add-on

As discussed in https://wiki.ipfire.org/devel/telco/2021-05-03.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoZut alors, delete motion initiscript as well :-/
Peter Müller [Mon, 17 May 2021 21:57:18 +0000 (23:57 +0200)] 
Zut alors, delete motion initiscript as well :-/

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop orphaned dependency "libsrtp"
Peter Müller [Mon, 17 May 2021 21:56:50 +0000 (23:56 +0200)] 
Drop orphaned dependency "libsrtp"

This was solely needed by Asterisk and is no longer used anymore.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop Asterisk add-on
Peter Müller [Mon, 17 May 2021 21:56:30 +0000 (23:56 +0200)] 
Drop Asterisk add-on

As discussed in https://wiki.ipfire.org/devel/telco/2021-05-03.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop orphaned dependency add-on libmicrohttpd
Peter Müller [Mon, 17 May 2021 21:56:09 +0000 (23:56 +0200)] 
Drop orphaned dependency add-on libmicrohttpd

This was solely needed by "motion". It can be safely removed now.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop motion add-on
Peter Müller [Mon, 17 May 2021 21:55:46 +0000 (23:55 +0200)] 
Drop motion add-on

As discussed in https://wiki.ipfire.org/devel/telco/2021-05-03.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agosarg: Update to 2.4.0
Adolf Belka [Tue, 18 May 2021 16:58:31 +0000 (18:58 +0200)] 
sarg: Update to 2.4.0

- Update from 2.3.11 to 2.4.0
- Update of rootfile not required
- Update of patches as the source code is different enough that the
   patches failed to work.
- Changelog has information on changes for version 2.4.0. Prior version
   information is for 2.3.3 from 2012. All intervening versions have no
   changelog information available.
   Version 2.4.0
    - Update translations.
    - Useragent report is produced if information is available.
    - Don't abort if DNS resolution is failing to resolve a host IP address.
    - xz compressed log files are supported.
    - Compressed redirector logs are now supported.
    - Filter converted and split logs using -t command line option.
    - Add many new buffer overflow checks.
    - Use random temporary directory name by default.
    - Many bug fixed.
    - Many new features added.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agocore158: Ship IPsec changes for iOS
Michael Tremer [Thu, 20 May 2021 09:28:21 +0000 (09:28 +0000)] 
core158: Ship IPsec changes for iOS

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoRevert "IPsec: Ensure that iOS VPNs are always connected"
Michael Tremer [Thu, 20 May 2021 09:26:13 +0000 (09:26 +0000)] 
Revert "IPsec: Ensure that iOS VPNs are always connected"

This reverts commit 8ce6222a1002a669cb511ba75b9e4e57810a4432.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoMerge remote-tracking branch 'ms/ipsec-ios' into next
Michael Tremer [Thu, 20 May 2021 09:25:05 +0000 (09:25 +0000)] 
Merge remote-tracking branch 'ms/ipsec-ios' into next

4 years agofireinfo: Update to 2.2.0
Michael Tremer [Tue, 18 May 2021 13:52:11 +0000 (13:52 +0000)] 
fireinfo: Update to 2.2.0

This release ports fireinfo to Python 3

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoStart Core Update 158
Michael Tremer [Tue, 18 May 2021 13:34:15 +0000 (13:34 +0000)] 
Start Core Update 158

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoFix merge error in samba rootfiles
Michael Tremer [Tue, 18 May 2021 12:51:59 +0000 (12:51 +0000)] 
Fix merge error in samba rootfiles

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoUpdate contributors
Michael Tremer [Tue, 18 May 2021 09:33:47 +0000 (09:33 +0000)] 
Update contributors

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoUpdate language errors
Michael Tremer [Tue, 18 May 2021 09:33:32 +0000 (09:33 +0000)] 
Update language errors

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoMerge branch 'next'
Michael Tremer [Tue, 18 May 2021 09:33:05 +0000 (09:33 +0000)] 
Merge branch 'next'

4 years agoelfutils: Update to 0.184
Adolf Belka [Mon, 17 May 2021 12:29:44 +0000 (14:29 +0200)] 
elfutils: Update to 0.184

- Update from 0.183 to 0.184
- Update rootfiles
- Changelog
     2021-05-10  Mark Wielaard  <mark@klomp.org>
* configure.ac (AC_INIT): Set version to 0.184.
* NEWS: Add libdw, translation and debuginfod-client entries.
     2021-03-30  Frank Ch. Eigler  <fche@redhat.com>
* configure.ac: Look for pthread_setname_np.
     2021-02-17  Timm Bäder  <tbaeder@redhat.com>
* configure.ac: Add -Wno-packed-not-aligned check.
     2021-02-17  Timm Bäder  <tbaeder@redhat.com>
* configure.ac: Add -Wtrampolines check.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agogdb: Update to 10.2
Adolf Belka [Mon, 17 May 2021 12:30:32 +0000 (14:30 +0200)] 
gdb: Update to 10.2

- Update from 10.1 to 10.2
- Update rootfiles
- Changelog
   GDB 10.2 brings the following fixes and enhancements over GDB 10.1:
    * PR remote/26614 (AddressSanitizer: heap-use-after-free of extended_remote_target in remote_async_inferior_event_handler)
    * PR gdb/26828 (SIGSEGV in follow_die_offset dwarf2/read.c:22950)
    * PR gdb/26861 (internal-error: void target_mourn_inferior(ptid_t): Assertion `ptid == inferior_ptid' failed. OS: Mac OSX Catalina; Compiler: GCC; Language: C)
    * PR gdb/26876 (gdb error: internal-error: Unknown CFA rule when debugging the linux kernel with qemu)
    * PR breakpoints/26881 (infrun.c:6384: internal-error: void process_event_stop_test(execution_control_state*): Assertion `ecs->event_thread->control.exception_resume_breakpoint != NULL' failed)
    * PR gdb/26901 (Array subscript fails with flexible array member without size)
    * PR tui/26973 (gdb crashes when not including the status window in a new layout)
    * PR python/26974 (Wrong Value.format_string docu for static members argument)
    * PR breakpoints/27009 ([s390] GDB branches randomly for BC instruction while displaced stepping)
    * PR tdep/27015 (ARC: "eret" value is collected from the wrong data in register cache)
    * PR backtrace/27147 ([GNU/Linux, sparc64] GDB is unable to print full stack trace (got "previous frame inner to this frame" errors))
    * PR rust/27194 (put rust demangler on 10.x branch)
    * PR threads/27239 (gdb/cp-support.c:1619:(.text+0x5502): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `TLS init function for thread_local_segv_handler')
    * PR breakpoints/27330 (nextoverthrow.exp FAILs on arm-none-eabi)
    * PR symtab/27333 ([dwarf-5] abort on unhandled DW_TAG_type_unit in process_psymtab_comp_unit)
    * PR fortran/27341 ([dwarf-5] FAIL: gdb.fortran/function-calls.exp: p derived_types_and_module_calls::pass_cart_nd(c_nd))
    * PR tdep/27369 (ARC: Stepping over atomic instruction sequences loops infinitely)
    * PR build/27385 (Cannot compile arc.c with gcc-4.8 (error: no matching function for call to 'std::pair...'))
    * PR gdb/27435 (Attach on solaris segfaults GDB)
    * PR build/27535 (amd64-linux-siginfo.c fails to compile after updating to glibc-2.33 headers)
    * PR build/27536 (aarch64-linux-hw-point.c fails to compile after updating to glibc-2.33)
    * PR symtab/27541 (gdb crashes on "file -readnow")
    * PR gdb/27750 (local variables have wrong address and values on sparc64)
    * PR varobj/27757 (-var-list-children coredump)

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoCore Update 157: Apply changed permissions to /srv/web/ipfire/cgi-bin/cachemgr.cgi
Peter Müller [Mon, 17 May 2021 19:07:52 +0000 (21:07 +0200)] 
Core Update 157: Apply changed permissions to /srv/web/ipfire/cgi-bin/cachemgr.cgi

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoSquid: cachemgr.cgi does not have to be owned (hence writeable) by nobody
Peter Müller [Mon, 17 May 2021 19:07:32 +0000 (21:07 +0200)] 
Squid: cachemgr.cgi does not have to be owned (hence writeable) by nobody

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agonagios-plugins: Prevent Nagios plugins from being owned by nobody
Peter Müller [Mon, 17 May 2021 19:07:11 +0000 (21:07 +0200)] 
nagios-plugins: Prevent Nagios plugins from being owned by nobody

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoNRPE: Prevent NRPE binary from being owned by "nobody"
Peter Müller [Mon, 17 May 2021 19:06:50 +0000 (21:06 +0200)] 
NRPE: Prevent NRPE binary from being owned by "nobody"

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoCore Update 157: Remove executable bit less ugly
Peter Müller [Mon, 17 May 2021 19:06:32 +0000 (21:06 +0200)] 
Core Update 157: Remove executable bit less ugly

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoCore Update 157: Apply changed permissions to /var/ipfire/ovpn/ovpn-leases.db
Peter Müller [Mon, 17 May 2021 19:06:12 +0000 (21:06 +0200)] 
Core Update 157: Apply changed permissions to /var/ipfire/ovpn/ovpn-leases.db

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoOpenVPN: ovpn-leases.db for sure does not have to be executable
Peter Müller [Mon, 17 May 2021 19:05:49 +0000 (21:05 +0200)] 
OpenVPN: ovpn-leases.db for sure does not have to be executable

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoCore Update 157: Apply changed permissions to /var/ipfire/updatexlrator/bin/
Peter Müller [Mon, 17 May 2021 19:05:26 +0000 (21:05 +0200)] 
Core Update 157: Apply changed permissions to /var/ipfire/updatexlrator/bin/

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoSquid: Prevent binaries within /var/ipfire/updatexlrator/bin/ from being owned by...
Peter Müller [Mon, 17 May 2021 19:05:07 +0000 (21:05 +0200)] 
Squid: Prevent binaries within /var/ipfire/updatexlrator/bin/ from being owned by nobody

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoCore Update 157: Apply changed permissions to /var/ipfire/urlfilter/bin/
Peter Müller [Mon, 17 May 2021 19:04:41 +0000 (21:04 +0200)] 
Core Update 157: Apply changed permissions to /var/ipfire/urlfilter/bin/

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>