mirror of
https://github.com/tuxdotrs/tuxOS.git
synced 2025-07-07 02:06:34 +05:30
64 lines
1.5 KiB
Plaintext
64 lines
1.5 KiB
Plaintext
# SPDX-FileCopyrightText: no
|
|
# SPDX-License-Identifier: CC0-1.0
|
|
#
|
|
# Configuration for the one-user-system user module.
|
|
|
|
# Used as default groups for the created user.
|
|
defaultGroups:
|
|
- name: users
|
|
must_exist: true
|
|
system: true
|
|
- lp
|
|
- power
|
|
- video
|
|
- network
|
|
- storage
|
|
- name: wheel
|
|
must_exist: false
|
|
system: true
|
|
- audio
|
|
- sys
|
|
- optical
|
|
- scanner
|
|
- rfkill
|
|
|
|
# Some Distributions require a 'autologin' group for the user.
|
|
autologinGroup: autologin
|
|
|
|
# Check Autologin checkbox by default?
|
|
doAutologin: false
|
|
|
|
# Sudoers group
|
|
sudoersGroup: wheel
|
|
|
|
# Setting this to false, causes the root account to be disabled.
|
|
setRootPassword: true
|
|
|
|
# When checked, the user password is used for the root account too.
|
|
doReusePassword: true
|
|
|
|
# These are optional password-requirements that a distro can enforce
|
|
# on the user.
|
|
passwordRequirements:
|
|
nonempty: true
|
|
# minLength: -1 # Password at least this many characters
|
|
# maxLength: -1 # Password at most this many characters
|
|
# libpwquality:
|
|
# - minlen=0
|
|
# - minclass=0
|
|
|
|
# You can control the visibility of the 'strong passwords' checkbox here.
|
|
allowWeakPasswords: false
|
|
|
|
# You can control the initial state for the 'strong passwords' checkbox here.
|
|
allowWeakPasswordsDefault: true
|
|
|
|
# Shell to be used for the regular user of the target system.
|
|
userShell: /bin/zsh
|
|
|
|
# Hostname setting
|
|
setHostname: EtcFile
|
|
|
|
# Should /etc/hosts be written with a hostname for this machine
|
|
writeHostsFile: true
|