GNU bug report logs -
#73166
'shell-authorized-directories' located in the wrong place?
Previous Next
Full log
View this message in rfc822 format
Hi,
Nicolas Graves <ngraves <at> ngraves.fr> skribis:
> According to current uses of the XDG base dirs specification, I think
> guix shell-autorized-directories is in the wrong place, and should
> instead be in $XDG_STATE_HOME/guix/
>
> direnv uses $XDG_STATE_HOME too to store authorized directories, and it
> also makes more sense in the context of immutable configs
Is it that clear-cut? It can be viewed as config rather than state too,
no?
> WDYT? Should we implement this change? The tricky thing might be the
> migration for those files.
Right, migration in itself is difficult. Not to mention that we’d have
to account for people who use ‘time-machine’ to run a pre-migration
shell.
> Maybe we should also add a --allow argument to guix shell to make it
> easier to add files.
That option would add a line to ‘shell-autorized-directories’?
Thanks,
Ludo’.
This bug report was last modified 186 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.