]> git.ipfire.org Git - ipfire-2.x.git/log
ipfire-2.x.git
4 years agoDrop ez-ipupdate
Michael Tremer [Wed, 12 Feb 2020 09:34:45 +0000 (09:34 +0000)] 
Drop ez-ipupdate

We do not use this at all any more, because it has been replaced
by ddns.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoDrop DirectFB
Michael Tremer [Wed, 12 Feb 2020 09:34:44 +0000 (09:34 +0000)] 
Drop DirectFB

This package is not very useful on its own and nobody
seems to pull this as dependency any more.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoDrop check_mk_agent
Michael Tremer [Wed, 12 Feb 2020 09:34:43 +0000 (09:34 +0000)] 
Drop check_mk_agent

This add-on is unmaintained in IPFire.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoDrop multicat & bitstream
Michael Tremer [Wed, 12 Feb 2020 09:34:42 +0000 (09:34 +0000)] 
Drop multicat & bitstream

This reverts commit 0a21ce42e113f6c75f992d4ad1b88812ecc6b150.

These packages have never been updated and nodody in the team
is willing to support them.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoDrop batctl
Michael Tremer [Wed, 12 Feb 2020 09:34:41 +0000 (09:34 +0000)] 
Drop batctl

This package is no longer used. BATMAN is slightly out of fashion
and can be disabled in our kernel, too.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoDrop arm
Michael Tremer [Wed, 12 Feb 2020 09:34:40 +0000 (09:34 +0000)] 
Drop arm

This is a CLI tool for Tor which is no longer maintained upstream.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agomake.sh: Build lua before haproxy.
Stefan Schantl [Sat, 15 Feb 2020 15:21:04 +0000 (16:21 +0100)] 
make.sh: Build lua before haproxy.

In commit b6ab15eaa2a899944c7edca99769fa4469f215d3 lua support
for haproxy has been enabled, so lua now has to be compiled before
haproxy.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Acked-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore142: add pakfire changes to updater
Arne Fitzenreiter [Sat, 15 Feb 2020 11:17:27 +0000 (11:17 +0000)] 
core142: add pakfire changes to updater

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agomake.sh: Configure Pakfire to load packages from the correct tree
Michael Tremer [Tue, 11 Feb 2020 14:28:53 +0000 (14:28 +0000)] 
make.sh: Configure Pakfire to load packages from the correct tree

This will configure Pakfire that people who install a nightly
build will also get the packages for this build, etc.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agomake.sh: Cleanup code that builds ${SYSTEM_RELEASE}
Michael Tremer [Tue, 11 Feb 2020 14:28:52 +0000 (14:28 +0000)] 
make.sh: Cleanup code that builds ${SYSTEM_RELEASE}

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agomake.sh: Tidy up Git commands
Michael Tremer [Tue, 11 Feb 2020 14:28:51 +0000 (14:28 +0000)] 
make.sh: Tidy up Git commands

No functional changes. Just making them shorter.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agopakfire: Add version suffix when in a certain tree
Michael Tremer [Tue, 11 Feb 2020 14:28:50 +0000 (14:28 +0000)] 
pakfire: Add version suffix when in a certain tree

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agopakfire.cgi: Add UI to select repository
Michael Tremer [Tue, 11 Feb 2020 14:28:49 +0000 (14:28 +0000)] 
pakfire.cgi: Add UI to select repository

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agopakfire.cgi: Rename %pakfiresettings to %cgiparams
Michael Tremer [Tue, 11 Feb 2020 14:28:48 +0000 (14:28 +0000)] 
pakfire.cgi: Rename %pakfiresettings to %cgiparams

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agopakfire.cgi: Remove some old settings
Michael Tremer [Tue, 11 Feb 2020 14:28:47 +0000 (14:28 +0000)] 
pakfire.cgi: Remove some old settings

These can no longer be modified in the GUI and are used nowhere.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agopakfire: Automatically compose $version
Michael Tremer [Tue, 11 Feb 2020 14:28:46 +0000 (14:28 +0000)] 
pakfire: Automatically compose $version

The tree in which pakfire is looking for packages and Core Updates
has been hardcoded into /opt/pakfire/etc/pakfire.conf.

