Subversion Repositories ALCASAR

Rev

Rev 2010 | Rev 2412 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 2010 Rev 2079
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