diff --git a/README.md b/README.md index 9746a8a..62ebb8a 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,8 @@ Build a reliable platform on a pve host to teach students Linux and accompanied - subnetting - vlans - join a linux host to a ms ad +- powershell usage and scripting +- smb server setup and joining with ad - databases (mariadb/mysql) - web servers - certificate management @@ -86,10 +88,13 @@ In the process the student would learn how a mariadb database is setup. Just fol ### Level 1 - [x] fail2ban-server +- [ ] samba server +- [ ] couple samba share with ms ad ### Level 2 - [ ] git local and remote repo as github and internal gitea +- [ ] powershell: remote powershell and installation of ninja agent ### Level 3 diff --git a/TODO.md b/TODO.md index 5018c69..2350dd6 100644 --- a/TODO.md +++ b/TODO.md @@ -1,11 +1,11 @@ ## TODOs -- [ ] build the student environment on my own lenovo thinkpad -- [ ] change hostnames and correspondingly the dns entries of the student hosts to `student_vm00` -> manage dns via opentofu +- [ ] change hostnames and correspondingly the dns entries of the student hosts to `vm_00` -> manage dns via opentofu - [ ] include all users to freeipa and integrate freeipa as main identity and dns server. Deprecate current bind servers -> automate client installation - [ ] migrate dns zone to freeipa and manage its bind server with opentofu - [ ] create nfs shares for the home folder of each user - [ ] write loop for student_vm deployment -> they are similar - [ ] include automation which install freeipa-client on each vm via opentofu or ansible executed via opentofu +- [ ] write nice markdown template for sheets. With better code highlighting and better text formatting