]> git.proxmox.com Git - systemd.git/commitdiff
Enable persistent journal
authorMichael Biebl <biebl@debian.org>
Sat, 1 Feb 2020 01:55:25 +0000 (02:55 +0100)
committerMichael Biebl <biebl@debian.org>
Sat, 1 Feb 2020 01:55:25 +0000 (02:55 +0100)
Create /var/log/journal on upgrades and new installs. This enables
persistent journal in auto mode.

Closes: #717388
debian/systemd.postinst

index 75031829f50f4087a6caee619e17b2403fbbf9ae..da7450299a1b714acf071478a8897ef43b8b1fde 100644 (file)
@@ -92,6 +92,12 @@ systemd-machine-id-setup
 # Setup system users and groups
 addgroup --quiet --system systemd-journal
 
+# Enable persistent journal, in auto-mode, by default on new installs and upgrades
+if dpkg --compare-versions "$2" lt "244.1-2~"; then
+    mkdir -p /var/log/journal
+    systemd-tmpfiles --create --prefix /var/log/journal
+fi
+
 # We need to stop running services before we call adduser
 RESTART=""
 if dpkg --compare-versions "$2" lt-nl "239-6"; then