Hello Guix, here are some improvements. Remove all (pk) from service. Set home directory according to rsync-user. --8<---------------cut here---------------start------------->8--- (define (rsync-account config) (list … (home-directory (string-append "/var/run/" rsync-user))))) --8<---------------cut here---------------end--------------->8--- Change name in test. --8<---------------cut here---------------start------------->8--- (define %test-rsync (system-test (name "rsync") …)) --8<---------------cut here---------------end--------------->8---