> So what do I have to do in Guix to add a new user and create a samba > login for that user?
My guess would be to add the user like other regular users in Guix ``` (operating-system .... (users (cons* (user-account (name "myuser") (comment "My Regular User") (group "users") (password (crypt "first-time-pass" "$6$abc")) (home-directory "/home/myuser") (supplementary-groups '("wheel" "netdev" "audio" "video"))) (user-account (name "gast") (comment "The Samba Public User") (group "users") (password (crypt "firsttimepass" "$6$abc")) (home-directory "/home/mariuszidonis") (supplementary-groups '())) %base-user-accounts)) ... ) ``` To use smbpasswd to create a samba login, you should just have smbpasswd program available in your profile. -- Hope it helps, Ignas Lapėnas