ansible/roles/shell/tasks/bzflag.yml

30 lines
607 B
YAML
Raw Normal View History

2019-02-06 00:28:52 +00:00
# Configure bzflag
---
- name: Create home dirs for bzflag
file:
path: /var/lib/bzflag
state: directory
owner: bzflag
group: root
mode: 0770
recurse: yes
2019-02-07 01:04:17 +00:00
- name: Install bzflag target
copy:
dest: /etc/systemd/system/bzflag.service
content: |
[Install]
WantedBy=multi-user.target
[Unit]
Description=BZFlag Game Server
After=network-online.target
[Service]
ExecStart=/usr/games/bzfs -conf /var/lib/bzflag/bzflag.conf
ExecReload=/bin/kill -HUP $MAINPID
User=bzflag
[Install]
WantedBy=multi-user.target