diff options
author | Lars Wirzenius <liw@liw.fi> | 2017-07-16 14:30:14 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2017-07-16 14:30:14 +0300 |
commit | 34601e01463c913c19420dfb4bd56ce0804961fe (patch) | |
tree | 37b5e75c7dafc0dc6a19af92fc23500a3d8cc8d6 | |
parent | afc6f1becf32ee135e344257a2a9a1d7e6709838 (diff) | |
download | git.liw.fi-ruleset-tests-34601e01463c913c19420dfb4bd56ce0804961fe.tar.gz |
Add: helper script for deleting gitano users
-rw-r--r-- | deluser.sh | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/deluser.sh b/deluser.sh new file mode 100644 index 0000000..8fbbece --- /dev/null +++ b/deluser.sh @@ -0,0 +1,24 @@ +#!/bin/sh + +set -u + +withtoken() +{ + token="$(ssh git@git.liw.fi "$@" 2>&1 | tail -n1 | awk '{print $NF}')" && + ssh git@git.liw.fi "$@" "$token" +} + +for user in ian steven gabriella +do + withtoken user del "$user" +done + +for group in qvarndevs qvarn-readers qvarn-writers qvarn-guests +do + withtoken group del "$group" +done + +for repo in qvarn ops/secrets +do + withtoken destroy "$repo" +done |