Ajout de la taille dans les éléments à vérifier

This commit is contained in:
Breizh 2018-01-03 19:30:10 +01:00
parent b8b575f0fc
commit 1b7d56627d
1 changed files with 5 additions and 2 deletions

View File

@ -26,7 +26,8 @@ set -e
# On lance les commandes sqlite # On lance les commandes sqlite
sqlite3 suidchecker.db \ sqlite3 suidchecker.db \
"CREATE TABLE fichier(chemin TEXT PRIMARY KEY, checksum INTEGER);" "CREATE TABLE fichier(chemin TEXT PRIMARY KEY, checksum INTEGER, taille
INTEGER);"
sqlite3 suidchecker.db "CREATE TABLE controle( sqlite3 suidchecker.db "CREATE TABLE controle(
chemin TEXT, chemin TEXT,
date INTEGER, date INTEGER,
@ -50,8 +51,10 @@ for f in $files
do do
# On récupère son checksum # On récupère son checksum
checksum=$(cksum $f | cut -d' ' -f 1) checksum=$(cksum $f | cut -d' ' -f 1)
taille=$(cksum $f | cut -d' ' -f 2)
# Et on insère le couple chemin, checksum dans la base # Et on insère le couple chemin, checksum dans la base
sqlite3 suidchecker.db "INSERT INTO fichier VALUES('$f', $checksum);" sqlite3 suidchecker.db "INSERT INTO fichier VALUES('$f', $checksum,
$taille);"
done done