Add verification CI test

Signed-off-by: DL6ER <dl6er@dl6er.de>
This commit is contained in:
DL6ER
2024-09-26 11:57:53 +02:00
parent 3ca04acd75
commit cdba28e0c5
+6
View File
@@ -8,6 +8,12 @@
[[ "${lines[@]}" == "" ]]
}
@test "Check FTL binary integrity" {
run bash -c './pihole-FTL verify'
printf "%s\n" "${lines[@]}"
[[ "${lines[0]}" == *"SHA256 checksum matches" ]]
}
@test "Running a second instance is detected and prevented" {
run bash -c 'su pihole -s /bin/sh -c "./pihole-FTL -f"'
printf "%s\n" "${lines[@]}"