| systemd.user.services.<name>.reload | Shell commands executed when the service's main process
is reloaded.
|
| systemd.user.services.<name>.postStart | Shell commands executed after the service's main process
is started.
|
| users.extraUsers | Alias of users.users.
|
| power.ups.users | Users that can access upsd
|
| services.suricata.settings.run-as.user | Run Suricata with a specific user-id.
|
| systemd.user.paths.<name>.startLimitBurst | Configure unit start rate limiting
|
| services.mediawiki.database.user | Database user.
|
| services.mailman.ldap.userSearch.ou | Organizational unit to look up a user.
|
| systemd.user.services.<name>.before | If the specified units are started at the same time as
this unit, delay them until this unit has started.
|
| systemd.user.sockets.<name>.onSuccess | A list of one or more units that are activated when
this unit enters the "inactive" state.
|
| systemd.user.sockets.<name>.onFailure | A list of one or more units that are activated when
this unit enters the "failed" state.
|
| systemd.user.targets.<name>.onFailure | A list of one or more units that are activated when
this unit enters the "failed" state.
|
| systemd.user.targets.<name>.onSuccess | A list of one or more units that are activated when
this unit enters the "inactive" state.
|
| systemd.user.timers.<name>.timerConfig | Each attribute in this set specifies an option in the
[Timer] section of the unit
|
| services.anubis.defaultOptions.user | The user under which Anubis is run
|
| systemd.user.targets.<name>.unitConfig | Each attribute in this set specifies an option in the
[Unit] section of the unit
|
| systemd.user.sockets.<name>.unitConfig | Each attribute in this set specifies an option in the
[Unit] section of the unit
|
| users.extraUsers.<name>.subUidRanges.*.startUid | Start of the range of subordinate user ids that user is
allowed to use.
|
| systemd.user.services.<name>.wantedBy | Units that want (i.e. depend on) this unit
|
| systemd.user.services.<name>.aliases | Aliases of that unit.
|
| services.anubis.instances.<name>.user | The user under which Anubis is run
|
| systemd.user.timers.<name>.enable | If set to false, this unit will be a symlink to
/dev/null
|
| systemd.user.slices.<name>.enable | If set to false, this unit will be a symlink to
/dev/null
|
| users.extraUsers.<name>.linger | Whether to enable or disable lingering for this user
|
| systemd.user.timers.<name>.requires | Start the specified units when this unit is started, and stop
this unit when the specified units are stopped or fail.
|
| systemd.user.slices.<name>.requires | Start the specified units when this unit is started, and stop
this unit when the specified units are stopped or fail.
|
| users.users.<name>.initialHashedPassword | Specifies the initial hashed password for the user, i.e. the
hashed password assigned if the user does not already
exist
|
| services.oncall.settings.db.conn.kwargs.user | Database user.
|
| services.unpoller.unifi.defaults.user | Unifi service user name.
|
| systemd.user.units.<name>.requiredBy | Units that require (i.e. depend on and need to go down with) this unit
|
| systemd.user.paths.<name>.requiredBy | Units that require (i.e. depend on and need to go down with) this unit
|
| systemd.user.paths.<name>.conflicts | If the specified units are started, then this unit is stopped
and vice versa.
|
| services.blockbook-frontend.<name>.user | The user as which to run blockbook-frontend-‹name›.
|
| systemd.user.services.<name>.upheldBy | Keep this unit running as long as the listed units are running
|
| services.amazon-cloudwatch-agent.user | The user that runs the Amazon CloudWatch Agent.
|
| services.foundationdb.user | User account under which FoundationDB runs.
|
| services.transmission.user | User account under which Transmission runs.
|
| services.matterbridge.user | User which runs the matterbridge service.
|
| services.jicofo.userPasswordFile | Path to file containing password for XMPP user connection.
|
| services.jigasi.userPasswordFile | Path to file containing password for XMPP user connection.
|
| systemd.user.timers.<name>.startLimitBurst | Configure unit start rate limiting
|
| systemd.user.slices.<name>.startLimitBurst | Configure unit start rate limiting
|
| users.allowNoPasswordLogin | Disable checking that at least the root user or a user in the wheel group can log in using
a password or an SSH key
|
| services.sftpgo.settings.smtp.user | SMTP username.
|
| services.authelia.instances.<name>.user | The name of the user for this authelia instance.
|
| services.triggerhappy.user | User account under which triggerhappy runs.
|
| services.hylafax.userAccessFile | The hosts.hfaxd
file entry in the spooling area
will be symlinked to the location given here
|
| boot.loader.grub.users | User accounts for GRUB
|
| services.kasmweb.postgres.user | Username to use for the postgres database.
|
| users.mysql.nss | Settings for libnss-mysql
|
| systemd.user.paths.<name>.requisite | Similar to requires
|
| systemd.user.services.<name>.upholds | Keeps the specified running while this unit is running
|
| programs.weylus.users | To enable stylus and multi-touch support, the user you're going to use must be added to this list
|
| users.users.<name>.hashedPasswordFile | The full path to a file that contains the hash of the user's
password
|
| users.ldap.useTLS | If enabled, use TLS (encryption) over an LDAP (port 389)
connection
|
| services.xserver.desktopManager.phosh.user | The user to run the Phosh service.
|
| users.ldap.loginPam | Whether to include authentication against LDAP in login PAM.
|
| programs.fuse.userAllowOther | Allow non-root users to specify the allow_other or allow_root mount
options, see mount.fuse3(8).
|
| services.nginx.tailscaleAuth.user | Alias of services.tailscaleAuth.user.
|
| systemd.user.services.<name>.startAt | Automatically start this unit at the given date/time, which
must be in the format described in
systemd.time(7)
|
| services.filesender.database.user | Database user.
|
| services.reposilite.database.user | Database user.
|
| services.szurubooru.database.user | PostgreSQL user.
|
| services.limesurvey.database.user | Database user.
|
| systemd.user.services.<name>.onFailure | A list of one or more units that are activated when
this unit enters the "failed" state.
|
| systemd.user.services.<name>.onSuccess | A list of one or more units that are activated when
this unit enters the "inactive" state.
|
| services.znc.confOptions.userModules | A list of user modules to include in the znc.conf file.
|
| users.ldap.server | The URL of the LDAP server.
|
| users.users.<name>.description | A short description of the user account, typically the
user's full name
|
| systemd.user.timers.<name>.requiredBy | Units that require (i.e. depend on and need to go down with) this unit
|
| systemd.user.slices.<name>.requiredBy | Units that require (i.e. depend on and need to go down with) this unit
|
| systemd.user.slices.<name>.conflicts | If the specified units are started, then this unit is stopped
and vice versa.
|
| systemd.user.timers.<name>.conflicts | If the specified units are started, then this unit is stopped
and vice versa.
|
| services.plausible.mail.smtp.user | The username/email in case SMTP auth is enabled.
|
| services.mailman.ldap.userSearch.query | Query to find a user in the LDAP database.
|
| services.linkwarden.database.user | The database user for Linkwarden.
|
| systemd.user.services.<name>.unitConfig | Each attribute in this set specifies an option in the
[Unit] section of the unit
|
| services.anki-sync-server.users.*.username | User name accepted by anki-sync-server.
|
| users.users.<name>.ignoreShellProgramCheck | By default, nixos will check that programs
|
| users.extraUsers.<name>.isSystemUser | Indicates if the user is a system user or not
|
| users.groups.<name>.members | The user names of the group members, added to the
/etc/group file.
|
| systemd.user.targets.<name>.requires | Start the specified units when this unit is started, and stop
this unit when the specified units are stopped or fail.
|
| systemd.user.sockets.<name>.requires | Start the specified units when this unit is started, and stop
this unit when the specified units are stopped or fail.
|
| systemd.user.sockets.<name>.enable | If set to false, this unit will be a symlink to
/dev/null
|
| systemd.user.targets.<name>.enable | If set to false, this unit will be a symlink to
/dev/null
|
| users.mysql.passwordFile | The path to the file containing the password for the user
|
| services.netbird.server.coturn.user | The username used by netbird to connect to the coturn server.
|
| systemd.user.sockets.<name>.socketConfig | Each attribute in this set specifies an option in the
[Socket] section of the unit
|
| boot.initrd.systemd.tmpfiles.settings.<config-name>.<path>.<tmpfiles-type>.user | The user of the file
|
| services.fcgiwrap.instances.<name>.process.user | User as which this instance of fcgiwrap will be run
|
| services.keepalived.vrrpScripts.<name>.user | Name of user to run the script under.
|
| systemd.user.targets.<name>.startLimitBurst | Configure unit start rate limiting
|
| systemd.user.sockets.<name>.startLimitBurst | Configure unit start rate limiting
|
| systemd.user.services.<name>.scriptArgs | Arguments passed to the main process script
|
| services.agorakit.database.user | Database username.
|
| services.dolibarr.database.user | Database username.
|
| services.unpoller.influxdb.user | Username for the influxdb.
|
| services.nntp-proxy.users | NNTP-Proxy user configuration
|
| systemd.user.timers.<name>.requisite | Similar to requires
|
| systemd.user.slices.<name>.requisite | Similar to requires
|