--- - name: copy profile file to home dir template: src: postgres_profile.j2 dest: ~/.postgres_profile mode: 0644 register: postgres_profile - name: include postgres profile in bash_profile lineinfile: path: ~/.bash_profile line: source ~/.postgres_profile insertafter: EOF when: postgres_profile.changed - name: copy environment var file to home dir template: src: postgres_env.j2 dest: ~/.postgres_vars mode: 0644 register: postgres_env - name: include postgres vars in bashrc lineinfile: path: ~/.bashrc line: source ~/.postgres_vars insertafter: EOF when: postgres_env.changed