bug-guix
[Top][All Lists]
Advanced

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

bug#73903: [shepherd]: Guix Home's shepherd masks shutdown/reboot on for


From: Dariqq
Subject: bug#73903: [shepherd]: Guix Home's shepherd masks shutdown/reboot on foreign distribution
Date: Thu, 21 Nov 2024 16:21:55 +0000

Hi,

On 20.11.24 11:46, Ludovic Courtès wrote:


Another (simpler solution) would be to just solve the problem in guix
by using a shepherd variant that deletes sbin and share/man/man8.

Yes, this sounds like a reasonable solution to me.

Ludo’.

How should this work? should this be a (public?) procedure? Should it rebuild shepherd or just copy the output with trivial-build-system?


I just thought of a more elegant solution, but this would be a lot harder to implement properly:

- Move the sbin stuff into a seperate output
- Home shepherd service only adds the main output to the profile and shepherd-root-service both - Will need adjustments some packages that currently reference shutdown/reboot ( -> lots of rebuilds because logind) and the same change for the shepherd packages in the shepherd module.





reply via email to

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