]> git.nbdom.net Git - nb.git/commitdiff
Delete NB_AUTH env to local auth in nb_api, change SHELL_REPLACE command for it
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Tue, 13 Dec 2022 20:35:49 +0000 (21:35 +0100)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Tue, 13 Dec 2022 20:35:49 +0000 (21:35 +0100)
etc/profile.d/nb.sh

index 78c15841340acaf490d926fd23d8c157f5fbf914..58f291ed8facb5bc94a51f7e179cb1dd1a89361c 100644 (file)
@@ -1,8 +1,4 @@
 export NB_DB=nb
-#NB_AUTH=$(awk '/^machine api.nbdom.net / { print $4":"$6}' $HOME/.netrc 2> /dev/null)
-#=SHELL_REPLACE sudo awk -F '}' '/CLEARTEXT/{print "NB_AUTH=\"nb:"$2"\""}' /etc/ldap/nbdom.net/auth/nb.ldif
-[ -z "$NB_AUTH" ] && NB_AUTH="nb:0TXARcQUpjHZctoROA2X.weWSZKM5DGT"
-export NB_AUTH
 
 nb_repos_commit_push() {
        shell_help "Commit each repos whith a comment" "$@" && return
@@ -89,11 +85,13 @@ nb_php() {
 
 nb_api() {
        local uri="$1"; shift
+  local auth=""
+  #=SHELL_REPLACE echo ssh root@ldap.nbdom.net grep CLEARTEXT /etc/ldap/nbdom.net/auth/nb.ldif | awk -F '}' '{print "NB_AUTH=\"nb:"$2"\""}'
 
-       if [ -n "$NB_AUTH" -a x = x$(awk '/^machine api.nbdom.net / { print $4":"$6}' $HOME/.netrc 2> /dev/null) ]; then
-#echo $NB_AUTH 1>&2
-# NB 16.01.19  if [ -z "$NB_AUTH" -o x = x$(awk '/^machine api.nbdom.net / { print $4":"$6}' $HOME/.netrc 2> /dev/null) ]; then
-               curl -sfS -u "$NB_AUTH" "https://api.nbdom.net$uri" "$@"
+  [ -z "$auth" ] && auth="nb:0TXARcQUpjHZctoROA2X.weWSZKM5DGT"
+
+       if [ -n "$auth" -a x = x$(awk '/^machine api.nbdom.net / { print $4":"$6}' $HOME/.netrc 2> /dev/null) ]; then
+               curl -sfS -u "$auth" "https://api.nbdom.net$uri" "$@"
        else
                curl -sfS --netrc-optional "https://api.nbdom.net$uri" "$@"
        fi