diff --git a/tasks/server.yml b/tasks/server.yml index 5829245..021e3d7 100644 --- a/tasks/server.yml +++ b/tasks/server.yml @@ -8,6 +8,7 @@ - bareos-webui - cron tags: bareos + register: bareos_install - name: clean old configuration ansible.builtin.file: @@ -63,6 +64,12 @@ notify: reload bareos-dir tags: bareos +- name: Prepare database for Postgresql + shell: "sudo -u {{ bareos_server_database_user }} psql {{ bareos_server_database_name }} < /usr/lib/bareos/scripts/ddl/creates/postgresql.sql" + when: bareos_install is changed + notify: + - reload bareos-dir + - name: enable and start bareos server service ansible.builtin.service: name: bareos-dir