Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / 
systemd


Commits:
e1640900 by Christian Hesse at 2026-07-03T12:56:03+02:00
update the bootloader by marking the service for restart

Closes: 
https://gitlab.archlinux.org/archlinux/packaging/packages/systemd/-/merge_requests/39

- - - - -
f57574cc by Christian Hesse at 2026-07-05T10:26:17+02:00
remove old install commands

Probably no longer needed...
Any way - if something pops up we want this in tmpfiles.

- - - - -


1 changed file:

- systemd.install


Changes:

=====================================
systemd.install
=====================================
@@ -30,10 +30,6 @@ post_install() {
     [email protected] \
     remote-fs.target \
     systemd-userdbd.socket
-
-  # group 'systemd-journal-remote' is created by systemd-sysusers
-  mkdir -m2755 var/log/journal/remote
-  chgrp systemd-journal-remote var/log/journal/remote
 }
 
 _260_1_changes() {
@@ -54,6 +50,11 @@ post_upgrade() {
     for UNIT in $(services_needing_restart); do
       systemctl set-property --runtime "${UNIT}" Markers=needs-restart
     done
+
+    # update the bootloader
+    if bootctl is-installed --quiet; then
+      systemctl set-property --runtime systemd-boot-update.service 
Markers=needs-restart
+    fi
   fi
 
   # show for feature release: 255 -> 256 -> 257 -> ...



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/systemd/-/compare/b4cfea0f0315728ea0c297b5f02a90bf84319bb8...f57574cc9cc3a724973c332dc3b75f465281643a

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/systemd/-/compare/b4cfea0f0315728ea0c297b5f02a90bf84319bb8...f57574cc9cc3a724973c332dc3b75f465281643a
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to