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.