17 lines
275 B
Bash
17 lines
275 B
Bash
#!/bin/sh
|
|
set -eu
|
|
|
|
DB_PATH="${DB_PATH:-/data/ctf.db}"
|
|
CLEAN_INTERVAL="${CLEAN_INTERVAL:-1800}"
|
|
|
|
cleaner() {
|
|
while true; do
|
|
sleep "${CLEAN_INTERVAL}"
|
|
rm -f "${DB_PATH}" "${DB_PATH}-wal" "${DB_PATH}-shm" 2>/dev/null || true
|
|
done
|
|
}
|
|
|
|
cleaner &
|
|
|
|
exec "$@"
|