Line 1... |
Line 1... |
1 |
#Corrélation et Generation des logs au format PDF
|
1 |
#Corrélation et Generation des logs d'imputabilité au format PDF.
|
- |
|
2 |
#Ce script permet de générer un fichier HTML qui sera converti en PDF a l'aide du RPM wkhtmltopdf.
|
- |
|
3 |
#Ce PDF sera placé dans une archive protégé par un mot de passe.
|
- |
|
4 |
#Pour extraire ce fichier PDF, il faudra installer le paquet p7zip.
|
- |
|
5 |
#La génération de ce document préviendra les utilisateurs lors de leur prochaine connection. (utilisateur flagué dans le 4ème 'bit' de l'attribut FilterID de la BDD radius.
|
- |
|
6 |
#
|
- |
|
7 |
#Attribut FilterID dans la table radreply: 12345678
|
- |
|
8 |
#1-> profile1
|
- |
|
9 |
#2-> profile2
|
- |
|
10 |
#3-> profile3
|
- |
|
11 |
#4-> warn_user (if imputability report has been generated)
|
- |
|
12 |
#6-> WL
|
- |
|
13 |
#7-> BL
|
- |
|
14 |
#8-> HAVP
|
- |
|
15 |
#
|
2 |
#Il est possible de demander les logs :
|
16 |
#Il est possible de demander les logs d'imputabilité :
|
3 |
#-depuis le début (pas d'argument)
|
17 |
#-depuis le début (pas d'argument)
|
4 |
#-à partir d'une date (un seul argument)
|
18 |
#-à partir d'une date (un seul argument)
|
5 |
#-en spécifiant un intervale (deux arguments correspondant aux bornes respectives)
|
19 |
#-en spécifiant un intervale (deux arguments correspondant aux bornes respectives)
|
6 |
#Par Raphaël Pion
|
20 |
#Par Raphaël Pion
|
7 |
|
21 |
|
Line 116... |
Line 130... |
116 |
echo "<td>" $(echo $LIGNE_SQL | cut -d',' -f1) "</td>" >> $TMP_HTML
|
130 |
echo "<td>" $(echo $LIGNE_SQL | cut -d',' -f1) "</td>" >> $TMP_HTML
|
117 |
echo "<td>" $(echo $LIGNE_SQL | cut -d',' -f2) "</td>" >> $TMP_HTML
|
131 |
echo "<td>" $(echo $LIGNE_SQL | cut -d',' -f2) "</td>" >> $TMP_HTML
|
118 |
echo "<td>" $(echo $LIGNE_SQL | cut -d',' -f3) "</td>" >> $TMP_HTML
|
132 |
echo "<td>" $(echo $LIGNE_SQL | cut -d',' -f3) "</td>" >> $TMP_HTML
|
119 |
echo "<td>" $(echo $LIGNE_SQL | cut -d',' -f4) "</td>" >> $TMP_HTML
|
133 |
echo "<td>" $(echo $LIGNE_SQL | cut -d',' -f4) "</td>" >> $TMP_HTML
|
120 |
echo "<td>" $(echo $LIGNE_SQL | cut -d',' -f5) "</td>" >> $TMP_HTML
|
134 |
echo "<td>" $(echo $LIGNE_SQL | cut -d',' -f5) "</td>" >> $TMP_HTML
|
121 |
echo "<td>" $(echo $LIGNE_SQL | cut -d',' -f6) "</td>" >> $TMP_HTML
|
- |
|
122 |
echo "<td>" $(echo $LIGNE_SQL | cut -d',' -f7) "</td>" >> $TMP_HTML
|
135 |
echo "<td>" $(echo $LIGNE_SQL | cut -d',' -f7) "</td>" >> $TMP_HTML
|
- |
|
136 |
echo "<td>" $(echo $LIGNE_SQL | cut -d',' -f6) "</td>" >> $TMP_HTML
|
123 |
echo "<td>" $(echo $LIGNE_SQL | cut -d',' -f8) "</td>" >> $TMP_HTML
|
137 |
echo "<td>" $(echo $LIGNE_SQL | cut -d',' -f8) "</td>" >> $TMP_HTML
|
124 |
echo "</tr></tbody></table></div>" >> $TMP_HTML
|
138 |
echo "</tr></tbody></table></div>" >> $TMP_HTML
|
125 |
echo "<div class='container mySpace'> " >> $TMP_HTML
|
139 |
echo "<div class='container mySpace'> " >> $TMP_HTML
|
126 |
echo "<table class='table table-striped'>" >> $TMP_HTML
|
140 |
echo "<table class='table table-striped'>" >> $TMP_HTML
|
127 |
echo "<thead>" >> $TMP_HTML
|
141 |
echo "<thead>" >> $TMP_HTML
|