diff options
author | EuAndreh <eu@euandre.org> | 2023-04-05 16:14:00 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2023-04-05 16:14:00 -0300 |
commit | 24e24b49fb6375189cfa527a113eb965087a293a (patch) | |
tree | fc75f8267a22f6473432ee6b07c4013561c303dc /v2/src/development/security-txt.sh.in | |
parent | v2: Recove h[2-6] anchor link and icon (diff) | |
download | euandre.org-24e24b49fb6375189cfa527a113eb965087a293a.tar.gz euandre.org-24e24b49fb6375189cfa527a113eb965087a293a.tar.xz |
v2: Support Atom feeds and collection translations
Diffstat (limited to 'v2/src/development/security-txt.sh.in')
-rwxr-xr-x | v2/src/development/security-txt.sh.in | 82 |
1 files changed, 0 insertions, 82 deletions
diff --git a/v2/src/development/security-txt.sh.in b/v2/src/development/security-txt.sh.in deleted file mode 100755 index 8f6613f..0000000 --- a/v2/src/development/security-txt.sh.in +++ /dev/null @@ -1,82 +0,0 @@ -#!/bin/sh -set -eu - -usage() { - cat <<-'EOF' - Usage: - src/development/security-txt.sh - src/development/security-txt.sh -h - EOF -} - -help() { - cat <<-'EOF' - - - Options: - -h, --help show this message - - - Generate the RFC 9116 "security.txt" file from data in the - repository. - - - Examples: - - Just run it: - - $ sh src/development/security-txt.sh > .well-known/security.txt - EOF -} - - -for flag in "$@"; do - case "$flag" in - --) - break - ;; - --help) - usage - help - exit - ;; - *) - ;; - esac -done - -while getopts 'h' flag; do - case "$flag" in - h) - usage - help - exit - ;; - *) - usage >&2 - exit 2 - esac -done -shift $((OPTIND - 1)) - - - -EXPIRES="$( - LANG=C.UTF-8 gpg --list-key eu@euandre.org | - awk '/^pub/ { print substr($(NF), 1, 10) }' -)T00:00:00z" - -LANGS="en$( - echo po/??.po | - sed 's|\.po$||' | - sed 's|^po/|, |' | - paste -sd, -)" - - -cat <<-EOF - Contact: mailto:@EMAIL@ - Encryption: https://@DOMAIN@/public.asc.txt - Expires: $EXPIRES - Preferred-Languages: $LANGS -EOF |