deluser.conf5
Configuration file for deluser(8) and delgroup(8).
Overview
The file /etc/deluser.conf contains defaults for the programs deluser(8) and delgroup(8). Each line holds a single value pair in the form option = value. Double or single quotes are allowed around the value, as is whitespace around the equals sign. Comment lines must have a hash sign (#) in the first column.
deluser(8) and delgroup(8) also read /etc/adduser.conf, see adduser.conf(5); settings in deluser.conf may overwrite settings made in adduser.conf.
The valid configuration options are:
- BACKUP
-
If
REMOVE_HOMEorREMOVE_ALL_FILESis activated, all files are backed up before they are removed. The backup file that is created defaults to username.tar(.gz|.bz2) in the directory specified by theBACKUP_TOoption. The compression method is chosen to the best that is available. Values may be 0 or 1. Defaults to 0.
BACKUP_SUFFIX-
Select compression algorithm for a home directory backup. Can be set to any suffix recognized by tar --auto-compress. Defaults to .gz.
BACKUP_TO-
If BACKUP is activated,
BACKUP_TOspecifies the directory the backup is written to. Defaults to the current directory.
EXCLUDE_FSTYPES-
A regular expression which describes all filesystem types which should be excluded when looking for files of a user to be deleted. Defaults to "(proc|sysfs|usbfs|devtmpfs|devpts|afs)".
NO_DEL_PATHS-
A list of regular expressions, space separated. All files to be deleted in course of deleting the home directory or user-owned files elsewhere are checked against each of these regular expressions. If a match is detected, the file is not deleted. Defaults to a list of system directories, leaving only /home. Therefore only files below /home belonging to that specific user are going to be deleted.
ONLY_IF_EMPTY-
Only delete a group if there are no users belonging to this group. Defaults to 0.
REMOVE_ALL_FILES-
Removes all files on the system owned by the user to be removed. If this option is activated
REMOVE_HOMEhas no effect. Values may be 0 or 1. Defaults to 0.
REMOVE_HOME-
Removes the home directory and mail spool of the user to be removed. Value may be 0 (don't delete) or 1 (do delete). Defaults to 0.
Files
/etc/deluser.conf
Releases
12 releases since Debian 3.0 (Woody); the text changed 10 times.