diff options
| author | Federico Angelilli <code@fedang.net> | 2024-01-14 16:57:49 +0100 |
|---|---|---|
| committer | Federico Angelilli <code@fedang.net> | 2024-01-14 16:58:02 +0100 |
| commit | e109069c47c8e79e2a06174d4f154b334dd7ccce (patch) | |
| tree | 4dcc0561f9323385314c220c9fb3a20c853ef7a5 /crypt.sh | |
| parent | 904ec3a6f836fe80725198b30d26bd290f12e368 (diff) | |
Load extensions only when CRYPT_LOAD_EXTENSIONS is defined
Diffstat (limited to 'crypt.sh')
| -rwxr-xr-x | crypt.sh | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -271,6 +271,7 @@ edit() { $EDITOR $FILE; } load_extensions() { [[ -d "$CRYPT_PATH/.extensions" && $CLOSED -eq 0 ]] || return + [[ -n "$CRYPT_LOAD_EXTENSIONS" ]] || return for f in $CRYPT_PATH/.extensions/*.bash; do [[ -n "$CRYPT_SIGNING_KEY" ]] && gpg_verify "$f" @@ -415,7 +416,7 @@ cmd_info() { [[ ! -d "$CRYPT_PATH/.extensions" ]] && echo "Extension directory not found ($PRETTY_PATH/.extensions)" && return - echo "Extensions" + printf "Extensions (%s)\n\n" "$([[ -n "$CRYPT_LOAD_EXTENSIONS" ]] && echo "loaded" || echo "not loaded")" local n=0 for f in $CRYPT_PATH/.extensions/*.bash; do @@ -914,6 +915,7 @@ cmd_help() { cmd_version() { echo "crypt v0.1" + echo "Made by Federico Angelilli <mail@fedang.net>" } # MAIN |
