author | Luke Hoersten <luke@hoersten.org> |
Mon, 12 Feb 2024 17:29:16 -0600 | |
changeset 232 | a447e60bd3e9 |
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"