[systemd-devel] Creating a roaming USB home area using homectl

Kannix citizen1234 at web.de
Sat Apr 4 10:14:25 UTC 2020


Hello everybody,

when trying a portable user, I also do not get to the goal.
I created the user archie on the computer 1, modified PAM as described
in the wiki
(https://wiki.archlinux.org/index.php/Systemd-homed#Enabling_PAM_modules)
and I was able to successfully log on to computer 1. Then I copied (as
described above) /var/lib/systemd/home/local.public to computer 2 (as
computer1.public) and also inserted the usb-stick there. Despite reboot,
the login does not work.

Systemd-homed.service issues the following message:

systemd-homed[509]: Failed to query quota on /home/, ignoring.

systemd-homed[509]: Discovered new home for user archie through image
/dev/disk/by-uuid/9564fd15-5077-4827-bf45-6b123035c1b4

systemd[1]: Started Home Area Manager.

systemd-homed[509]: archie: changing state unfixated → fixating-for-acquire

systemd-homed[509]: Fixation failed: Key has been revoked

systemd-homed[509]: archie: changing state fixating-for-acquire → unfixated

systemd-homed[509]: Got notification that all sessions of user archie
ended, deactivating automa>

systemd-homed[509]: Home archie already deactivated, no automatic
deactivation needed.


homectl list shows the user archie next to the other locally (on
computer 2) created as unfixed.

archie 60022 60022 unfixated archie   /home/archie /bin/bash
fred   60001 60001 inactive  fred     /home/fred   /bin/bash
janski 60497 60497 inactive  janski   /home/janski /bin/bash

Am I missing another important step here that homed can be used on
computer 2 with the portable user?


More information about the systemd-devel mailing list