Hi,

Ian Eure <i...@retrospec.tv> skribis:

> Found this one on accident today and was surprised.  To reproduce:
>
> - Remove your user account from your system configuration on
>   accident.
> - `sudo guix system reconfigure'
> - Realize your mistake.  Observe that neither `su' nor `sudo'  work,
>  because you don’t exist.
> - Reboot in a state of mild panic.
> - Select any previous system generation from GRUB.
>
> Expected result: previous generations should have the account which
> was deleted, since it was declared in the configurations which
> produced them.
>
> Actual result: They don’t.

Are you sure?  /etc/{shadow,passwd,group} are created at activation
time, meaning when booting or reconfiguring (see ‘account-activation’,
which returns code that calls ‘activate-users+groups’, the procedure
that creates those files).

Thanks,
Ludo’.



Reply via email to