diff --git a/tomcat-instance/handlers/main.yml b/tomcat-instance/handlers/main.yml deleted file mode 100644 index 3849b184..00000000 --- a/tomcat-instance/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -- name: new aliases - command: newaliases diff --git a/tomcat-instance/tasks/user.yml b/tomcat-instance/tasks/user.yml index 1a95b459..56fb76ff 100644 --- a/tomcat-instance/tasks/user.yml +++ b/tomcat-instance/tasks/user.yml @@ -33,7 +33,11 @@ line: "{{ tomcat_instance_name }}: {{ tomcat_instance_mail }}" regexp: "{{ tomcat_instance_name }}:" when: etc_aliases.stat.exists and tomcat_instance_mail is defined - notify: new aliases + register: tomcat_instance_mail_alias + +- name: Run newaliases + command: newaliases + when: tomcat_instance_mail_alias | changed - name: Enable sudo right lineinfile: