You've already forked ansible-role-sudo
Compare commits
14 Commits
ed3f2098d9
...
0.1.1
Author | SHA1 | Date | |
---|---|---|---|
c4de350a3c
|
|||
ebb37be03f
|
|||
e6ea326d15
|
|||
db72babee6 | |||
799950400a
|
|||
c8efde5d27
|
|||
27f2105e0e
|
|||
55c0d11edf
|
|||
fadd9ae492
|
|||
64fae2667a
|
|||
5a03c4cfcb
|
|||
7aeda4145c
|
|||
c7477a9c2a
|
|||
f74836f533
|
@ -14,7 +14,7 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Run ansible-lint
|
||||
uses: ansible/ansible-lint@v25.2.1
|
||||
uses: ansible/ansible-lint@v25.7.0
|
||||
with:
|
||||
args: "--config-file .ansible-lint"
|
||||
setup_python: "true"
|
||||
|
@ -9,11 +9,10 @@ on:
|
||||
|
||||
jobs:
|
||||
markdown-lint:
|
||||
container:
|
||||
image: git.cryptic.systems/volker.raschek/markdownlint:0.44.0
|
||||
runs-on:
|
||||
- ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4.2.2
|
||||
- name: Lint Markdown files
|
||||
run: markdownlint --config .markdownlint.yaml .
|
||||
- uses: DavidAnson/markdownlint-cli2-action@v20.0.0
|
||||
with:
|
||||
globs: '**/*.md'
|
||||
|
@ -1,6 +1,5 @@
|
||||
# sudo_users
|
||||
|
||||
[](https://drone.cryptic.systems/volker.raschek/sudo_users)
|
||||
[](https://galaxy.ansible.com/volker_raschek/networking_role)
|
||||
|
||||
With following role can be created sudoers files in `/etc/sudoers.d`. For
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
|
||||
sudo_users_sudoers: {}
|
||||
sudo_users_sudoers: []
|
||||
# - commands:
|
||||
# - ALL
|
||||
# filename: "" # Optional: Default to user or group
|
||||
|
@ -1,24 +1,25 @@
|
||||
dependencies: []
|
||||
galaxy_info:
|
||||
namespace: volker_raschek
|
||||
role_name: "sudo"
|
||||
author: "Markus Pesch"
|
||||
description: Role to configure sudoers on different distributions
|
||||
company: Cryptic Systems
|
||||
description: Role to configure sudoers on different distributions
|
||||
galaxy_tags:
|
||||
- sudo
|
||||
- sudoers
|
||||
license: MIT
|
||||
min_ansible_version: "2.9"
|
||||
namespace: volker-raschek
|
||||
platforms:
|
||||
- name: ArchLinux
|
||||
versions:
|
||||
- all
|
||||
- name: EL
|
||||
versions:
|
||||
- all
|
||||
- name: Fedora
|
||||
versions:
|
||||
- all
|
||||
- name: Ubuntu
|
||||
versions:
|
||||
- all
|
||||
- name: Fedora
|
||||
versions:
|
||||
- "35"
|
||||
|
||||
galaxy_tags:
|
||||
- sudo
|
||||
- sudoers
|
||||
|
||||
dependencies: []
|
||||
role_name: "sudo"
|
||||
|
@ -1,8 +1,8 @@
|
||||
---
|
||||
|
||||
- name: Verify if not user and group exists for each entry
|
||||
ansible.builtin.assert:
|
||||
that:
|
||||
- (item.user is defined and item.group is not defined) or
|
||||
(item.user is not defined and item.group is defined)
|
||||
with_items: "{{ sudo_users_sudoers }}"
|
||||
# - name: Verify if not user and group exists for each entry
|
||||
# ansible.builtin.assert:
|
||||
# that:
|
||||
# - (item.user is defined and item.group is not defined) or
|
||||
# (item.user is not defined and item.group is defined)
|
||||
# with_items: "{{ sudo_users_sudoers }}"
|
||||
|
Reference in New Issue
Block a user