浏览代码

Use postgresql_user module for configuring PG admin user in owncloud role.

Carl Meyer 8 年前
父节点
当前提交
2737b16477
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4
    2
      roles/owncloud/tasks/owncloud.yml

+ 4
- 2
roles/owncloud/tasks/owncloud.yml 查看文件

@@ -9,8 +9,10 @@
9 9
   tags:
10 10
     - dependencies
11 11
 
12
-- name: Set postgres administrator password
13
-  command: sudo -u {{ db_admin_username }} psql -c "ALTER USER postgres with password '{{ db_admin_password }}';"
12
+- name: Set password for PostgreSQL admin user
13
+  become: true
14
+  become_user: postgres
15
+  postgresql_user: name={{ db_admin_username }} password={{ db_admin_password }} encrypted=yes
14 16
 
15 17
 - name: Create database user for ownCloud
16 18
   postgresql_user: login_host=localhost login_user={{ db_admin_username }} login_password="{{ db_admin_password }}" name={{ owncloud_db_username }} password="{{ owncloud_db_password }}" role_attr_flags=CREATEDB state=present

正在加载...
取消
保存