added services

This commit is contained in:
2024-12-21 18:41:37 +01:00
parent 282cb119ea
commit 80b2b4e69f
3 changed files with 33 additions and 0 deletions

7
backup_dyn_sec_config.sh Executable file
View File

@@ -0,0 +1,7 @@
inotifywait -m -e create /var/lib/mosquitto |
while read path action file
do
cp /var/lib/mosquitto/dynamic-security.json /var/lib/mosquitto/config-backup/dynamic-security.json_$(/usr/bin/date +%Y%m%d_%H%M%S_%N).bak;
find /var/lib/mosquitto/config-backup/ -type f -exec sha256sum {} +| sort -r | awk '{if ($1 in seen) print $2; else seen[$1]=1}' | xargs -I {} rm {}
done