From 2611f18e854b7be5569935638c43ee04fe29e938 Mon Sep 17 00:00:00 2001 From: Alex Zepeda Date: Sun, 4 Sep 2016 00:29:08 -0700 Subject: [PATCH] Parameterize superuser/group names --- defaults/main.yml | 6 ++++++ tasks/rubies.yml | 8 ++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index c3ac9ea..797e99d 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -42,3 +42,9 @@ rvm1_gpg_key_server: 'hkp://keys.gnupg.net' # autolib mode, see https://rvm.io/rvm/autolibs rvm1_autolib_mode: 3 + +# Name of UID 0 user +root_user: 'root' + +# Name of GID 0 group -- BSD systems typically use wheel +root_group: 'root' diff --git a/tasks/rubies.yml b/tasks/rubies.yml index d39e91d..719c80b 100644 --- a/tasks/rubies.yml +++ b/tasks/rubies.yml @@ -50,17 +50,17 @@ changed_when: '"Successfully installed bundler" in bundler_install.stdout' become: yes become_user: '{{ rvm1_user }}' - + - name: Symlink ruby related binaries on the system path file: state: 'link' src: '{{ rvm1_install_path }}/wrappers/default/{{ item }}' dest: '{{ rvm1_symlink_to }}/{{ item }}' - owner: 'root' - group: 'root' + owner: '{{ root_user }}' + group: '{{ root_group }}' when: not '--user-install' in rvm1_install_flags with_items: '{{ rvm1_symlink_binaries }}' - + - name: Detect if ruby version can be deleted command: '{{ rvm1_rvm }} {{ rvm1_delete_ruby }} do true' changed_when: False