#!/bin/bash # # Nom : logon-menu.sh # Description : Un menu pour en faire ce que vous voulez :) # > Oui, c'est nul mais bon ! # OS : Debian # Requires : -- # Licence : GPL # Version : 0.0.1 # Author : Adrien Pujol # Web site : http://www.crashdump.fr/ # #----- VARIABLES -------------------------------------------------------# # L'emplacement du script de sécurité.. (ou de quoi que ce soit d'autre) export SECURITY_SCRIPT="/root/.scripts/security.sh" #----- FONCTIONS -------------------------------------------------------# # Fonction pour mettre en pause + texte pause() { key="" echo -n `color 31 "Pause, Appuyez sur une touche pour continuer..."` stty -icanon key=`dd count=1 2>/dev/null` stty icanon } # Fonction pour afficher les echo en couleur #31=rouge, 32=vert, 33=jaune,34=bleu, 35=rose, 36=cyan, 37= blanc color() { #echo [$1`shift`m$*[m printf '\033[%sm%s\033[m\n' "$@" } #----- SCRIPT ----------------------------------------------------------# echo `color 36 "-------------------------"` echo "Aemeth.org" `color 34 "Logon Script"` echo `color 36 "-------------------------"` echo "" echo `color 31 "1)"` `color 34 "SecurityScript:"` " Lancer le Security Script !" echo `color 31 "2)"` `color 34 "Clean:"` " Nettoyer le /tmp/" echo `color 31 "3)"` `color 34 "Shell:"` " Aller directement au Shell" echo "" echo "Faites votre choix:" #Lire le choix.. read CHOICE case $CHOICE in 1) #Lancer Logwath $SECURITY_SCRIPT ;; 2) #Nettoyer le /tmp/ rm -Rf /tmp/* echo 'Nettoyage terminé' exit ;; 3) #Aller directement au shell exit ;; *) #Defaut echo "Faites un choix !" ;; esac