選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
Simon Vieille c52020a775
add ulimit to fix "Argument list too long"
2ヶ月前
generators add tests and move scripts 3ヶ月前
helpers init 3ヶ月前
hooks add ulimit to fix "Argument list too long" 2ヶ月前
scripts add logo configuration 3ヶ月前
templates add logo configuration 3ヶ月前
README.md add documentation 3ヶ月前
report add ulimit to fix "Argument list too long" 2ヶ月前

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.