[systemd-devel] Hints for upgrading systemd on a running system
Mantas Mikulėnas
grawity at gmail.com
Tue Feb 20 21:04:33 UTC 2018
On Tue, Feb 20, 2018, 21:06 Reindl Harald <h.reindl at thelounge.net> wrote:
>
>
> Am 20.02.2018 um 20:00 schrieb Paul Menzel:
> > Dear systemd folks,
> >
> > We finally are going to upgrade from a very old systemd version 27 from
> > 2011 to the current systemd v237. (Historical reasons.)
>
> hopefully you have a working backup
>
> > Anyway, I already was told about `systemctl daemon-reexec`, and we got
> > it working.
>
> the "reexec" is misleading because it's not possible to terminate PID1
> and start it again on a running system with a new binary
>
But you don't *have to* terminate pid1 to change the binary – you can just
exec the new one. Hence the "reexec".
It's possible. That's how initramfs works.
> --
Mantas Mikulėnas <grawity at gmail.com>
Sent from my phone
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/systemd-devel/attachments/20180220/5fb11be1/attachment.html>
More information about the systemd-devel
mailing list