22.27.48. salt.states.htpasswd

Support for htpasswd module

New in version 2014.7.0.

username:
  webutil.user_exists:
    - password: secr3t
    - htpasswd_file: /etc/nginx/htpasswd
    - options: d
    - force: true
salt.states.htpasswd.user_exists(name, password=None, htpasswd_file=None, options='', force=False, **kwargs)

Make sure the user is inside the /etc/nginx/htpasswd

name
username
password
password of the user
htpasswd_file
path to the file that htpasswd will handle
options
see salt.module.htpasswd.useradd
force
touch the file even if user already created

Docs for previous releases are available on readthedocs.org.

Latest Salt release: 2014.7.2

Previous topic

22.27.47. salt.states.host

Next topic

22.27.49. salt.states.http