From 65c83394f5af03edcb60eb3ef0a42face3063285 Mon Sep 17 00:00:00 2001 From: Frogg Date: Wed, 13 May 2026 15:17:24 +0200 Subject: [PATCH] =?UTF-8?q?-=20ajout=20d'un=20script=20de=20pr=C3=A9instal?= =?UTF-8?q?l?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 24 ++++++++++++++++-------- TODO.md | 42 +++++++++++++++++++++++++++++++----------- script/pre-install.sh | 4 ++++ 3 files changed, 51 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index 4c095a1..a7901f2 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,16 @@ -# Linux_frogg-profile.d - -Scripts pour profile.d chargés à la connexion SSH -- WELCOME : modification de l'écran d'accueil -- PS1 : Modification des couleurs de l'interface SSH -- COMMANDES : ajout de commandes conf & cmd pour avoir les informations du linux -- ALIAS : ajout d'alias utiles -- FONCTIONS : ajout de fonction pour faciliter l administration et l'uniformisation \ No newline at end of file +# Linux_frogg-profile.d + +### Preinstall +> ssh root@192.168.0.100 "cat /etc/profile.d/script/pre-install.sh" | bash + +### Scripts pour profile.d chargés à la connexion SSH +> WELCOME : modification de l'écran d'accueil +> +> PS1 : Modification des couleurs de l'interface SSH +> +> COMMANDES : ajout de commandes conf & cmd pour avoir les informations du linux +> +> ALIAS : ajout d'alias utiles +> +> FONCTIONS : ajout de fonction pour faciliter l administration et l'uniformisatio +> n \ No newline at end of file diff --git a/TODO.md b/TODO.md index d164725..ea0c18f 100644 --- a/TODO.md +++ b/TODO.md @@ -1,10 +1,14 @@ -tail -fn 100 /var/log/gitea/*.log +BUG SMTP PROXMOX ? dans les logs +# SCRIPT +> [DONE] -BUG SMTP PROXMOX +# SERVER -## Passer à ZABBIX +### MAJ Debian 12 > 13 ? + +### Passer à ZABBIX > mettre le script > @@ -16,30 +20,46 @@ BUG SMTP PROXMOX > > config ca +### vérifier VM ndv -> config ndv KC ??? +### ajouter un server proxy dédié - - -# JellyFin +### JellyFin > Voir pour les données des series > > Voir pour ajouter les manquants - # BONUS -> PROXMOX +### PROXMOX >> migrer zabbix en lxc ? +>> +>>Server de sauvegarde PROXMOX ? ->SCRIPT +### SCRIPT +>> Ajouter la gestion des log +> +>> Ajouter un script de netoyage de maintenance +> >> option pour desactiver firewall >> >> dire les ports ouvert de la machine et pour quoi ils le sont > ->ANSIBLE +>> Changer le pass de toutes les machines +> +>> Faut il forcer le demarage ? +> systemctl enable --now systemd-timesyncd + +### ANSIBLE > >> Voir comment renomer les series et recup les infos >> >> Faire une VM kodi qui recupere les données ? > > shifting reality ? + + +> Rediriger un port et le rendre permanent +> +>> iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-ports ${port_to_redirect} +apt install iptables-persistent +netfilter-persistent save \ No newline at end of file diff --git a/script/pre-install.sh b/script/pre-install.sh index 3d1a36c..f098091 100755 --- a/script/pre-install.sh +++ b/script/pre-install.sh @@ -1,3 +1,5 @@ +# ssh root@192.168.0.100 "cat /etc/profile.d/script/pre-install.sh" | bash + # On s'assure que le script s'arrête en cas d'erreur set -e @@ -22,4 +24,6 @@ echo "--- Clonage du nouveau profil ---" # Le point à la fin indique qu'on clone directement dans le dossier actuel git clone https://gitea.server.home/Frogg/Linux_frogg-profile.d.git ./ +ls -lah + echo "--- Terminé ! ---" \ No newline at end of file