25 Commits (main)
 

Author SHA1 Message Date
n0emis 2c71b5b035
Merge pull request from n0emis/e1mo/groups
Add support for custom user groups
Moritz 'e1mo' Fromm c59bb754e3
Add support for custom user groups
n0emis 15c6660614
allow to change the installed packages
Moritz 'e1mo' Fromm 7bfaee6e72
Fix tasks from failing in check_mode
By applying `check_mode: no` to the tasks collecting the current locale
and bash path, those tasks will be executed in the check mode and
subsequent tasks reyling on those won't fail.

See https://docs.ansible.com/ansible/latest/user_guide/playbooks_checkmode.html#enforcing-or-preventing-check-mode-on-tasks
for reference.
Leo Maroni 2b3a1281ed
Add option to configure timezone
Timezone defaults to Europe/Berlin
n0emis aab0c6ba1c
Merge pull request from e1mo/master
Add additional packages variable
Moritz 'e1mo' Fromm 89618d5dc2
Add additional packages variable
Leo Maroni 55e0e7c1ad
Remove python2 from default packages
Ubuntu 20.04 doesn't have python2 in default repos
n0emis 37e04a6ef5
allow to customixe upgrade type
n0emis 6cef29474b
Merge pull request from n0emis/python3-virtualenv
Added python3-venv apt package to default packages list
Leo Maroni 3bacadb705
Added python3-venv apt package to default packages list
Simeon Keske a89e985df1
only add users to pve admin group, if are can sudo
Simeon Keske 65551fdc5e
ssh: allow to enable password auth
Simeon Keske 81b5c237b9
only add user`s key to root, if sudo=yes
Simeon Keske e0771d212b
generate and set locale
Leo Maroni 5ecf6d06b7 Removed jnv.unattended-upgrades
Leo Maroni 884710fb1f Formatting plus notify in sshd; allow username instead of only name in
variables; use which instead of command
- Formatting + notify in sshd config
- Use which instead of command (because of problems with sudo [no such file or directory])
- Allow using username instead of name in variables (because of compliance with oh-my-zsh role (https://github.com/gantsign/ansible-role-oh-my-zsh))
n0emis 3438e661a3
Merge pull request from labcode-de/rsync_gnupg
Added rsync and gnupg to package list
Leo Maroni c7ebd3ea8c
Added rsync and gnupg to package list
n0emis aaefbb0370
Merge pull request from f2k1de/sshd_passwordless
Disallow Password Auth for SSH
Isabelle K b4ab97be5a
Disallow Password Auth for SSH
Simeon Keske ef3346523d
make linter happy(er)
Simeon Keske 611d5d5339
add basic python-packages
Simeon Keske 4cf9fab536
fix check for motd_path
Simeon Keske 5a5cdc94cc
initial commit