This patch adds a new function which reads the system release
from /etc/system-release.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agodnsdist: Update to 1.4.0
Michael Tremer [Tue, 11 Feb 2020 16:27:49 +0000 (16:27 +0000)] 
dnsdist: Update to 1.4.0

This patch updates dnsdist to the latest release.

Additionally it includes /etc/sysconfig/dnsdist in the backup
and enables DNS-over-TLS.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agohaproxy: Update to 2.1.3
Michael Tremer [Thu, 13 Feb 2020 15:20:55 +0000 (15:20 +0000)] 
haproxy: Update to 2.1.3

This updates haproxy to the latest version.

In addition, support for Lua scripts is compiled in.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agosuricata: Update to 5.0.2
Stefan Schantl [Fri, 14 Feb 2020 12:10:11 +0000 (13:10 +0100)] 
suricata: Update to 5.0.2

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agokernel: update to 4.14.171
Arne Fitzenreiter [Sat, 15 Feb 2020 10:59:57 +0000 (11:59 +0100)] 
kernel: update to 4.14.171

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agokernel: armv5tel rootfile update
Arne Fitzenreiter [Thu, 13 Feb 2020 17:08:20 +0000 (17:08 +0000)] 
kernel: armv5tel rootfile update

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoqemu: bump pak version
Arne Fitzenreiter [Thu, 13 Feb 2020 16:57:36 +0000 (16:57 +0000)] 
qemu: bump pak version

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoclamav: Update to 0.102.2
Matthias Fischer [Thu, 6 Feb 2020 16:26:38 +0000 (17:26 +0100)] 
clamav: Update to 0.102.2

For details see:
https://blog.clamav.net/2020/02/clamav-01022-security-patch-released.html

"ClamAV 0.102.2 is a security patch release..."

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>
4 years agoQemu: remove not needed files for aarch64 and PA-RISC
Jonatan Schlag [Sat, 1 Feb 2020 14:15:40 +0000 (14:15 +0000)] 
Qemu: remove not needed files for aarch64 and PA-RISC

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoQemu: Remove unneeded files
Jonatan Schlag [Sat, 1 Feb 2020 14:15:39 +0000 (14:15 +0000)] 
Qemu: Remove unneeded files

These are needed for s390, riscv and microblaze.

See
https://lists.fedoraproject.org/pipermail/packaging/2012-July/008557.html

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoQemu: remove files for sparc
Jonatan Schlag [Sat, 1 Feb 2020 14:15:38 +0000 (14:15 +0000)] 
Qemu: remove files for sparc

This is based on the debian package content (qemu-system-sparc)

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoQemu: remove files only needed for Power PC
Jonatan Schlag [Sat, 1 Feb 2020 14:15:37 +0000 (14:15 +0000)] 
Qemu: remove files only needed for Power PC

This is based on the debian package content (qemu-system-pcc)

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agotmux: Update to 3.0.a
Matthias Fischer [Tue, 28 Jan 2020 17:27:36 +0000 (18:27 +0100)] 
tmux: Update to 3.0.a

For details see:
https://raw.githubusercontent.com/tmux/tmux/3.0a/CHANGES

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>
4 years agocore142: add squid to updater
Arne Fitzenreiter [Wed, 12 Feb 2020 20:12:29 +0000 (20:12 +0000)] 
core142: add squid to updater

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agosquid: Update to 4.10
Matthias Fischer [Sat, 25 Jan 2020 18:51:28 +0000 (19:51 +0100)] 
squid: Update to 4.10

