Adds corp-curl script
This commit is contained in:
parent
085f17ab1f
commit
16fe25ba4a
1 changed files with 32 additions and 0 deletions
32
bin/.bin/corp_curl
Executable file
32
bin/.bin/corp_curl
Executable file
|
@ -0,0 +1,32 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
|
||||
USERNAME="${CORPUSER}"
|
||||
PASS="${CORPPASS}"
|
||||
|
||||
PASSCOMMAND="${CORPPASSCOMMAND}"
|
||||
|
||||
get_username(){
|
||||
if [ -z "$USERNAME" ]; then
|
||||
read -p "Corp Username: " USERNAME < /dev/tty
|
||||
fi
|
||||
echo $USERNAME
|
||||
return 0
|
||||
}
|
||||
|
||||
get_password(){
|
||||
if [ -z "$PASS" ]; then
|
||||
if [ -n "$CORPPASSCOMMAND" ]; then
|
||||
PASS=$(eval $PASSCOMMAND)
|
||||
else
|
||||
read -p "Corp Password: " -s PASS < /dev/tty
|
||||
fi
|
||||
fi
|
||||
echo $PASS
|
||||
return 0
|
||||
}
|
||||
|
||||
|
||||
username=
|
||||
password=$(get_password)
|
||||
curl --ntlm --negotiate -u "$(get_username):$(get_password)" "$@"
|
Loading…
Add table
Add a link
Reference in a new issue