publish to ansible-galaxy
This commit is contained in:
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
uumas-general-*.tar.gz
|
||||||
@@ -6,3 +6,5 @@ version: 0.3.0
|
|||||||
readme: README.md
|
readme: README.md
|
||||||
authors:
|
authors:
|
||||||
- uumas
|
- uumas
|
||||||
|
license_file: 'LICENSE'
|
||||||
|
repository: 'https://git.uumas.fi/uumas/ansible-general'
|
||||||
|
|||||||
1
roles/caddy/README.md
Normal file
1
roles/caddy/README.md
Normal file
@@ -0,0 +1 @@
|
|||||||
|
Installs caddy https server
|
||||||
1
roles/packages/README.md
Normal file
1
roles/packages/README.md
Normal file
@@ -0,0 +1 @@
|
|||||||
|
Installs packages defined in `install_packages` list variable. Deletes packages in `delete_packages` if defined.
|
||||||
1
roles/ssh/README.md
Normal file
1
roles/ssh/README.md
Normal file
@@ -0,0 +1 @@
|
|||||||
|
Configures ssh with sane settings
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
---
|
---
|
||||||
|
|
||||||
- name: Disable SSH root login without password
|
- name: Disable SSH root login without password
|
||||||
lineinfile:
|
lineinfile:
|
||||||
path: /etc/ssh/sshd_config
|
path: /etc/ssh/sshd_config
|
||||||
regexp: '^#?PermitRootLogin .*$'
|
regexp: '^#?PermitRootLogin .*$'
|
||||||
line: "PermitRootLogin prohibit-password"
|
line: "PermitRootLogin prohibit-password"
|
||||||
state: present
|
state: present
|
||||||
validate: '/usr/sbin/sshd -t -f %s'
|
validate: '/usr/sbin/sshd -t -f %s'
|
||||||
notify: restart ssh
|
notify: restart ssh
|
||||||
|
|||||||
1
roles/users/README.md
Normal file
1
roles/users/README.md
Normal file
@@ -0,0 +1 @@
|
|||||||
|
Creates users defined in `users` variable
|
||||||
Reference in New Issue
Block a user