--- - name: Clone source git: repo: https://github.com/bitlair/irc-bot.git version: master dest: /var/lib/irc-bot accept_hostkey: yes notify: restart irc-bot - name: Link irc-say file: state: link src: /var/lib/irc-bot/irc-say dest: /usr/local/bin/irc-say - name: Install service file template: src: irc-bot.service dest: /etc/systemd/system/irc-bot.service owner: root group: root mode: 0644 notify: restart irc-bot - name: Start irc-bot systemd: name: irc-bot state: started enabled: yes daemon_reload: true - name: Create helpers dir file: path: /var/lib/irc-helpers state: directory - name: Install photos notification template: src: irc-photos.sh dest: /var/lib/irc-helpers/photos.sh owner: root group: root mode: 0755 notify: restart irc-photos - name: Install photos notification service template: src: irc-photos.service dest: /etc/systemd/system/irc-photos.service owner: root group: root mode: 0644 notify: restart irc-photos - name: Start irc-photos systemd: name: irc-photos state: started enabled: yes daemon_reload: true - name: Install doorduino notification template: src: irc-doorduino.sh dest: /var/lib/irc-helpers/doorduino.sh owner: root group: root mode: 0755 notify: restart irc-doorduino - name: Install doorduino notification service template: src: irc-doorduino.service dest: /etc/systemd/system/irc-doorduino.service owner: root group: root mode: 0644 notify: restart irc-doorduino - name: Start irc-doorduino systemd: name: irc-doorduino state: started enabled: yes daemon_reload: true