No /home/username/ for non-admin users

Problem Description
In Cockpit, I noticed that there is no /home/username directory for a non-admin user that was created in plinth. Is this standard practice?

Steps to Reproduce

  1. Login to FreedomBox
  2. Create new non-admin user in plinth
  3. Log into cockpit with (admin user)
  4. Go to terminal, and search /home directory

Expected Results
Expect to see home/username/ directory for all users

Actual results
Only see /home/username/ for admin users

Information

  • FreedomBox version: Latest stable flash for Olimex Pioneer (2020-09-17)
    Operating System: Debian GNU/Linux 10 (buster)
    System Up To Date
  • Hardware: Olimex Pioneer
  • How did you install FreedomBox?: Fresh flash on usb

More information that might be relevant:
In Cockpit>Accounts the initial admin user that was created at FBX first boot is not listed. Neither is the non-admin user that was created in plinth.

Some screenshots to elaborate

I agree that it would be desirable that the home directories are created together with the user accounts.

It would also make it much straight forward to provide default home sub-directories, to share and manage permissions on files locally, in apps and over the network:

1 Like