op-packages/teleproxy/files/teleproxy.defaults
github-actions[bot] c7fe969808 🐶 Sync 2026-04-24 20:24:11
2026-04-24 20:24:11 +08:00

8 lines
291 B
Bash

#!/bin/sh
# generate secret key
if uci -q get teleproxy.default.secret >/dev/null || [ -z "$(uci get teleproxy.default.secret)" ]; then
SECRET=$(dd if=/dev/urandom bs=16 count=1 2>/dev/null | hexdump -v -e '16/1 "%02x"')
uci set teleproxy.default.secret="$SECRET"
uci commit teleproxy
fi