nginx.conf/quic-generate-keys.sh
Arija A. 40f560b658
Change host keys
Signed-off-by: Arija A. <ari@ari.lt>
2026-04-19 10:13:32 +03:00

25 lines
511 B
Shell
Executable file

#!/bin/sh
set -eu
echo 'Generating keys...'
mkdir -p /etc/ssl/private/
# NOTE: no ngx_quic_host_dummy.key
files='ngx_quic_host.key'
for file in $files; do
if [ -f /etc/ssl/private/"$file" ]; then
echo "$file already exists: skipping"
continue
fi
echo "Generating $file..."
touch /etc/ssl/private/"$file"
chmod 400 /etc/ssl/private/"$file"
openssl rand -base64 32 >/etc/ssl/private/"$file"
echo "$file has been generated!"
done
echo 'Keys have been generated!'