X-Git-Url: https://zdv2.bktei.com/gitweb/EVA-2020-02.git/blobdiff_plain/cfc25c901c3f27406a7bca2952815eb34e32edc0..6a17e8e74bcfbd88dab3504ba01e726266b3e001:/exec/bkgpslog?ds=sidebyside diff --git a/exec/bkgpslog b/exec/bkgpslog index 8d0f16f..d0dde14 100755 --- a/exec/bkgpslog +++ b/exec/bkgpslog @@ -154,7 +154,8 @@ showUsage() { echoerr " Encrypt output." echoerr echoerr " -r, --recipient [ pubkey string ]" - echoerr " Specify recipient." + echoerr " Specify recipient. May be age or ssh pubkey." + echoerr " See https://github.com/FiloSottile/age" echoerr echoerr " -o, --output [ directory ]" echoerr " Specify output directory to save logs." @@ -162,6 +163,13 @@ showUsage() { echoerr " -c, --compress" echoerr " Compress output with gzip (before encryption if enabled)." echoerr + echoerr " -z, --time-zone" + echoerr " Specify time zone. (ex: \"America/New_York\")" + echoerr + echoerr " -t, --temp-dir" + echoerr " Specify parent directory for temporary working directory." + echoerr " Default: \"/dev/shm\"" + echoerr echoerr "EXAMPLE: (bash script lines)" echoerr "/bin/bash bkgpslog -e -c \\" echoerr "-r age1mrmfnwhtlprn4jquex0ukmwcm7y2nxlphuzgsgv8ew2k9mewy3rs8u7su5 \\" @@ -206,9 +214,9 @@ processArguments() { -r | --recipient) # Add 'age' recipient via public key string recPubKeys+=("$2"); vbm "pubkey added:""$2"; shift;; -c | --compress) OPTION_COMPRESS="true"; vbm "DEBUG:Compressed output mode enabled.";; - -z | --time-zone) try setTimeZoneEV "$1";; - -t | --temp-dir) OPTION_TMPDIR="true" && TMP_DIR_PRIORITY="$1";; - *) echoerr "ERROR: Unrecognized argument."; exit 1;; # Handle unrecognized options. + -z | --time-zone) try setTimeZoneEV "$2"; shift;; + -t | --temp-dir) OPTION_TMPDIR="true" && TMP_DIR_PRIORITY="$2"; shift;; + *) echoerr "ERROR: Unrecognized argument: $1"; echoerr "STATUS:All arguments:$*"; exit 1;; # Handle unrecognized options. esac shift done