bug#28751: GuixSD setuid-programs handling creates setuid binaries in the store

2017-12-29 Thread Ludovic Courtès
Leo Famulari skribis: > On Sun, Oct 08, 2017 at 09:54:22PM +0200, Ludovic Courtès wrote: >> l...@gnu.org (Ludovic Courtès) skribis: >> > l...@gnu.org (Ludovic Courtès) skribis: >> > >> >> On GuixSD, ‘activate-setuid-programs’ in (gnu build activation) would >> >> create setuid-root binaries under

bug#28751: GuixSD setuid-programs handling creates setuid binaries in the store

2017-12-29 Thread Leo Famulari
On Sun, Oct 08, 2017 at 09:54:22PM +0200, Ludovic Courtès wrote: > l...@gnu.org (Ludovic Courtès) skribis: > > > l...@gnu.org (Ludovic Courtès) skribis: > > > >> On GuixSD, ‘activate-setuid-programs’ in (gnu build activation) would > >> create setuid-root binaries under /gnu/store for all the prog

bug#28751: GuixSD setuid-programs handling creates setuid binaries in the store

2017-10-08 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > l...@gnu.org (Ludovic Courtès) skribis: > >> On GuixSD, ‘activate-setuid-programs’ in (gnu build activation) would >> create setuid-root binaries under /gnu/store for all the programs listed >> under ‘setuid-programs’ in the ‘operating-system’ declaration.

bug#28751: GuixSD setuid-programs handling creates setuid binaries in the store

2017-10-08 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > On GuixSD, ‘activate-setuid-programs’ in (gnu build activation) would > create setuid-root binaries under /gnu/store for all the programs listed > under ‘setuid-programs’ in the ‘operating-system’ declaration. Fixed by

bug#28751: GuixSD setuid-programs handling creates setuid binaries in the store

2017-10-08 Thread Ludovic Courtès
On GuixSD, ‘activate-setuid-programs’ in (gnu build activation) would create setuid-root binaries under /gnu/store for all the programs listed under ‘setuid-programs’ in the ‘operating-system’ declaration. ‘activate-setuid-programs’ in (gnu build activation) does this: (define (make-setuid-prog