For details see:
http://www.squid-cache.org/Versions/v4/changesets/

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>
4 years agomc: Update to 4.8.24
Matthias Fischer [Sat, 25 Jan 2020 18:48:45 +0000 (19:48 +0100)] 
mc: Update to 4.8.24

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

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>
4 years agocore142: add suricata changes to updater
Arne Fitzenreiter [Wed, 12 Feb 2020 20:07:56 +0000 (20:07 +0000)] 
core142: add suricata changes to updater

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agosuricata: Enable RDP protocol parser.
Stefan Schantl [Thu, 23 Jan 2020 11:24:48 +0000 (12:24 +0100)] 
suricata: Enable RDP protocol parser.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoruleset-sources: Update snort dl urls.
Stefan Schantl [Thu, 23 Jan 2020 09:44:28 +0000 (10:44 +0100)] 
ruleset-sources: Update snort dl urls.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agosuricata: Enable new and rust-depended protocol parsers.
Stefan Schantl [Thu, 23 Jan 2020 09:44:27 +0000 (10:44 +0100)] 
suricata: Enable new and rust-depended protocol parsers.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoSuricata: Update to 5.0.1
Stefan Schantl [Thu, 23 Jan 2020 09:44:26 +0000 (10:44 +0100)] 
Suricata: Update to 5.0.1

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agokernel: rootfile update
Arne Fitzenreiter [Sat, 8 Feb 2020 14:21:16 +0000 (15:21 +0100)] 
kernel: rootfile update

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore142: add kernel to updater
Arne Fitzenreiter [Sat, 8 Feb 2020 10:51:43 +0000 (11:51 +0100)] 
core142: add kernel to updater

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore142: move 140/141 file to oldcore
Arne Fitzenreiter [Sat, 8 Feb 2020 09:12:38 +0000 (10:12 +0100)] 
core142: move 140/141 file to oldcore

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore142: start updater
Arne Fitzenreiter [Sat, 8 Feb 2020 09:11:40 +0000 (10:11 +0100)] 
core142: start updater

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agokernel: enable and enforce signed kernel modules
Arne Fitzenreiter [Thu, 6 Feb 2020 14:09:52 +0000 (15:09 +0100)] 
kernel: enable and enforce signed kernel modules

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agokernel: update to 4.14.170
Arne Fitzenreiter [Wed, 5 Feb 2020 17:25:54 +0000 (18:25 +0100)] 
kernel: update to 4.14.170

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agokernel: drop kirkwood kernel core141 v2.25-core141
Arne Fitzenreiter [Mon, 3 Feb 2020 17:44:49 +0000 (17:44 +0000)] 
kernel: drop kirkwood kernel

perl 5.30 will not work on kirkwood platform and firewinfo reports less than 10 users so we will drop the support for the platform.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agounbound: try resolve twice before time sync with ipfire server
Arne Fitzenreiter [Mon, 3 Feb 2020 17:40:55 +0000 (17:40 +0000)] 
unbound: try resolve twice before time sync with ipfire server

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agounbound: add returncode to resolve function
Arne Fitzenreiter [Sun, 2 Feb 2020 13:39:51 +0000 (13:39 +0000)] 
unbound: add returncode to resolve function

this is used for time fix check.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoPPP: Always fetch DNS servers from provider
Michael Tremer [Fri, 31 Jan 2020 10:06:34 +0000 (10:06 +0000)] 
PPP: Always fetch DNS servers from provider

We will later decide whether we want to use them or not

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopppsetup.cgi: Drop DNS setting
Michael Tremer [Fri, 31 Jan 2020 10:04:14 +0000 (10:04 +0000)] 
pppsetup.cgi: Drop DNS setting

This has already been dropped and should not be added again
to the configuration file.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodns.cgi: increase timeout to 5s
Arne Fitzenreiter [Thu, 30 Jan 2020 12:24:24 +0000 (12:24 +0000)] 
dns.cgi: increase timeout to 5s

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoconvert-dns-settings: add ppp/settings to list of converted files
Arne Fitzenreiter [Thu, 30 Jan 2020 12:22:37 +0000 (12:22 +0000)] 
convert-dns-settings: add ppp/settings to list of converted files

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoMerge branch 'core141'
Arne Fitzenreiter [Thu, 30 Jan 2020 12:20:46 +0000 (12:20 +0000)] 
Merge branch 'core141'

4 years agogeneral-functions.pl: Return unique list of nameservers
Arne Fitzenreiter [Thu, 30 Jan 2020 12:13:46 +0000 (13:13 +0100)] 
general-functions.pl: Return unique list of nameservers

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoids-functions.pl: Fall back to $EXTERNAL_NET for DNS servers
Arne Fitzenreiter [Thu, 30 Jan 2020 12:07:01 +0000 (13:07 +0100)] 
ids-functions.pl: Fall back to $EXTERNAL_NET for DNS servers

