homed.conf

systemd
homed.conf 5
homed.conf homed.conf.d Home area/user account manager configuration files

`/etc/systemd/homed.conf`

`/etc/systemd/homed.conf.d/*.conf`

`/run/systemd/homed.conf.d/*.conf`

`/usr/lib/systemd/homed.conf.d/*.conf`

## Description

These configuration files control default parameters for home areas/user accounts created and managed by systemd-homed.service 8.

## Options

The following options are available in the [Home] section:

`DefaultStorage=`

  The default storage to use for home areas. Takes one of `luks`, `fscrypt`, `directory`, `subvolume`, `cifs`. For details about these options, see homectl 1. If not configured or assigned the empty string, the default storage is automatically determined: if not running in a container environment and `/home/` is not itself encrypted, defaults to `luks`. Otherwise defaults to `subvolume` if `/home/` is on a btrfs file system, and `directory` otherwise. Note that the storage selected on the `homectl` command line always takes precedence.

`DefaultFileSystemType=`

  When using `luks` as storage (see above), selects the default file system to use inside the user's LUKS volume. Takes one of `btrfs`, `ext4` or `xfs`. If not specified defaults to `btrfs`. This setting has no effect if a different storage mechanism is used. The file system type selected on the `homectl` command line always takes precedence.

## See Also

systemd 1, systemd-homed.service 8