diff --git a/roles/domain/files/polkit-1.txt b/roles/domain/files/polkit-1.txt new file mode 100644 index 0000000..fd70b87 --- /dev/null +++ b/roles/domain/files/polkit-1.txt @@ -0,0 +1,2 @@ +[Configuration] +AdminIdentities=unix-group:sudo;unix-group:admin;unix-group:domopers diff --git a/roles/domain/tasks/gui-changes.yml b/roles/domain/tasks/gui-changes.yml index bced57f..7396844 100644 --- a/roles/domain/tasks/gui-changes.yml +++ b/roles/domain/tasks/gui-changes.yml @@ -6,3 +6,6 @@ - include: glib2.yml tags: glib2 + +- include: policykit-1.yml + tags: policykit diff --git a/roles/domain/tasks/policykit-1.yml b/roles/domain/tasks/policykit-1.yml new file mode 100644 index 0000000..d64c401 --- /dev/null +++ b/roles/domain/tasks/policykit-1.yml @@ -0,0 +1,11 @@ +--- + +- name: Configuring sudo to accept users other than local admin + copy: + src: polkit-1.txt + dest: /etc/policykit-1/localauthority.conf.d/51-ubuntu-admin.conf + owner: root + group: root + mode: 0644 + backup: yes + sudo: yes