When no DNS servers are configured (aka recursor mode), the
DNS servers that unbound will try to contact can be anywhere.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoids-functions.pl: Fix generating DNS_SERVERS
Arne Fitzenreiter [Thu, 30 Jan 2020 11:51:31 +0000 (12:51 +0100)] 
ids-functions.pl: Fix generating DNS_SERVERS

The configuration file has an invalid syntax which causes
suricata to fail to start.

There was no comma inserted between DNS servers when there
was more than two of them. This is now fixed in this patch..

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore141: run pakfire update after db cleanup
Arne Fitzenreiter [Wed, 29 Jan 2020 12:54:00 +0000 (12:54 +0000)] 
core141: run pakfire update after db cleanup

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agomake.sh: Modify update-contributors so that it will run with older version of awk
Michael Tremer [Wed, 29 Jan 2020 10:59:21 +0000 (11:59 +0100)] 
make.sh: Modify update-contributors so that it will run with older version of awk

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoconvert-dns-settings: Explicitely enable using ISP name servers
Michael Tremer [Wed, 29 Jan 2020 10:52:02 +0000 (11:52 +0100)] 
convert-dns-settings: Explicitely enable using ISP name servers

The unbound initscript checks if this parameter is on.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodns.cgi: Shorten time when checking if DNS is alive
Michael Tremer [Wed, 29 Jan 2020 10:47:35 +0000 (11:47 +0100)] 
dns.cgi: Shorten time when checking if DNS is alive

For localhost, one second should be plenty

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodns.cgi: Show recursor mode message even when we have some servers to show
Michael Tremer [Wed, 29 Jan 2020 10:40:59 +0000 (11:40 +0100)] 
dns.cgi: Show recursor mode message even when we have some servers to show

The message was not shown when we have received DNS servers from the
provider.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoconvert-dns-settings: remove DNS settings also if no server config is generated
Arne Fitzenreiter [Tue, 28 Jan 2020 20:31:22 +0000 (20:31 +0000)] 
convert-dns-settings: remove DNS settings also if no server config is generated

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoconvert-dns-settings: Remove DNS variable from PPP profiles
Arne Fitzenreiter [Tue, 28 Jan 2020 19:38:16 +0000 (19:38 +0000)] 
convert-dns-settings: Remove DNS variable from PPP profiles

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoconvert-dns-settings: Refactor reading old configuration
Arne Fitzenreiter [Tue, 28 Jan 2020 19:34:56 +0000 (19:34 +0000)] 
convert-dns-settings: Refactor reading old configuration

This patch makes the code a lot shorter by removing special
cases for all sorts of files when they can all be treaded
equally.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoconvert-dns-settings: Fix call for chmod
Arne Fitzenreiter [Tue, 28 Jan 2020 19:19:06 +0000 (19:19 +0000)] 
convert-dns-settings: Fix call for chmod

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoconvert-dns-settings: Fix check to prevent doubble-adding the same server
Stefan Schantl [Tue, 28 Jan 2020 15:14:35 +0000 (16:14 +0100)] 
convert-dns-settings: Fix check to prevent doubble-adding the same server

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore141: manually delete pakfire lists
Arne Fitzenreiter [Mon, 27 Jan 2020 17:56:51 +0000 (17:56 +0000)] 
core141: manually delete pakfire lists

pakfire update --force
fail sometimes fail and use the old version of the serverlist
and get the old addon list. With removed list it cannot
use the wrong addonlist after update to IPFire 2.25.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore141: use full path to pakfire
Arne Fitzenreiter [Mon, 27 Jan 2020 16:22:17 +0000 (16:22 +0000)] 
core141: use full path to pakfire

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore141: fix remove of go8.3.0 directory
Arne Fitzenreiter [Mon, 27 Jan 2020 16:20:57 +0000 (16:20 +0000)] 
core141: fix remove of go8.3.0 directory

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore141: remove elinks and python3 from pakfire db
Arne Fitzenreiter [Sun, 26 Jan 2020 13:22:47 +0000 (13:22 +0000)] 
core141: remove elinks and python3 from pakfire db

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore141: force packet list update after version change
Arne Fitzenreiter [Sun, 26 Jan 2020 13:14:43 +0000 (13:14 +0000)] 
core141: force packet list update after version change

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoset version and pakfire version to core141
Arne Fitzenreiter [Sun, 26 Jan 2020 12:10:13 +0000 (13:10 +0100)] 
set version and pakfire version to core141

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore141: correct move of nobeeps flag
Arne Fitzenreiter [Sun, 26 Jan 2020 12:07:08 +0000 (13:07 +0100)] 
core141: correct move of nobeeps flag

