#!/usr/bin/env sh # this generates a random 64 char hex string for all empty secret files in /secrets/*/*/* set -o errexit set -o nounset set -o pipefail for secret in /secrets/*/*/* ; do test -d "$secret" && rmdir "$secret" test -s "$secret" && continue openssl rand -hex ${2:-64} > $secret done