Reboots are in fact required when adding packages via ostree

This commit is contained in:
2026-02-08 11:44:41 +00:00
parent 6173a7354f
commit c67890c753
4 changed files with 11 additions and 8 deletions

View File

@@ -35,9 +35,9 @@ systemd:
RemainAfterExit=yes
#ExecStart=/usr/bin/systemctl stop sshd
#ExecStart=/usr/bin/systemctl disable sshd
ExecStart=/usr/bin/touch /var/lib/%N.stamp
ExecStart=/usr/bin/echo "SSH currently disabled until configuration completes" | /usr/bin/tee /etc/issue.d/35-ssh-blocked.issue
ExecStart=bin/sh -c "/usr/bin/echo SSH currently disabled until configuration completes | /usr/bin/tee /etc/issue.d/35-ssh-blocked.issue"
ExecStart=/usr/bin/systemctl restart getty@tty1
ExecStart=/usr/bin/touch /var/lib/%N.stamp
[Install]
WantedBy=multi-user.target
@@ -54,9 +54,10 @@ systemd:
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/bin/systemctl enable sshd
ExecStart=/usr/bin/touch /var/lib/%N.stamp
ExecStart=/usr/bin/systemctl start sshd
ExecStart=/usr/bin/rm /etc/issue.d/35-ssh-blocked.issue
ExecStart=/usr/bin/systemctl --no-block reboot
ExecStart=/usr/bin/systemctl restart getty@tty1
ExecStart=/usr/bin/touch /var/lib/%N.stamp
[Install]
WantedBy=multi-user.target
@@ -77,6 +78,7 @@ systemd:
RemainAfterExit=yes
ExecStart=/usr/bin/rpm-ostree install qemu-guest-agent
ExecStart=/usr/bin/touch /var/lib/%N.stamp
ExecStart=/usr/bin/systemctl --no-block reboot
[Install]
WantedBy=multi-user.target