in core139 there was a syntax error, and it was missed in
backup converter also.

fixes #12273

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agonetworking/red: wait only for carrier if device exists
Arne Fitzenreiter [Sat, 25 Jan 2020 21:22:26 +0000 (22:22 +0100)] 
networking/red: wait only for carrier if device exists

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agorust: rootfiles updates
Arne Fitzenreiter [Sat, 25 Jan 2020 20:14:54 +0000 (21:14 +0100)] 
rust: rootfiles updates

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore141: run convert-dns-settings at update
Arne Fitzenreiter [Sat, 25 Jan 2020 19:44:18 +0000 (19:44 +0000)] 
core141: run convert-dns-settings at update

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore141: check free space on root
Arne Fitzenreiter [Sat, 25 Jan 2020 15:28:06 +0000 (15:28 +0000)] 
core141: check free space on root

also force fsck at next boot to free the journal on xfs partitions.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore140: don't system-release and co
Arne Fitzenreiter [Sat, 25 Jan 2020 15:16:12 +0000 (15:16 +0000)] 
core140: don't system-release and co

This files contain version 141 because there is no extra build
so don't pak it into the updater to prevent wrong display in webgui
if core141 fails because there is not enough diskspace.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore141: cleanup go-8.3.0 and run filesystem-cleanup
Arne Fitzenreiter [Sat, 25 Jan 2020 15:13:51 +0000 (15:13 +0000)] 
core141: cleanup go-8.3.0 and run filesystem-cleanup

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agofilesystem-cleanup: fix "fixed space" type
Arne Fitzenreiter [Sat, 25 Jan 2020 15:05:38 +0000 (15:05 +0000)] 
filesystem-cleanup: fix "fixed space" type

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoids-functions.pl: Introduce file for local rules.
Stefan Schantl [Wed, 22 Jan 2020 13:40:34 +0000 (14:40 +0100)] 
ids-functions.pl: Introduce file for local rules.

This file is to be used, to store customized IDS rules.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore140: remove /usr/lib/libboost*1.55.0 at cleanup
Arne Fitzenreiter [Fri, 24 Jan 2020 18:20:36 +0000 (19:20 +0100)] 
core140: remove /usr/lib/libboost*1.55.0 at cleanup

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agofilesystem-cleanup: add /usr/lib/sse2 folder
Arne Fitzenreiter [Fri, 24 Jan 2020 18:18:15 +0000 (19:18 +0100)] 
filesystem-cleanup: add /usr/lib/sse2 folder

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore140: insert a core upgrade that only cleans the rootfs
Arne Fitzenreiter [Fri, 24 Jan 2020 18:14:02 +0000 (19:14 +0100)] 
core140: insert a core upgrade that only cleans the rootfs

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agorename core140 to core141
Arne Fitzenreiter [Fri, 24 Jan 2020 07:55:40 +0000 (08:55 +0100)] 
rename core140 to core141

we need to insert a core that cleanup root to free some diskspace.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore140: ship glibc built with new gcc
Arne Fitzenreiter [Thu, 23 Jan 2020 17:52:14 +0000 (17:52 +0000)] 
core140: ship glibc built with new gcc

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore140: add gui.cgi
Arne Fitzenreiter [Thu, 23 Jan 2020 17:47:42 +0000 (17:47 +0000)] 
core140: add gui.cgi

this cgi was forgotten in core139

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agodns.cgi: Display when unbound is running in recursor mode.
Stefan Schantl [Tue, 21 Jan 2020 17:27:13 +0000 (18:27 +0100)] 
dns.cgi: Display when unbound is running in recursor mode.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agounbound: Use recursor mode if no nameservers are configured
Stefan Schantl [Tue, 21 Jan 2020 16:13:06 +0000 (17:13 +0100)] 
unbound: Use recursor mode if no nameservers are configured

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoazure: Abort script when no instance ID can be retrieved
Michael Tremer [Mon, 20 Jan 2020 17:23:12 +0000 (17:23 +0000)] 
azure: Abort script when no instance ID can be retrieved

