Hi Rutherther, Ludovic Courtès <l...@gnu.org> writes:
> Rutherther <ruthert...@ditigal.xyz> writes: > >> The guix-ownership service checks /gnu/store ownership to check if the >> whole store and all files important for the daemon (/etc/guix, >> /var/guix) are owned by the appropriate user. >> >> If the folder isn't owned by appropriate user, it moves to those steps: >> 1. Fix permissions in /gnu/store - first under it, then /gnu/store >> itself as last step >> 2. Fix /var/guix >> 3. Fix /etc/guix >> 4. Fix /var/log/guix >> >> So from those laid out steps it should be obvious that if guix-ownership >> service somehow stops between steps 1 and 2, it will never recover >> ownerships of /var/guix, /etc/guix and /var/log/guix. /gnu/store should >> change owner as last. > > Sorry for dropping the ball. How about the patch below? Pushed as c33bc8008090bafda228e475dedc71cd06f56e4f. Thanks! Ludo'.