You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
generators | 4 years ago | |
helpers | 2 years ago | |
hooks | 4 years ago | |
scripts | 2 years ago | |
templates | 2 years ago | |
README.md | 4 years ago | |
report | 4 years ago |
README.md
Deblan report
Projet qui génère un rapport générique sur une distribution Debian GNU/Linux (+ Ubuntu).
- Nom du système
- État des paquets
- Uptime
- Points de montage
- Espaces disques
- Rapports S.M.A.R.T
- …
Ce rapport pourra être enregistré dans un fichier et/ou envoyé par mail.
Installation
$ sudo apt install gettext-base coreutils smartmontools
$ git clone https://gitnet.fr/deblan/deblan-report.git
Configuration
./report
va lancer des scripts qui vont analyser des variables d'environnement.
Générér un mail (assurez-vous d'avoir la commande sendmail
qui fonctionne) :
export EMAIL_RECIPIENT="you@example.com"
export EMAIL_SENDER="system@example.com"
export EMAIL_SUBJECT="Rapport de $(hostname)"
Générér un fichier :
export HTML_OUTPUT="/var/www/html/report.html"
Inclure l'analyse S.M.A.R.T via smartmontools :
export SMART_DEVICES="/dev/sdXX /dev/sdYY"
Inclure les graphiques du jour générés par Munin (rapport mail uniquement) :
export MUNIN_DIRECTORY="/var/cache/munin/www/foo/bar/"
Utiliser votre logo :
export LOGO_URL="https://www.example.com/logo.png"
Le projet inclut un rendu HTML et un rendu en texte. Le rendu par défaut est l'HTML. Vous pouvez créer vos templates (se référer au code source).
# HTML
export TEMPLATE="/path/to/deblan-report/templates/deblan/"
# Text
export TEMPLATE="/path/to/deblan-report/templates/deblan-text/"
Une fois les variables d'environnement ajoutées, il suffit de lancer sudo ./report
.