minecraft: ansible-lint fixes
This commit is contained in:
parent
57784bc5f6
commit
c69c56f0ca
1 changed files with 13 additions and 13 deletions
|
@ -1,15 +1,15 @@
|
||||||
---
|
---
|
||||||
- name: install prequisites
|
- name: Install prequisites
|
||||||
ansible.builtin.package:
|
ansible.builtin.package:
|
||||||
name: java-17-openjdk
|
name: java-17-openjdk
|
||||||
state: installed
|
state: installed
|
||||||
|
|
||||||
- name: create group
|
- name: Create group
|
||||||
ansible.builtin.group:
|
ansible.builtin.group:
|
||||||
name: minecraft
|
name: minecraft
|
||||||
gid: 1007
|
gid: 1007
|
||||||
|
|
||||||
- name: create user
|
- name: Create user
|
||||||
ansible.builtin.user:
|
ansible.builtin.user:
|
||||||
name: minecraft
|
name: minecraft
|
||||||
comment: Service Minecraft
|
comment: Service Minecraft
|
||||||
|
@ -19,7 +19,7 @@
|
||||||
home: /var/empty
|
home: /var/empty
|
||||||
shell: /sbin/nologin
|
shell: /sbin/nologin
|
||||||
|
|
||||||
- name: create data directory
|
- name: Create data directory
|
||||||
ansible.builtin.file:
|
ansible.builtin.file:
|
||||||
path: /export/minecraft
|
path: /export/minecraft
|
||||||
state: directory
|
state: directory
|
||||||
|
@ -27,7 +27,7 @@
|
||||||
owner: root
|
owner: root
|
||||||
group: minecraft
|
group: minecraft
|
||||||
|
|
||||||
- name: link data directory
|
- name: Link data directory
|
||||||
ansible.builtin.file:
|
ansible.builtin.file:
|
||||||
path: /srv/minecraft
|
path: /srv/minecraft
|
||||||
src: /export/minecraft
|
src: /export/minecraft
|
||||||
|
@ -36,7 +36,7 @@
|
||||||
owner: root
|
owner: root
|
||||||
group: "{{ ansible_wheel }}"
|
group: "{{ ansible_wheel }}"
|
||||||
|
|
||||||
- name: create writable data directories
|
- name: Create writable data directories
|
||||||
ansible.builtin.file:
|
ansible.builtin.file:
|
||||||
path: "/srv/minecraft/{{ item }}"
|
path: "/srv/minecraft/{{ item }}"
|
||||||
state: directory
|
state: directory
|
||||||
|
@ -50,7 +50,7 @@
|
||||||
- versions
|
- versions
|
||||||
- world
|
- world
|
||||||
|
|
||||||
- name: accept eula
|
- name: Accept EULA
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
dest: /srv/minecraft/eula.txt
|
dest: /srv/minecraft/eula.txt
|
||||||
content: |
|
content: |
|
||||||
|
@ -59,7 +59,7 @@
|
||||||
owner: root
|
owner: root
|
||||||
group: minecraft
|
group: minecraft
|
||||||
|
|
||||||
- name: create server config
|
- name: Create server config
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
dest: /srv/minecraft/server.properties
|
dest: /srv/minecraft/server.properties
|
||||||
src: server.properties
|
src: server.properties
|
||||||
|
@ -67,7 +67,7 @@
|
||||||
owner: root
|
owner: root
|
||||||
group: minecraft
|
group: minecraft
|
||||||
|
|
||||||
- name: "create {{ item }}"
|
- name: "Create {{ item }}"
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
dest: "/srv/minecraft/{{ item }}"
|
dest: "/srv/minecraft/{{ item }}"
|
||||||
content: []
|
content: []
|
||||||
|
@ -81,7 +81,7 @@
|
||||||
- ops.json
|
- ops.json
|
||||||
- whitelist.json
|
- whitelist.json
|
||||||
|
|
||||||
- name: create minecraft binary directory
|
- name: Create Minecraft binary directory
|
||||||
ansible.builtin.file:
|
ansible.builtin.file:
|
||||||
path: /usr/local/lib/minecraft
|
path: /usr/local/lib/minecraft
|
||||||
state: directory
|
state: directory
|
||||||
|
@ -89,7 +89,7 @@
|
||||||
owner: root
|
owner: root
|
||||||
group: "{{ ansible_wheel }}"
|
group: "{{ ansible_wheel }}"
|
||||||
|
|
||||||
- name: download minecraft binary
|
- name: Download Minecraft binary
|
||||||
ansible.builtin.get_url:
|
ansible.builtin.get_url:
|
||||||
dest: /usr/local/lib/minecraft/server.jar
|
dest: /usr/local/lib/minecraft/server.jar
|
||||||
url: >-
|
url: >-
|
||||||
|
@ -99,7 +99,7 @@
|
||||||
owner: root
|
owner: root
|
||||||
group: "{{ ansible_wheel }}"
|
group: "{{ ansible_wheel }}"
|
||||||
|
|
||||||
- name: create service unit file
|
- name: Create service unit file
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
dest: /etc/systemd/system/minecraft.service
|
dest: /etc/systemd/system/minecraft.service
|
||||||
src: minecraft.service
|
src: minecraft.service
|
||||||
|
@ -107,7 +107,7 @@
|
||||||
owner: root
|
owner: root
|
||||||
group: "{{ ansible_wheel }}"
|
group: "{{ ansible_wheel }}"
|
||||||
|
|
||||||
- name: enable service
|
- name: Enable service
|
||||||
ansible.builtin.service:
|
ansible.builtin.service:
|
||||||
name: minecraft
|
name: minecraft
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue