bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#38884: guix system roll-back doesn't roll setuid-programs back


From: Brice Waegeneire via web
Subject: bug#38884: guix system roll-back doesn't roll setuid-programs back
Date: Sun, 20 Sep 2020 22:43:48 +0200

Hello Guix,

"setuid-programs-service" extend the activation script which isn't loaded when 
rolling-back.

A difference between "reconfigure" and "switch-generation" (of which 
"roll-back" is just an useful alias) is that the former load the activation 
script (guix scripts system reconfigure switch-system-program) after switching 
the profile's symlinks and before installing the bootloader while the latter 
install the bootloader (guix scripts system switch-to-system-generation) then 
switch the symlinks (guix profiles switch-to-generation).  Fixing that could be 
done by loading the activation script after switching profiles, as 
"reconfigure" does.
I guess that loading the activation script again, on a already running running 
system, can have side effect but it shouldn't be an issue as it's already done 
by "reconfigure".

Cheers,
- Brice






reply via email to

[Prev in Thread] Current Thread [Next in Thread]