Compare commits

...

5 Commits

6 changed files with 32 additions and 15 deletions

4
.gitignore vendored
View File

@@ -8,3 +8,7 @@ hosts.yml
**/*.pem
**/*.ppk
log.txt
**/update-motd.d/00-logo.sh
**/update-motd.d/01-server.sh
motd
banner

View File

@@ -1,3 +0,0 @@
# SPDX-License-Identifier: MIT-0
---
# handlers file for bootstrap

View File

@@ -0,0 +1,6 @@
# SPDX-License-Identifier: MIT-0
---
# handlers file for bootstrap
- name: Configure ProFTPd server
listen: proftpd
block:

View File

@@ -73,7 +73,7 @@
vars:
empty_auth_used: false
pass_auth_used: false
pam_auth_used: false
pam_auth_used: true
key_auth_used: true
tags:
- ssh_auth_step

View File

@@ -25,3 +25,4 @@ PubkeyAuthentication yes
{% else %}
PubkeyAuthentication no
{% endif %}
PrintMotd yes

View File

@@ -119,6 +119,9 @@ software:
distrobox:
name:
apt: distrobox
fastfetch:
name:
apt: fastfetch
# @TODO manually install the commented below on current active new VPS, then uncomment
# duplicity:
# name:
@@ -174,15 +177,21 @@ software:
# dpkg-dev:
# name:
# apt: dpkg-dev
# ldap-utils:
# name:
# apt: ldap-utils
# slapd:
# name:
# apt: slapd
# proftpd:
# name:
# apt: proftpd
ldap-utils:
name:
apt: ldap-utils
slapd:
name:
apt: slapd
proftpd-mod-crypto:
name:
apt: proftpd-mod-crypto
proftpd:
name:
apt: proftpd
proftpd-docs:
name:
apt: proftpd-doc
# rsync:
# name:
# apt: rsync