On 2021-07-21 10:52 a.m., Kushal Kumaran wrote:
> On Wed, Jul 21 2021 at 09:26:41 AM, Frank McCormick <debianlist@videotron.ca> wrote:
>> Got a bunch of strange errors during this morning upgrade of Bullseye.
>>
>>
>> Setting up systemd (247.3-6) ... Detected unsafe path transition / →
>> /run during canonicalization of /run. Detected unsafe path transition
>> / → /run during canonicalization of /run/lock. Detected unsafe path
>> transition / → /var during canonicalization of /var. Detected unsafe
>>
/snip/
frank@fedora ~$ stat /
File: /
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 806h/2054d Inode: 2 Links: 18
Access: (0555/dr-xr-xr-x) Uid: ( 0/ root) Gid: ( 1000/ frank)
Context: system_u:object_r:root_t:s0
Access: 2021-07-21 10:22:56.572440309 -0400
Modify: 2021-06-26 15:48:58.771330459 -0400
Change: 2021-06-27 10:10:28.333447227 -0400
Birth: 2021-06-11 13:38:48.000000000 -0400
Looks like owned by root but access by frank ?
Actually, access 555 means everyone can Read and Execute, but nobody can Update.
Root usually overrides that, which could explain why it still works.
Actually, chmod might work better. My system has 755, owned by Root. Meaning only Root can Update, but everybody can Read and Execute.
Good luck.
Kenneth Parker