New in version 2.0.
Parameter |
Choices/Defaults |
Comments |
---|---|---|
backup
|
|
Create a backup file including the timestamp information so you can get the original file back if you somehow clobbered it incorrectly.
|
comment
|
Default:
|
Comment associated with the limit.
|
dest
|
Default:
/etc/security/limits.conf
|
Modify the limits.conf path.
|
domain
required |
|
A username, @groupname, wildcard, uid/gid range.
|
limit_item
required |
|
The limit to be set
|
limit_type
required |
|
Limit type, see
man limits for an explanation |
use_max
|
|
If set to
yes , the maximal value will be used or conserved. If the specified value is superior to the value in the file, file content is replaced with the new value, else content is not modified. |
use_min
|
|
If set to
yes , the minimal value will be used or conserved. If the specified value is inferior to the value in the file, file content is replaced with the new value, else content is not modified. |
value
required |
|
The value of the limit.
|
# Add or modify nofile soft limit for the user joe
- pam_limits:
domain: joe
limit_type: soft
limit_item: nofile
value: 64000
# Add or modify fsize hard limit for the user smith. Keep or set the maximal value.
- pam_limits:
domain: smith
limit_type: hard
limit_item: fsize
value: 1000000
use_max: yes
# Add or modify memlock, both soft and hard, limit for the user james with a comment.
- pam_limits:
domain: james
limit_type: '-'
limit_item: memlock
value: unlimited
comment: unlimited memory lock for james
This module is flagged as preview which means that it is not guaranteed to have a backwards compatible interface.
Hint
If you notice any issues in this documentation you can edit this document to improve it.