From 0545df035b939e9ecec8e918b6f203585ae4ea04 Mon Sep 17 00:00:00 2001 From: Stefano Volpe Date: Mon, 23 Oct 2023 15:09:05 +0200 Subject: [PATCH] fix: whitelist tar; naming --- .github/workflows/build-and-deploy.yml | 2 +- .../{DHCP/DHCP++ => dhcp/dhcp}/missing.txt | 0 .../client-1/eth-1.txt} | 0 .../client-1}/playbook.yml | 0 .../client-1}/vagrantfile.txt | 0 .../client-2/eth-1.txt} | 0 .../client-2}/playbook.yml | 0 .../client-2}/vagrantfile.txt | 0 .../router/eth-1.txt} | 0 .../router/eth-2.txt} | 0 .../router}/playbook.yml | 0 .../router}/vagrantfile.txt | 0 .../{Filtri => filtri}/contaestensioni.sh | 0 .../estendi-converti-manipola-tempo}/cron.tar | Bin .../pianifica-at}/plan.sh | 0 .../pianifica-cron}/planesteso.sh | 0 .../pianifica-cron}/remind.sh | 0 .../pianifica-eventi}/planesteso.sh | 0 .../pianifica-eventi}/remind.sh | 0 .../estendi-converti-manipola-tempo}/pianifica.tar | Bin .../verificascadenze.sh | 0 .../{Filtri => filtri}/funcasetest.sh | 0 .../{Filtri/top5est.sh => filtri/top-5est.sh} | 0 .../parallenne.sh | 0 .../avvioe-monitoraggio-automatico}/logend.sh | 0 .../avvioe-monitoraggio-automatico}/logstart.sh | 0 .../avvioe-monitoraggio-automatico}/mylog.service | 0 .../avvioe-monitoraggio-automatico}/mymon.service | 0 .../avvioe-monitoraggio-automatico}/usagelogger.sh | 0 .../logrotate.sh | 0 .../niceexecesteso.sh | 0 .../esercitazioni-jgabaut/{SNMP => snmp}/pivot.sh | 0 .../{SNMP => snmp}/processcount.sh | 0 .../{Utentiefile => utentiefile}/archiviatore.sh | 0 .../1-esercizi-permessi.pdf | Bin .../2-esercizi-scripting-1.pdf | Bin .../2-soluzioni/5nomi-awk-adv.sh | 0 .../2-soluzioni/5nomi-awk.sh | 0 .../2-soluzioni/5nomi-ciclo.sh | 0 .../2-soluzioni/duerighe.sh | 0 .../2-soluzioni/logrotate-base.sh | 0 .../2-soluzioni/readterminal.sh | 0 .../2-soluzioni/sshload.sh | 0 .../2-soluzioni/sshnum.sh | 0 .../2-soluzioni/sshsort.sh | 0 .../2-soluzioni/writer.sh | 0 .../3-0317-3esercizi-filtri-testo-1.pdf | Bin .../4-0325-1-esercizi-at-cron-log-sig.pdf | Bin .../5-0331-2-esercizi-segnali-processi.pdf | Bin .../1-Config/1-obiettivo-config.txt | 0 ...ranini-soluzione-configurazione-persistente.html | 0 .../2-soluzione-configurazione-istantanea.pdf | Bin .../3-soluzione-configurazione-persistente.pdf | Bin .../2-VPN/01-openvpn-server-bridge.txt | 0 .../2-VPN/02-openvpn-client.txt | 0 .../2-VPN/4-0407-esercizi-openvpn.pdf | Bin .../3-Filtri-e-monitoraggio/01-iptables-base.txt | 0 .../3-Filtri-e-monitoraggio/02-iptables-nat.txt | 0 .../5-0421-esercizi-iptables-tcpdump.pdf | Bin .../Soluzioni/2021/2021-connection-monitor.sh | 0 .../Soluzioni/2021/2021-log-user.sh | 0 .../Soluzioni/2021/2021-netmon.sh | 0 .../Soluzioni/2021/2021-traffic-monitor-watchdog.sh | 0 .../Soluzioni/2021/2021-traffic-monitor.sh | 0 .../Soluzioni/2021/netmon-2021.txt} | 0 .../3-Filtri-e-monitoraggio/Soluzioni/loguser.sh | 0 .../Soluzioni/trafficmonitor.sh | 0 .../1-0428-esercizi-snmp.pdf | Bin .../2-0505-esercizi-ldap.pdf | Bin .../3-esercitazione-riepilogo.pdf | Bin .../Soluzioni-riepilogo/avanti.sh | 0 .../Soluzioni-riepilogo/count-schema.ldif | 0 .../Soluzioni-riepilogo/openclose.sh | 0 .../Soluzioni-riepilogo/routerconf.sh | 0 .../Soluzioni-riepilogo/serverconf.sh | 0 .../Soluzioni-riepilogo/snmpd-conf.avanti | 0 .../Soluzioni-riepilogo/timeout.sh | 0 .../Soluzioni-riepilogo/toctoc.sh | 0 .../ldap-fs-purge.sh | 0 .../ldap-fs-store.sh | 0 .../ldap-fs-sumspace.sh | 0 .../log-user-snmp.sh | 0 .../pivot.sh | 0 .../soluzioni.txt | 0 .../sshnum-snmp.sh | 0 .../superagent.sh | 0 lavagne/.gitkeep | 0 87 files changed, 1 insertion(+), 1 deletion(-) rename esercizi/esercitazioni-jgabaut/{DHCP/DHCP++ => dhcp/dhcp}/missing.txt (100%) rename esercizi/esercitazioni-jgabaut/{DHCP/Router-2-Client-tramite-Ansible/Client1/eth1.txt => dhcp/router-2-client-tramite-ansible/client-1/eth-1.txt} (100%) rename esercizi/esercitazioni-jgabaut/{DHCP/Router-2-Client-tramite-Ansible/Client1 => dhcp/router-2-client-tramite-ansible/client-1}/playbook.yml (100%) rename esercizi/esercitazioni-jgabaut/{DHCP/Router-2-Client-tramite-Ansible/Client1 => dhcp/router-2-client-tramite-ansible/client-1}/vagrantfile.txt (100%) rename esercizi/esercitazioni-jgabaut/{DHCP/Router-2-Client-tramite-Ansible/Client2/eth1.txt => dhcp/router-2-client-tramite-ansible/client-2/eth-1.txt} (100%) rename esercizi/esercitazioni-jgabaut/{DHCP/Router-2-Client-tramite-Ansible/Client2 => dhcp/router-2-client-tramite-ansible/client-2}/playbook.yml (100%) rename esercizi/esercitazioni-jgabaut/{DHCP/Router-2-Client-tramite-Ansible/Client2 => dhcp/router-2-client-tramite-ansible/client-2}/vagrantfile.txt (100%) rename esercizi/esercitazioni-jgabaut/{DHCP/Router-2-Client-tramite-Ansible/Router/eth1.txt => dhcp/router-2-client-tramite-ansible/router/eth-1.txt} (100%) rename esercizi/esercitazioni-jgabaut/{DHCP/Router-2-Client-tramite-Ansible/Router/eth2.txt => dhcp/router-2-client-tramite-ansible/router/eth-2.txt} (100%) rename esercizi/esercitazioni-jgabaut/{DHCP/Router-2-Client-tramite-Ansible/Router => dhcp/router-2-client-tramite-ansible/router}/playbook.yml (100%) rename esercizi/esercitazioni-jgabaut/{DHCP/Router-2-Client-tramite-Ansible/Router => dhcp/router-2-client-tramite-ansible/router}/vagrantfile.txt (100%) rename esercizi/esercitazioni-jgabaut/{Filtri => filtri}/contaestensioni.sh (100%) rename esercizi/esercitazioni-jgabaut/{Filtri/estendiConvertiManipolaTempo => filtri/estendi-converti-manipola-tempo}/cron.tar (100%) rename esercizi/esercitazioni-jgabaut/{Filtri/estendiConvertiManipolaTempo/pianificaAt => filtri/estendi-converti-manipola-tempo/pianifica-at}/plan.sh (100%) rename esercizi/esercitazioni-jgabaut/{Filtri/estendiConvertiManipolaTempo/pianificaCron => filtri/estendi-converti-manipola-tempo/pianifica-cron}/planesteso.sh (100%) rename esercizi/esercitazioni-jgabaut/{Filtri/estendiConvertiManipolaTempo/pianificaCron => filtri/estendi-converti-manipola-tempo/pianifica-cron}/remind.sh (100%) rename esercizi/esercitazioni-jgabaut/{Filtri/estendiConvertiManipolaTempo/pianificaEventi => filtri/estendi-converti-manipola-tempo/pianifica-eventi}/planesteso.sh (100%) rename esercizi/esercitazioni-jgabaut/{Filtri/estendiConvertiManipolaTempo/pianificaEventi => filtri/estendi-converti-manipola-tempo/pianifica-eventi}/remind.sh (100%) rename esercizi/esercitazioni-jgabaut/{Filtri/estendiConvertiManipolaTempo => filtri/estendi-converti-manipola-tempo}/pianifica.tar (100%) rename esercizi/esercitazioni-jgabaut/{Filtri/estendiConvertiManipolaTempo => filtri/estendi-converti-manipola-tempo}/verificascadenze.sh (100%) rename esercizi/esercitazioni-jgabaut/{Filtri => filtri}/funcasetest.sh (100%) rename esercizi/esercitazioni-jgabaut/{Filtri/top5est.sh => filtri/top-5est.sh} (100%) rename esercizi/esercitazioni-jgabaut/{GestioneProcessi => gestione-processi}/parallenne.sh (100%) rename esercizi/esercitazioni-jgabaut/{GestioneServizi/AvvioeMonitoraggioAutomatico => gestione-servizi/avvioe-monitoraggio-automatico}/logend.sh (100%) rename esercizi/esercitazioni-jgabaut/{GestioneServizi/AvvioeMonitoraggioAutomatico => gestione-servizi/avvioe-monitoraggio-automatico}/logstart.sh (100%) rename esercizi/esercitazioni-jgabaut/{GestioneServizi/AvvioeMonitoraggioAutomatico => gestione-servizi/avvioe-monitoraggio-automatico}/mylog.service (100%) rename esercizi/esercitazioni-jgabaut/{GestioneServizi/AvvioeMonitoraggioAutomatico => gestione-servizi/avvioe-monitoraggio-automatico}/mymon.service (100%) rename esercizi/esercitazioni-jgabaut/{GestioneServizi/AvvioeMonitoraggioAutomatico => gestione-servizi/avvioe-monitoraggio-automatico}/usagelogger.sh (100%) rename esercizi/esercitazioni-jgabaut/{GestioneServizi => gestione-servizi}/logrotate.sh (100%) rename esercizi/esercitazioni-jgabaut/{GestioneServizi => gestione-servizi}/niceexecesteso.sh (100%) rename esercizi/esercitazioni-jgabaut/{SNMP => snmp}/pivot.sh (100%) rename esercizi/esercitazioni-jgabaut/{SNMP => snmp}/processcount.sh (100%) rename esercizi/esercitazioni-jgabaut/{Utentiefile => utentiefile}/archiviatore.sh (100%) rename esercizi/testi-jgabaut/{1-Esercizi-scripting => 1-esercizi-scripting}/1-esercizi-permessi.pdf (100%) rename esercizi/testi-jgabaut/{1-Esercizi-scripting => 1-esercizi-scripting}/2-esercizi-scripting-1.pdf (100%) rename esercizi/testi-jgabaut/{1-Esercizi-scripting => 1-esercizi-scripting}/2-soluzioni/5nomi-awk-adv.sh (100%) rename esercizi/testi-jgabaut/{1-Esercizi-scripting => 1-esercizi-scripting}/2-soluzioni/5nomi-awk.sh (100%) rename esercizi/testi-jgabaut/{1-Esercizi-scripting => 1-esercizi-scripting}/2-soluzioni/5nomi-ciclo.sh (100%) rename esercizi/testi-jgabaut/{1-Esercizi-scripting => 1-esercizi-scripting}/2-soluzioni/duerighe.sh (100%) rename esercizi/testi-jgabaut/{1-Esercizi-scripting => 1-esercizi-scripting}/2-soluzioni/logrotate-base.sh (100%) rename esercizi/testi-jgabaut/{1-Esercizi-scripting => 1-esercizi-scripting}/2-soluzioni/readterminal.sh (100%) rename esercizi/testi-jgabaut/{1-Esercizi-scripting => 1-esercizi-scripting}/2-soluzioni/sshload.sh (100%) rename esercizi/testi-jgabaut/{1-Esercizi-scripting => 1-esercizi-scripting}/2-soluzioni/sshnum.sh (100%) rename esercizi/testi-jgabaut/{1-Esercizi-scripting => 1-esercizi-scripting}/2-soluzioni/sshsort.sh (100%) rename esercizi/testi-jgabaut/{1-Esercizi-scripting => 1-esercizi-scripting}/2-soluzioni/writer.sh (100%) rename esercizi/testi-jgabaut/{1-Esercizi-scripting => 1-esercizi-scripting}/3-0317-3esercizi-filtri-testo-1.pdf (100%) rename esercizi/testi-jgabaut/{1-Esercizi-scripting => 1-esercizi-scripting}/4-0325-1-esercizi-at-cron-log-sig.pdf (100%) rename esercizi/testi-jgabaut/{1-Esercizi-scripting => 1-esercizi-scripting}/5-0331-2-esercizi-segnali-processi.pdf (100%) rename esercizi/testi-jgabaut/{2-Esercizi-networking => 2-esercizi-networking}/1-Config/1-obiettivo-config.txt (100%) rename esercizi/testi-jgabaut/{2-Esercizi-networking => 2-esercizi-networking}/1-Config/19-20-pranini-soluzione-configurazione-persistente.html (100%) rename esercizi/testi-jgabaut/{2-Esercizi-networking => 2-esercizi-networking}/1-Config/2-soluzione-configurazione-istantanea.pdf (100%) rename esercizi/testi-jgabaut/{2-Esercizi-networking => 2-esercizi-networking}/1-Config/3-soluzione-configurazione-persistente.pdf (100%) rename esercizi/testi-jgabaut/{2-Esercizi-networking => 2-esercizi-networking}/2-VPN/01-openvpn-server-bridge.txt (100%) rename esercizi/testi-jgabaut/{2-Esercizi-networking => 2-esercizi-networking}/2-VPN/02-openvpn-client.txt (100%) rename esercizi/testi-jgabaut/{2-Esercizi-networking => 2-esercizi-networking}/2-VPN/4-0407-esercizi-openvpn.pdf (100%) rename esercizi/testi-jgabaut/{2-Esercizi-networking => 2-esercizi-networking}/3-Filtri-e-monitoraggio/01-iptables-base.txt (100%) rename esercizi/testi-jgabaut/{2-Esercizi-networking => 2-esercizi-networking}/3-Filtri-e-monitoraggio/02-iptables-nat.txt (100%) rename esercizi/testi-jgabaut/{2-Esercizi-networking => 2-esercizi-networking}/3-Filtri-e-monitoraggio/5-0421-esercizi-iptables-tcpdump.pdf (100%) rename esercizi/testi-jgabaut/{2-Esercizi-networking => 2-esercizi-networking}/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-connection-monitor.sh (100%) rename esercizi/testi-jgabaut/{2-Esercizi-networking => 2-esercizi-networking}/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-log-user.sh (100%) rename esercizi/testi-jgabaut/{2-Esercizi-networking => 2-esercizi-networking}/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-netmon.sh (100%) rename esercizi/testi-jgabaut/{2-Esercizi-networking => 2-esercizi-networking}/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-traffic-monitor-watchdog.sh (100%) rename esercizi/testi-jgabaut/{2-Esercizi-networking => 2-esercizi-networking}/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-traffic-monitor.sh (100%) rename esercizi/testi-jgabaut/{2-Esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/netmon2021.txt => 2-esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/netmon-2021.txt} (100%) rename esercizi/testi-jgabaut/{2-Esercizi-networking => 2-esercizi-networking}/3-Filtri-e-monitoraggio/Soluzioni/loguser.sh (100%) rename esercizi/testi-jgabaut/{2-Esercizi-networking => 2-esercizi-networking}/3-Filtri-e-monitoraggio/Soluzioni/trafficmonitor.sh (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/1-0428-esercizi-snmp.pdf (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/2-0505-esercizi-ldap.pdf (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/3-esercitazione-riepilogo.pdf (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/Soluzioni-riepilogo/avanti.sh (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/Soluzioni-riepilogo/count-schema.ldif (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/Soluzioni-riepilogo/openclose.sh (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/Soluzioni-riepilogo/routerconf.sh (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/Soluzioni-riepilogo/serverconf.sh (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/Soluzioni-riepilogo/snmpd-conf.avanti (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/Soluzioni-riepilogo/timeout.sh (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/Soluzioni-riepilogo/toctoc.sh (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/ldap-fs-purge.sh (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/ldap-fs-store.sh (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/ldap-fs-sumspace.sh (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/log-user-snmp.sh (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/pivot.sh (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/soluzioni.txt (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/sshnum-snmp.sh (100%) rename esercizi/testi-jgabaut/{3-SNMP-LDAP-e-complessive => 3-snmp-ldap-e-complessive}/superagent.sh (100%) delete mode 100644 lavagne/.gitkeep diff --git a/.github/workflows/build-and-deploy.yml b/.github/workflows/build-and-deploy.yml index f43c5ea..c098ac4 100644 --- a/.github/workflows/build-and-deploy.yml +++ b/.github/workflows/build-and-deploy.yml @@ -12,4 +12,4 @@ jobs: name: Deploy uses: csunibo/config/.github/workflows/statik.yml@main with: - regex_include: "\\.(pdf|link|txt|sh)$" + regex_include: "\\.(pdf|link|txt|sh|tar)$" diff --git a/esercizi/esercitazioni-jgabaut/DHCP/DHCP++/missing.txt b/esercizi/esercitazioni-jgabaut/dhcp/dhcp/missing.txt similarity index 100% rename from esercizi/esercitazioni-jgabaut/DHCP/DHCP++/missing.txt rename to esercizi/esercitazioni-jgabaut/dhcp/dhcp/missing.txt diff --git a/esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Client1/eth1.txt b/esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/client-1/eth-1.txt similarity index 100% rename from esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Client1/eth1.txt rename to esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/client-1/eth-1.txt diff --git a/esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Client1/playbook.yml b/esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/client-1/playbook.yml similarity index 100% rename from esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Client1/playbook.yml rename to esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/client-1/playbook.yml diff --git a/esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Client1/vagrantfile.txt b/esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/client-1/vagrantfile.txt similarity index 100% rename from esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Client1/vagrantfile.txt rename to esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/client-1/vagrantfile.txt diff --git a/esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Client2/eth1.txt b/esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/client-2/eth-1.txt similarity index 100% rename from esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Client2/eth1.txt rename to esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/client-2/eth-1.txt diff --git a/esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Client2/playbook.yml b/esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/client-2/playbook.yml similarity index 100% rename from esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Client2/playbook.yml rename to esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/client-2/playbook.yml diff --git a/esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Client2/vagrantfile.txt b/esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/client-2/vagrantfile.txt similarity index 100% rename from esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Client2/vagrantfile.txt rename to esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/client-2/vagrantfile.txt diff --git a/esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Router/eth1.txt b/esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/router/eth-1.txt similarity index 100% rename from esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Router/eth1.txt rename to esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/router/eth-1.txt diff --git a/esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Router/eth2.txt b/esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/router/eth-2.txt similarity index 100% rename from esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Router/eth2.txt rename to esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/router/eth-2.txt diff --git a/esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Router/playbook.yml b/esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/router/playbook.yml similarity index 100% rename from esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Router/playbook.yml rename to esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/router/playbook.yml diff --git a/esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Router/vagrantfile.txt b/esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/router/vagrantfile.txt similarity index 100% rename from esercizi/esercitazioni-jgabaut/DHCP/Router-2-Client-tramite-Ansible/Router/vagrantfile.txt rename to esercizi/esercitazioni-jgabaut/dhcp/router-2-client-tramite-ansible/router/vagrantfile.txt diff --git a/esercizi/esercitazioni-jgabaut/Filtri/contaestensioni.sh b/esercizi/esercitazioni-jgabaut/filtri/contaestensioni.sh similarity index 100% rename from esercizi/esercitazioni-jgabaut/Filtri/contaestensioni.sh rename to esercizi/esercitazioni-jgabaut/filtri/contaestensioni.sh diff --git a/esercizi/esercitazioni-jgabaut/Filtri/estendiConvertiManipolaTempo/cron.tar b/esercizi/esercitazioni-jgabaut/filtri/estendi-converti-manipola-tempo/cron.tar similarity index 100% rename from esercizi/esercitazioni-jgabaut/Filtri/estendiConvertiManipolaTempo/cron.tar rename to esercizi/esercitazioni-jgabaut/filtri/estendi-converti-manipola-tempo/cron.tar diff --git a/esercizi/esercitazioni-jgabaut/Filtri/estendiConvertiManipolaTempo/pianificaAt/plan.sh b/esercizi/esercitazioni-jgabaut/filtri/estendi-converti-manipola-tempo/pianifica-at/plan.sh similarity index 100% rename from esercizi/esercitazioni-jgabaut/Filtri/estendiConvertiManipolaTempo/pianificaAt/plan.sh rename to esercizi/esercitazioni-jgabaut/filtri/estendi-converti-manipola-tempo/pianifica-at/plan.sh diff --git a/esercizi/esercitazioni-jgabaut/Filtri/estendiConvertiManipolaTempo/pianificaCron/planesteso.sh b/esercizi/esercitazioni-jgabaut/filtri/estendi-converti-manipola-tempo/pianifica-cron/planesteso.sh similarity index 100% rename from esercizi/esercitazioni-jgabaut/Filtri/estendiConvertiManipolaTempo/pianificaCron/planesteso.sh rename to esercizi/esercitazioni-jgabaut/filtri/estendi-converti-manipola-tempo/pianifica-cron/planesteso.sh diff --git a/esercizi/esercitazioni-jgabaut/Filtri/estendiConvertiManipolaTempo/pianificaCron/remind.sh b/esercizi/esercitazioni-jgabaut/filtri/estendi-converti-manipola-tempo/pianifica-cron/remind.sh similarity index 100% rename from esercizi/esercitazioni-jgabaut/Filtri/estendiConvertiManipolaTempo/pianificaCron/remind.sh rename to esercizi/esercitazioni-jgabaut/filtri/estendi-converti-manipola-tempo/pianifica-cron/remind.sh diff --git a/esercizi/esercitazioni-jgabaut/Filtri/estendiConvertiManipolaTempo/pianificaEventi/planesteso.sh b/esercizi/esercitazioni-jgabaut/filtri/estendi-converti-manipola-tempo/pianifica-eventi/planesteso.sh similarity index 100% rename from esercizi/esercitazioni-jgabaut/Filtri/estendiConvertiManipolaTempo/pianificaEventi/planesteso.sh rename to esercizi/esercitazioni-jgabaut/filtri/estendi-converti-manipola-tempo/pianifica-eventi/planesteso.sh diff --git a/esercizi/esercitazioni-jgabaut/Filtri/estendiConvertiManipolaTempo/pianificaEventi/remind.sh b/esercizi/esercitazioni-jgabaut/filtri/estendi-converti-manipola-tempo/pianifica-eventi/remind.sh similarity index 100% rename from esercizi/esercitazioni-jgabaut/Filtri/estendiConvertiManipolaTempo/pianificaEventi/remind.sh rename to esercizi/esercitazioni-jgabaut/filtri/estendi-converti-manipola-tempo/pianifica-eventi/remind.sh diff --git a/esercizi/esercitazioni-jgabaut/Filtri/estendiConvertiManipolaTempo/pianifica.tar b/esercizi/esercitazioni-jgabaut/filtri/estendi-converti-manipola-tempo/pianifica.tar similarity index 100% rename from esercizi/esercitazioni-jgabaut/Filtri/estendiConvertiManipolaTempo/pianifica.tar rename to esercizi/esercitazioni-jgabaut/filtri/estendi-converti-manipola-tempo/pianifica.tar diff --git a/esercizi/esercitazioni-jgabaut/Filtri/estendiConvertiManipolaTempo/verificascadenze.sh b/esercizi/esercitazioni-jgabaut/filtri/estendi-converti-manipola-tempo/verificascadenze.sh similarity index 100% rename from esercizi/esercitazioni-jgabaut/Filtri/estendiConvertiManipolaTempo/verificascadenze.sh rename to esercizi/esercitazioni-jgabaut/filtri/estendi-converti-manipola-tempo/verificascadenze.sh diff --git a/esercizi/esercitazioni-jgabaut/Filtri/funcasetest.sh b/esercizi/esercitazioni-jgabaut/filtri/funcasetest.sh similarity index 100% rename from esercizi/esercitazioni-jgabaut/Filtri/funcasetest.sh rename to esercizi/esercitazioni-jgabaut/filtri/funcasetest.sh diff --git a/esercizi/esercitazioni-jgabaut/Filtri/top5est.sh b/esercizi/esercitazioni-jgabaut/filtri/top-5est.sh similarity index 100% rename from esercizi/esercitazioni-jgabaut/Filtri/top5est.sh rename to esercizi/esercitazioni-jgabaut/filtri/top-5est.sh diff --git a/esercizi/esercitazioni-jgabaut/GestioneProcessi/parallenne.sh b/esercizi/esercitazioni-jgabaut/gestione-processi/parallenne.sh similarity index 100% rename from esercizi/esercitazioni-jgabaut/GestioneProcessi/parallenne.sh rename to esercizi/esercitazioni-jgabaut/gestione-processi/parallenne.sh diff --git a/esercizi/esercitazioni-jgabaut/GestioneServizi/AvvioeMonitoraggioAutomatico/logend.sh b/esercizi/esercitazioni-jgabaut/gestione-servizi/avvioe-monitoraggio-automatico/logend.sh similarity index 100% rename from esercizi/esercitazioni-jgabaut/GestioneServizi/AvvioeMonitoraggioAutomatico/logend.sh rename to esercizi/esercitazioni-jgabaut/gestione-servizi/avvioe-monitoraggio-automatico/logend.sh diff --git a/esercizi/esercitazioni-jgabaut/GestioneServizi/AvvioeMonitoraggioAutomatico/logstart.sh b/esercizi/esercitazioni-jgabaut/gestione-servizi/avvioe-monitoraggio-automatico/logstart.sh similarity index 100% rename from esercizi/esercitazioni-jgabaut/GestioneServizi/AvvioeMonitoraggioAutomatico/logstart.sh rename to esercizi/esercitazioni-jgabaut/gestione-servizi/avvioe-monitoraggio-automatico/logstart.sh diff --git a/esercizi/esercitazioni-jgabaut/GestioneServizi/AvvioeMonitoraggioAutomatico/mylog.service b/esercizi/esercitazioni-jgabaut/gestione-servizi/avvioe-monitoraggio-automatico/mylog.service similarity index 100% rename from esercizi/esercitazioni-jgabaut/GestioneServizi/AvvioeMonitoraggioAutomatico/mylog.service rename to esercizi/esercitazioni-jgabaut/gestione-servizi/avvioe-monitoraggio-automatico/mylog.service diff --git a/esercizi/esercitazioni-jgabaut/GestioneServizi/AvvioeMonitoraggioAutomatico/mymon.service b/esercizi/esercitazioni-jgabaut/gestione-servizi/avvioe-monitoraggio-automatico/mymon.service similarity index 100% rename from esercizi/esercitazioni-jgabaut/GestioneServizi/AvvioeMonitoraggioAutomatico/mymon.service rename to esercizi/esercitazioni-jgabaut/gestione-servizi/avvioe-monitoraggio-automatico/mymon.service diff --git a/esercizi/esercitazioni-jgabaut/GestioneServizi/AvvioeMonitoraggioAutomatico/usagelogger.sh b/esercizi/esercitazioni-jgabaut/gestione-servizi/avvioe-monitoraggio-automatico/usagelogger.sh similarity index 100% rename from esercizi/esercitazioni-jgabaut/GestioneServizi/AvvioeMonitoraggioAutomatico/usagelogger.sh rename to esercizi/esercitazioni-jgabaut/gestione-servizi/avvioe-monitoraggio-automatico/usagelogger.sh diff --git a/esercizi/esercitazioni-jgabaut/GestioneServizi/logrotate.sh b/esercizi/esercitazioni-jgabaut/gestione-servizi/logrotate.sh similarity index 100% rename from esercizi/esercitazioni-jgabaut/GestioneServizi/logrotate.sh rename to esercizi/esercitazioni-jgabaut/gestione-servizi/logrotate.sh diff --git a/esercizi/esercitazioni-jgabaut/GestioneServizi/niceexecesteso.sh b/esercizi/esercitazioni-jgabaut/gestione-servizi/niceexecesteso.sh similarity index 100% rename from esercizi/esercitazioni-jgabaut/GestioneServizi/niceexecesteso.sh rename to esercizi/esercitazioni-jgabaut/gestione-servizi/niceexecesteso.sh diff --git a/esercizi/esercitazioni-jgabaut/SNMP/pivot.sh b/esercizi/esercitazioni-jgabaut/snmp/pivot.sh similarity index 100% rename from esercizi/esercitazioni-jgabaut/SNMP/pivot.sh rename to esercizi/esercitazioni-jgabaut/snmp/pivot.sh diff --git a/esercizi/esercitazioni-jgabaut/SNMP/processcount.sh b/esercizi/esercitazioni-jgabaut/snmp/processcount.sh similarity index 100% rename from esercizi/esercitazioni-jgabaut/SNMP/processcount.sh rename to esercizi/esercitazioni-jgabaut/snmp/processcount.sh diff --git a/esercizi/esercitazioni-jgabaut/Utentiefile/archiviatore.sh b/esercizi/esercitazioni-jgabaut/utentiefile/archiviatore.sh similarity index 100% rename from esercizi/esercitazioni-jgabaut/Utentiefile/archiviatore.sh rename to esercizi/esercitazioni-jgabaut/utentiefile/archiviatore.sh diff --git a/esercizi/testi-jgabaut/1-Esercizi-scripting/1-esercizi-permessi.pdf b/esercizi/testi-jgabaut/1-esercizi-scripting/1-esercizi-permessi.pdf similarity index 100% rename from esercizi/testi-jgabaut/1-Esercizi-scripting/1-esercizi-permessi.pdf rename to esercizi/testi-jgabaut/1-esercizi-scripting/1-esercizi-permessi.pdf diff --git a/esercizi/testi-jgabaut/1-Esercizi-scripting/2-esercizi-scripting-1.pdf b/esercizi/testi-jgabaut/1-esercizi-scripting/2-esercizi-scripting-1.pdf similarity index 100% rename from esercizi/testi-jgabaut/1-Esercizi-scripting/2-esercizi-scripting-1.pdf rename to esercizi/testi-jgabaut/1-esercizi-scripting/2-esercizi-scripting-1.pdf diff --git a/esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/5nomi-awk-adv.sh b/esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/5nomi-awk-adv.sh similarity index 100% rename from esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/5nomi-awk-adv.sh rename to esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/5nomi-awk-adv.sh diff --git a/esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/5nomi-awk.sh b/esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/5nomi-awk.sh similarity index 100% rename from esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/5nomi-awk.sh rename to esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/5nomi-awk.sh diff --git a/esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/5nomi-ciclo.sh b/esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/5nomi-ciclo.sh similarity index 100% rename from esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/5nomi-ciclo.sh rename to esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/5nomi-ciclo.sh diff --git a/esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/duerighe.sh b/esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/duerighe.sh similarity index 100% rename from esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/duerighe.sh rename to esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/duerighe.sh diff --git a/esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/logrotate-base.sh b/esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/logrotate-base.sh similarity index 100% rename from esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/logrotate-base.sh rename to esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/logrotate-base.sh diff --git a/esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/readterminal.sh b/esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/readterminal.sh similarity index 100% rename from esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/readterminal.sh rename to esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/readterminal.sh diff --git a/esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/sshload.sh b/esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/sshload.sh similarity index 100% rename from esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/sshload.sh rename to esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/sshload.sh diff --git a/esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/sshnum.sh b/esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/sshnum.sh similarity index 100% rename from esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/sshnum.sh rename to esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/sshnum.sh diff --git a/esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/sshsort.sh b/esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/sshsort.sh similarity index 100% rename from esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/sshsort.sh rename to esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/sshsort.sh diff --git a/esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/writer.sh b/esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/writer.sh similarity index 100% rename from esercizi/testi-jgabaut/1-Esercizi-scripting/2-soluzioni/writer.sh rename to esercizi/testi-jgabaut/1-esercizi-scripting/2-soluzioni/writer.sh diff --git a/esercizi/testi-jgabaut/1-Esercizi-scripting/3-0317-3esercizi-filtri-testo-1.pdf b/esercizi/testi-jgabaut/1-esercizi-scripting/3-0317-3esercizi-filtri-testo-1.pdf similarity index 100% rename from esercizi/testi-jgabaut/1-Esercizi-scripting/3-0317-3esercizi-filtri-testo-1.pdf rename to esercizi/testi-jgabaut/1-esercizi-scripting/3-0317-3esercizi-filtri-testo-1.pdf diff --git a/esercizi/testi-jgabaut/1-Esercizi-scripting/4-0325-1-esercizi-at-cron-log-sig.pdf b/esercizi/testi-jgabaut/1-esercizi-scripting/4-0325-1-esercizi-at-cron-log-sig.pdf similarity index 100% rename from esercizi/testi-jgabaut/1-Esercizi-scripting/4-0325-1-esercizi-at-cron-log-sig.pdf rename to esercizi/testi-jgabaut/1-esercizi-scripting/4-0325-1-esercizi-at-cron-log-sig.pdf diff --git a/esercizi/testi-jgabaut/1-Esercizi-scripting/5-0331-2-esercizi-segnali-processi.pdf b/esercizi/testi-jgabaut/1-esercizi-scripting/5-0331-2-esercizi-segnali-processi.pdf similarity index 100% rename from esercizi/testi-jgabaut/1-Esercizi-scripting/5-0331-2-esercizi-segnali-processi.pdf rename to esercizi/testi-jgabaut/1-esercizi-scripting/5-0331-2-esercizi-segnali-processi.pdf diff --git a/esercizi/testi-jgabaut/2-Esercizi-networking/1-Config/1-obiettivo-config.txt b/esercizi/testi-jgabaut/2-esercizi-networking/1-Config/1-obiettivo-config.txt similarity index 100% rename from esercizi/testi-jgabaut/2-Esercizi-networking/1-Config/1-obiettivo-config.txt rename to esercizi/testi-jgabaut/2-esercizi-networking/1-Config/1-obiettivo-config.txt diff --git a/esercizi/testi-jgabaut/2-Esercizi-networking/1-Config/19-20-pranini-soluzione-configurazione-persistente.html b/esercizi/testi-jgabaut/2-esercizi-networking/1-Config/19-20-pranini-soluzione-configurazione-persistente.html similarity index 100% rename from esercizi/testi-jgabaut/2-Esercizi-networking/1-Config/19-20-pranini-soluzione-configurazione-persistente.html rename to esercizi/testi-jgabaut/2-esercizi-networking/1-Config/19-20-pranini-soluzione-configurazione-persistente.html diff --git a/esercizi/testi-jgabaut/2-Esercizi-networking/1-Config/2-soluzione-configurazione-istantanea.pdf b/esercizi/testi-jgabaut/2-esercizi-networking/1-Config/2-soluzione-configurazione-istantanea.pdf similarity index 100% rename from esercizi/testi-jgabaut/2-Esercizi-networking/1-Config/2-soluzione-configurazione-istantanea.pdf rename to esercizi/testi-jgabaut/2-esercizi-networking/1-Config/2-soluzione-configurazione-istantanea.pdf diff --git a/esercizi/testi-jgabaut/2-Esercizi-networking/1-Config/3-soluzione-configurazione-persistente.pdf b/esercizi/testi-jgabaut/2-esercizi-networking/1-Config/3-soluzione-configurazione-persistente.pdf similarity index 100% rename from esercizi/testi-jgabaut/2-Esercizi-networking/1-Config/3-soluzione-configurazione-persistente.pdf rename to esercizi/testi-jgabaut/2-esercizi-networking/1-Config/3-soluzione-configurazione-persistente.pdf diff --git a/esercizi/testi-jgabaut/2-Esercizi-networking/2-VPN/01-openvpn-server-bridge.txt b/esercizi/testi-jgabaut/2-esercizi-networking/2-VPN/01-openvpn-server-bridge.txt similarity index 100% rename from esercizi/testi-jgabaut/2-Esercizi-networking/2-VPN/01-openvpn-server-bridge.txt rename to esercizi/testi-jgabaut/2-esercizi-networking/2-VPN/01-openvpn-server-bridge.txt diff --git a/esercizi/testi-jgabaut/2-Esercizi-networking/2-VPN/02-openvpn-client.txt b/esercizi/testi-jgabaut/2-esercizi-networking/2-VPN/02-openvpn-client.txt similarity index 100% rename from esercizi/testi-jgabaut/2-Esercizi-networking/2-VPN/02-openvpn-client.txt rename to esercizi/testi-jgabaut/2-esercizi-networking/2-VPN/02-openvpn-client.txt diff --git a/esercizi/testi-jgabaut/2-Esercizi-networking/2-VPN/4-0407-esercizi-openvpn.pdf b/esercizi/testi-jgabaut/2-esercizi-networking/2-VPN/4-0407-esercizi-openvpn.pdf similarity index 100% rename from esercizi/testi-jgabaut/2-Esercizi-networking/2-VPN/4-0407-esercizi-openvpn.pdf rename to esercizi/testi-jgabaut/2-esercizi-networking/2-VPN/4-0407-esercizi-openvpn.pdf diff --git a/esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/01-iptables-base.txt b/esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/01-iptables-base.txt similarity index 100% rename from esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/01-iptables-base.txt rename to esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/01-iptables-base.txt diff --git a/esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/02-iptables-nat.txt b/esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/02-iptables-nat.txt similarity index 100% rename from esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/02-iptables-nat.txt rename to esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/02-iptables-nat.txt diff --git a/esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/5-0421-esercizi-iptables-tcpdump.pdf b/esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/5-0421-esercizi-iptables-tcpdump.pdf similarity index 100% rename from esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/5-0421-esercizi-iptables-tcpdump.pdf rename to esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/5-0421-esercizi-iptables-tcpdump.pdf diff --git a/esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-connection-monitor.sh b/esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-connection-monitor.sh similarity index 100% rename from esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-connection-monitor.sh rename to esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-connection-monitor.sh diff --git a/esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-log-user.sh b/esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-log-user.sh similarity index 100% rename from esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-log-user.sh rename to esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-log-user.sh diff --git a/esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-netmon.sh b/esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-netmon.sh similarity index 100% rename from esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-netmon.sh rename to esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-netmon.sh diff --git a/esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-traffic-monitor-watchdog.sh b/esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-traffic-monitor-watchdog.sh similarity index 100% rename from esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-traffic-monitor-watchdog.sh rename to esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-traffic-monitor-watchdog.sh diff --git a/esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-traffic-monitor.sh b/esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-traffic-monitor.sh similarity index 100% rename from esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-traffic-monitor.sh rename to esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/2021-traffic-monitor.sh diff --git a/esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/netmon2021.txt b/esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/netmon-2021.txt similarity index 100% rename from esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/netmon2021.txt rename to esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/2021/netmon-2021.txt diff --git a/esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/loguser.sh b/esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/loguser.sh similarity index 100% rename from esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/loguser.sh rename to esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/loguser.sh diff --git a/esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/trafficmonitor.sh b/esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/trafficmonitor.sh similarity index 100% rename from esercizi/testi-jgabaut/2-Esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/trafficmonitor.sh rename to esercizi/testi-jgabaut/2-esercizi-networking/3-Filtri-e-monitoraggio/Soluzioni/trafficmonitor.sh diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/1-0428-esercizi-snmp.pdf b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/1-0428-esercizi-snmp.pdf similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/1-0428-esercizi-snmp.pdf rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/1-0428-esercizi-snmp.pdf diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/2-0505-esercizi-ldap.pdf b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/2-0505-esercizi-ldap.pdf similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/2-0505-esercizi-ldap.pdf rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/2-0505-esercizi-ldap.pdf diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/3-esercitazione-riepilogo.pdf b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/3-esercitazione-riepilogo.pdf similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/3-esercitazione-riepilogo.pdf rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/3-esercitazione-riepilogo.pdf diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/Soluzioni-riepilogo/avanti.sh b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/Soluzioni-riepilogo/avanti.sh similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/Soluzioni-riepilogo/avanti.sh rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/Soluzioni-riepilogo/avanti.sh diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/Soluzioni-riepilogo/count-schema.ldif b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/Soluzioni-riepilogo/count-schema.ldif similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/Soluzioni-riepilogo/count-schema.ldif rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/Soluzioni-riepilogo/count-schema.ldif diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/Soluzioni-riepilogo/openclose.sh b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/Soluzioni-riepilogo/openclose.sh similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/Soluzioni-riepilogo/openclose.sh rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/Soluzioni-riepilogo/openclose.sh diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/Soluzioni-riepilogo/routerconf.sh b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/Soluzioni-riepilogo/routerconf.sh similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/Soluzioni-riepilogo/routerconf.sh rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/Soluzioni-riepilogo/routerconf.sh diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/Soluzioni-riepilogo/serverconf.sh b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/Soluzioni-riepilogo/serverconf.sh similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/Soluzioni-riepilogo/serverconf.sh rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/Soluzioni-riepilogo/serverconf.sh diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/Soluzioni-riepilogo/snmpd-conf.avanti b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/Soluzioni-riepilogo/snmpd-conf.avanti similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/Soluzioni-riepilogo/snmpd-conf.avanti rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/Soluzioni-riepilogo/snmpd-conf.avanti diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/Soluzioni-riepilogo/timeout.sh b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/Soluzioni-riepilogo/timeout.sh similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/Soluzioni-riepilogo/timeout.sh rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/Soluzioni-riepilogo/timeout.sh diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/Soluzioni-riepilogo/toctoc.sh b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/Soluzioni-riepilogo/toctoc.sh similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/Soluzioni-riepilogo/toctoc.sh rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/Soluzioni-riepilogo/toctoc.sh diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/ldap-fs-purge.sh b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/ldap-fs-purge.sh similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/ldap-fs-purge.sh rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/ldap-fs-purge.sh diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/ldap-fs-store.sh b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/ldap-fs-store.sh similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/ldap-fs-store.sh rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/ldap-fs-store.sh diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/ldap-fs-sumspace.sh b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/ldap-fs-sumspace.sh similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/ldap-fs-sumspace.sh rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/ldap-fs-sumspace.sh diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/log-user-snmp.sh b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/log-user-snmp.sh similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/log-user-snmp.sh rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/log-user-snmp.sh diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/pivot.sh b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/pivot.sh similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/pivot.sh rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/pivot.sh diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/soluzioni.txt b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/soluzioni.txt similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/soluzioni.txt rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/soluzioni.txt diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/sshnum-snmp.sh b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/sshnum-snmp.sh similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/sshnum-snmp.sh rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/sshnum-snmp.sh diff --git a/esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/superagent.sh b/esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/superagent.sh similarity index 100% rename from esercizi/testi-jgabaut/3-SNMP-LDAP-e-complessive/superagent.sh rename to esercizi/testi-jgabaut/3-snmp-ldap-e-complessive/superagent.sh diff --git a/lavagne/.gitkeep b/lavagne/.gitkeep deleted file mode 100644 index e69de29..0000000