Skip to content
Snippets Groups Projects
Commit 8285dc9c authored by Julien Leduc's avatar Julien Leduc
Browse files

adding poweruser1 EOS commands in the client.

parent 15bd1590
No related branches found
No related tags found
No related merge requests found
......@@ -10,6 +10,7 @@
# admin_kdestroy: kdestroy for CTAADMIN_USER
# admin_cta: runs a cta command as CTAADMIN_USER
EOSPOWER_USER="poweruser1"
CTAADMIN_USER="ctaadmin2"
USER="user1"
......@@ -35,3 +36,22 @@ admin_kdestroy() {
KRB5CCNAME=/tmp/${CTAADMIN_USER}/krb5cc_0 kdestroy
admin_klist
}
eospower_eos() {
XrdSecPROTOCOL=krb5 KRB5CCNAME=/tmp/${EOSPOWER_USER}/krb5cc_0 eos $@
}
eospower_klist() {
KRB5CCNAME=/tmp/${EOSPOWER_USER}/krb5cc_0 klist
}
eospower_kinit() {
KRB5CCNAME=/tmp/${EOSPOWER_USER}/krb5cc_0 kinit -kt /root/${EOSPOWER_USER}.keytab ${EOSPOWER_USER}@TEST.CTA
eospower_klist
}
eospower_kdestroy() {
KRB5CCNAME=/tmp/${EOSPOWER_USER}/krb5cc_0 kdestroy
eospower_klist
}
......@@ -134,3 +134,4 @@ kubectl --namespace ${NAMESPACE} exec ctacli -- cta adminhost add --name ${clien
kubectl --namespace ${NAMESPACE} exec ctacli -- cta admin add --username ctaadmin2 --comment "ctaadmin2"
kubectl --namespace=${NAMESPACE} exec kdc cat /root/ctaadmin2.keytab | kubectl --namespace=${NAMESPACE} exec -i client -- bash -c "cat > /root/ctaadmin2.keytab; mkdir -p /tmp/ctaadmin2"
kubectl --namespace=${NAMESPACE} exec kdc cat /root/poweruser1.keytab | kubectl --namespace=${NAMESPACE} exec -i client -- bash -c "cat > /root/poweruser1.keytab; mkdir -p /tmp/poweruser1"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment