Mercurial > ec-dotfiles
changeset 234:58ad057cd2ec
- Fix for openssl output parser for generating hashed password
- Ensuring usage of POSIX-only subsets of GNU tools capability
| author | Edho P. Arief <me@myconan.net> | 
|---|---|
| date | Thu, 08 Apr 2010 16:30:29 +0700 | 
| parents | 38d6c17353fb | 
| children | 649b7d4b056a | 
| files | moefetch.sh | 
| diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] | 
line wrap: on
 line diff
--- a/moefetch.sh Mon Apr 05 20:01:39 2010 +0000 +++ b/moefetch.sh Thu Apr 08 16:30:29 2010 +0700 @@ -344,7 +344,7 @@ s) SITE="$OPTARG";; n) NOCLEAN=1;; p) - LOGIN_PASS=$(printf "%s" "$OPTARG" | openssl dgst -sha1) + LOGIN_PASS=$(printf "%s" "$OPTARG" | openssl dgst -sha1 | sed -e 's/.*\([[:xdigit:]]\{40\}\).*/\1/') has_pass=1 ;; u) @@ -382,6 +382,8 @@ main() { + # removing GNU-ism as much as possible + POSIXLY_CORRECT=1 #initialize global variables init_globals #print welcome message
