[systemd-devel] Antw: Re: Antw: Re: Binary changed since start
Ulrich Windl
Ulrich.Windl at rz.uni-regensburg.de
Thu Dec 12 06:53:00 UTC 2019
>>> Lennart Poettering <lennart at poettering.net> schrieb am 11.12.2019 um 12:00
in
Nachricht <20191211110050.GA18161 at gardel-login>:
> On Mi, 11.12.19 08:17, Ulrich Windl (Ulrich.Windl at rz.uni‑regensburg.de)
wrote:
>
>> >>> Michal Zegan <webczat_200 at poczta.onet.pl> schrieb am 10.12.2019 um
17:53 in
>> Nachricht <f9fd7d75‑a59e‑7aed‑8942‑7c0de4d95cc3 at poczta.onet.pl>:
>>
>> [...]
>> > Well. This specifically may be doable by checking if any file open by
>> > process is marked deleted, but would not work if the file was just
>> > rewritten...
>>
>> Did you ever try to overwrite a dynmically loaded file? I doubt it
>> is possible for obvious reasons.
>
> Your package manager does that all the time. It's possible and common
> case.
Seems you are all MS-Windows guys: If the package manager would overwrite
existing files, there'd be no reason to restart any process. What the package
manager does is to unlink the name from the inode and then recreate a new inode
assigning the same name. If you don't understand this difference, you don't
understand how UNIX works. I'm kind of shocked to read such nonsense in this
list.
Regards,
Ulrich
>
> Lennart
>
> ‑‑
> Lennart Poettering, Berlin
More information about the systemd-devel
mailing list