Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
pycklets / resources / ansible-role / freckfrackery.webserver / tasks / prepare_basic_auth.yml
Size: Mime:
---

- name: "installing python-passlib"
  install:
    packages:
      - python-passlib
  become: true
  when: webserver_use_basic_auth

- name: "[setting basic auth users]"
  htpasswd:
    path: "{{ webserver_basic_auth_user_file }}"
    name: "{{ item.key }}"
    password: "{{ item.value }}"
    owner: "{{ webserver_user }}"
    group: "{{ webserver_group }}"
    mode: 0640
  with_dict: "{{ webserver_basic_auth_users }}"
  become: true
  when: webserver_use_basic_auth