bug#40567: mpd-service-type needs a pre-existing user in system and does not works with a new user defined in config.scm

2023-03-30 Thread Bruno Victal
Hi Veera,

On 2020-04-12 05:25, R Veera Kumar wrote:
> Hi,
> 
> This is to report:
> mpd-service-type needs a pre-existing user in system and does not works
> with a new user defined in config.scm. Running guix system reconfigure 
> gives some getpw error.
> 
> Guix system reconfigure works fine if we add temporarily a user with useradd.
> 
> Thanks,
> Veera

This bug no longer applies as mpd-service-type has gone through some 
refactorings in the meantime.
Worth noting is that mpd-service-type isn't meant to be used with interactive 
user-accounts, for
such cases a home service variant should be used instead.


Cheers,
Bruno





bug#40567: mpd-service-type needs a pre-existing user in system and does not works with a new user defined in config.scm

2020-05-28 Thread Leo Famulari
On Sun, Apr 12, 2020 at 09:55:15AM +0530, R Veera Kumar wrote:
> This is to report:
> mpd-service-type needs a pre-existing user in system and does not works
> with a new user defined in config.scm. Running guix system reconfigure 
> gives some getpw error.
> 
> Guix system reconfigure works fine if we add temporarily a user with useradd.

I suppose the service was written with the assumption that one would
choose their own user as the MPD user, since they likely own the music
library.

We could make the MPD service extend accounts-service-type to handle
user accounts for a "system user" but it depends on the expectations of
MPD users, or at least people using this service.

At least, we could add a more informative error message.





bug#40567: mpd-service-type needs a pre-existing user in system and does not works with a new user defined in config.scm

2020-04-11 Thread R Veera Kumar
Hi,

This is to report:
mpd-service-type needs a pre-existing user in system and does not works
with a new user defined in config.scm. Running guix system reconfigure 
gives some getpw error.

Guix system reconfigure works fine if we add temporarily a user with useradd.

Thanks,
Veera