Commit Graph

3540 Commits

Author SHA1 Message Date
Peter Müller
763efaf672 configroot: Create "settings" and "modify" files for ipblocklist
The third version of this patch conducts the necessary changes in
configroot. Previously, they took place in ipblocklist itself, which
would have caused user settings to be overwritten, should ipblocklist be
shipped in future Core Updates.

Fixes: #12917
Cc: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Acked-by: Stefan Schantl <stefan.schantl@ipfire.org>
2022-09-02 06:37:56 +00:00
Peter Müller
694b0f0528 Core Update 170: Ship getipstat
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-17 21:22:34 +00:00
Peter Müller
2b6cb76588 Core Update 170: Ship vpnmain.cgi
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-11 18:33:22 +00:00
Peter Müller
b8d84561e1 Core Update 170: sed supports PCRE indeed
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-11 10:29:12 +00:00
Peter Müller
ff4b1fc130 Core Update 170: Hrmpf, fix sed call again
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-10 21:04:36 +00:00
Peter Müller
8b97ba21c6 Core Update 170: Ship intel-microcode
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-10 19:57:21 +00:00
Peter Müller
a08173658c Core Update 170: Ship zlib
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-08 10:11:21 +00:00
Peter Müller
c2de1bd7a5 Core Update 170: Ship nano
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-06 07:22:02 +00:00
Peter Müller
56256e6d2b Core Update 170: Delete stale GnuTLS library
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-03 10:58:06 +00:00
Peter Müller
2c4a5bcdf3 Core Update 170: Ship Bash
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-03 10:56:37 +00:00
Peter Müller
6e9f717a33 Core Update 170: Delete orphaned comment from update.sh
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-02 15:19:07 +00:00
Jon Murphy
4e15397dba update.sh: clean out old collectd statistics
- processes-mysqld
- processes-snort
- processes-rtorrent
- processes-asterisk
- processes-java
- processes-spamd
- entropy

Signed-off-by: Jon Murphy <jon.murphy@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-02 15:18:31 +00:00
Peter Müller
beb821de57 Core Update 170: Fix sed call
Fixes: #12907
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-02 15:09:55 +00:00
Peter Müller
ee2526274e Core Update 170: Ship hdparm
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-02 06:48:04 +00:00
Peter Müller
7a2a5e9288 Core Update 170: Delete stale Unbound library
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-02 06:46:32 +00:00
Peter Müller
67261075a3 Core Update 170: Ship vulnerabilities.cgi
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-01 10:19:46 +00:00
Peter Müller
1f82d37eae Core Update 170: Silly me screwed up initscript calls :-/
Studies reveal intelligent life before the first cup of coffee is
possibly in theory, but does not exist in practice.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-01 09:14:03 +00:00
Peter Müller
9375c96ff2 Core Update 170: Ship kmod
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-29 17:04:43 +00:00
Peter Müller
3543c24f41 Core Update 170: Ship Pakfire changes
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-28 13:48:17 +00:00
Peter Müller
f201005f46 Core Update 170: Stop Suricata before extracting files
Stopping services before potentially tampering with files they use is a
more sane approach than doing the latter and hope the running service
can cope with it. Suricata, at least, reportedly doesn't.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-28 13:42:48 +00:00
Peter Müller
b3d408d8c8 Core Update 170: Ship kernel and regenerate initial ramdisks locally
Per https://lists.ipfire.org/pipermail/development/2022-July/013889.html,
we ship the updated kernel in Core Update 170, but generate the initial
ramdisks locally to save space.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-28 13:41:12 +00:00
Peter Müller
533cfb1b77 Core Update 170: Harden mount options of /boot on existing installations
The second version of this patch uses @ instead of / for sed delimiters,
which makes the command less hard to read. Since Core Update 170 already
requires a reboot at this point, the respective directive is omitted.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-28 13:34:17 +00:00
Michael Tremer
342dd9afd6 core170: Ship logs.cgi/ids.dat
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2022-07-27 07:11:23 +00:00
Michael Tremer
c6537f4539 core170: Ship services.cgi
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2022-07-27 07:10:05 +00:00
Peter Müller
00e8b1541f Core Update 170: Ship bind
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-24 13:02:13 +00:00
Peter Müller
b244d9b0d6 Core Update 170: Ship krb5
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-24 10:23:17 +00:00
Michael Tremer
901f6b7c29 ncurses: Ship tmux terminfo
Fixes: #12905
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2022-07-21 07:59:43 +00:00
Michael Tremer
a702353e26 c170: Ship suricata
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2022-07-14 09:44:42 +00:00
Michael Tremer
e3d8db51fb c170: Update collectd.conf
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2022-07-14 09:42:11 +00:00
Peter Müller
979a8b3df7 Core Update 170: Ship and restart Unbound
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-12 15:03:52 +00:00
Peter Müller
5dd30a4e65 Core Update 170: Ship vim
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-11 13:04:37 +00:00
Peter Müller
206e94d417 Core Update 170: Ship sqlite
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-11 13:04:23 +00:00
Peter Müller
fc842bf1c0 Core Update 170: Ship IPBlocklist
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-10 08:33:32 +00:00
Peter Müller
18553d6227 Core Update 170: Ship backup.pl
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-09 15:04:53 +00:00
Peter Müller
60c784421f Core Update 170: Ship autoupdate.urls
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-09 15:03:59 +00:00
Peter Müller
60da82e5ec util-linux: Do not ship broken symlink "/usr/bin/x86_64"
This file points to /usr/bin/setarch, which we do not ship on any
architecture. As it serves no obvious purpose on IPFire installations,
we may as well not ship it entirely.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Reviewed-by: Adolf Belka <adolf.belka@ipfire.org>
2022-07-09 15:02:47 +00:00
Peter Müller
15c708c89a Core Update 170: Ship screen
Apparently, screen 4.8.0 was never shipped with any Core Update. To
ensure no stale files are left, delete any /usr/bin/screen-4.* binary,
as they will be replaced by the up-to-date version immediately
afterwards.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-09 15:00:19 +00:00
Peter Müller
bc456153db Core Update 170: Ship usbutils
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-09 14:58:38 +00:00
Peter Müller
65630b4a6b Finally get rid of orphaned xt_geoip directories
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-09 11:55:29 +00:00
Peter Müller
84695e0308 Core Update 170: Clean up orphaned files on existing installations
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-09 11:52:57 +00:00
Peter Müller
6dcfcc76ad Core Update 170: Ship Fireinfo
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-09 09:18:34 +00:00
Peter Müller
56c2d2be98 Core Update 170: Ship harfbuzz
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-09 09:08:52 +00:00
Peter Müller
fbecc61817 Core Update 170: Ship gnutls
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-09 09:07:53 +00:00
Peter Müller
2f3fd8ea83 Core Update 170: Ship OpenSSL
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-09 08:58:51 +00:00
Peter Müller
b317b60a3e Core Update 170: Ship lsof
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-06 19:21:32 +00:00
Peter Müller
284efdbfb1 Core Update 170: Ship files affected by "aliases" changes
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-06 10:03:16 +00:00
Peter Müller
801143615a Core Update 170: Ship ca-certificates
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-06 06:30:09 +00:00
Peter Müller
53eb573f27 Core Update 170: Ship Pakfire functions.pl
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-06-25 11:15:43 +00:00
Peter Müller
34e16b8653 Core Update 170: Ship sudo
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-06-25 11:12:44 +00:00
Peter Müller
a8344bbac5 Core Update 170: Ship xfsprogs
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-06-25 11:12:14 +00:00