From 6f65e44006f56d1262a8499b79d35743862ee3a4 Mon Sep 17 00:00:00 2001 From: Patrick Toal Date: Wed, 24 Jul 2019 23:24:11 -0400 Subject: [PATCH] Add custom repo for mineos, to enable PAM --- roles/sage905.mineos/defaults/main.yml | 2 ++ roles/sage905.mineos/tasks/main.yml | 7 ++++++- site.yml | 2 ++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/roles/sage905.mineos/defaults/main.yml b/roles/sage905.mineos/defaults/main.yml index 3c8fd99..c17cadb 100755 --- a/roles/sage905.mineos/defaults/main.yml +++ b/roles/sage905.mineos/defaults/main.yml @@ -7,3 +7,5 @@ mineos_keep_updated: false mineos_http_port: 80 mineos_https_port: 443 mineos_use_https: true +mineos_version: HEAD +mineos_repo: https://github.com/hexparrot/mineos-node.git diff --git a/roles/sage905.mineos/tasks/main.yml b/roles/sage905.mineos/tasks/main.yml index a7ce223..d34630d 100755 --- a/roles/sage905.mineos/tasks/main.yml +++ b/roles/sage905.mineos/tasks/main.yml @@ -51,7 +51,12 @@ - name: Clone mineos git repo become: true become_user: minecraft - git: repo=https://github.com/hexparrot/mineos-node.git dest=/usr/games/minecraft update={{ mineos_keep_updated }} + git: + repo: "{{ mineos_repo }}" + version: "{{ mineos_version }}" + dest: "/usr/games/minecraft" + update: "{{ mineos_keep_updated }}" + notify: Restart mineos - name: Set git core.filemode setting diff --git a/site.yml b/site.yml index cbc8388..586018a 100644 --- a/site.yml +++ b/site.yml @@ -33,6 +33,8 @@ become: true vars: nodejs_version: "8.x" + mineos_repo: "git@github.com:sage905/mineos-node.git" + mineos_version: "pam_auth" roles: - ansible-role-nodejs - sage905.mineos