author | Luke Hoersten <luke@hoersten.org> |
Sat, 10 Feb 2024 15:45:13 -0600 | |
changeset 231 | e3ebf2a606ea |
parent 228 | ff776d663062 |
permissions | -rw-r--r-- |
--- - name: add bin user become: yes user: name="{{bin_user}}" shell="/bin/false" system="yes" - name: install bin binary become: yes get_url: url: "{{bin_url}}" dest: "/usr/local/bin/bin" mode: "0755" notify: restart service - name: install systemd service become: yes template: src: "[email protected]" dest: "/lib/systemd/system/[email protected]" notify: restart service - name: ensure service is started become: yes systemd: name="bin@{{bin_port}}.service" enabled="yes" state="started"