We cannot reliably determine if a system is running on Hyper-V
on a private server or on the Azure Cloud.

Therefore, we will have to try to retrieve an IP address
with DHCP and try to connect to the metadata service. If either
of those things is not successful, we will just continue with
the setup process as usual.

So cloud instances should be automatically configured now and
all other systems will continue to boot and call the setup
wizard as usual.

Fixes: #12272
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore140: add changed cloudsetup helper tu updater
Arne Fitzenreiter [Sun, 19 Jan 2020 17:28:24 +0000 (17:28 +0000)] 
core140: add changed cloudsetup helper tu updater

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocloud-init: Remove importing DNS settings
Michael Tremer [Sun, 19 Jan 2020 16:32:14 +0000 (16:32 +0000)] 
cloud-init: Remove importing DNS settings

Those scripts used to import settings from the meta-data services
and wrote them to the local configuration files.

For the DNS settings and Amazon, this is no longer possible because
their DNS servers do not support DNSSEC at all. Therefore we default
to recursor mode.

To be consistent across cloud providers, we are doing the same for
Azure.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agomodules: Cleanup file
Michael Tremer [Sun, 19 Jan 2020 15:50:21 +0000 (15:50 +0000)] 
modules: Cleanup file

This file has an unsed line for the "fusion" module which
is no longer needed.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agomodules: No longer load parallel port modules
Michael Tremer [Sun, 19 Jan 2020 15:50:20 +0000 (15:50 +0000)] 
modules: No longer load parallel port modules

These modules are loaded by default on all systems.

They are simply a waste of space since not many systems
have parallel ports any more.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agosetup: Do not check DNS settings any more
Michael Tremer [Sun, 19 Jan 2020 15:03:34 +0000 (15:03 +0000)] 
setup: Do not check DNS settings any more

It has been removed that DNS servers could be configured in
setup, but I forgot to remove a check which leads to new
installations not being able to complete the setup wizard.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agoconvert-dns-settings: Import all possible PPP dialin profiles.
Stefan Schantl [Sat, 18 Jan 2020 09:03:06 +0000 (10:03 +0100)] 
convert-dns-settings: Import all possible PPP dialin profiles.

* Avoid from adding the same imported DNS server multiple times.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore140: fix typo
Arne Fitzenreiter [Sun, 19 Jan 2020 12:23:54 +0000 (12:23 +0000)] 
core140: fix typo

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agopartresize: NanoPi R1: copy also a0 config of Ampac AP6212
Arne Fitzenreiter [Fri, 17 Jan 2020 10:21:43 +0000 (11:21 +0100)] 
partresize: NanoPi R1: copy also a0 config of Ampac AP6212

there is a second hardware version of the AP6212 in some NanoPi R1
boards.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agocore140: add lvm2 to core updater
Arne Fitzenreiter [Thu, 16 Jan 2020 18:28:26 +0000 (18:28 +0000)] 
core140: add lvm2 to core updater

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agolvm2: Add initscript for lvmetad
Michael Tremer [Wed, 15 Jan 2020 15:20:12 +0000 (15:20 +0000)] 
lvm2: Add initscript for lvmetad

This daemon needs to be launched in order to use LVM
devices in IPFire.

It will run on all installations after this patch has been
merged but only consumes very little memory.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agolvm2: Create lock files in /run/lvm
Michael Tremer [Wed, 15 Jan 2020 15:20:11 +0000 (15:20 +0000)] 
lvm2: Create lock files in /run/lvm

The default is /var/lock which is not mounted at the time
when udev is initialising the volumes. Therefore after a
reboot, LVM devices won't show up unless pvscan is executed
manually.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agolvm2: Enable lvmetad
Michael Tremer [Wed, 15 Jan 2020 15:20:10 +0000 (15:20 +0000)] 
lvm2: Enable lvmetad

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
4 years agolvm2: Build with support for udev
Michael Tremer [Wed, 15 Jan 2020 15:20:09 +0000 (15:20 +0000)] 
lvm2: Build with support for udev

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