RE: How do you script linux GIT client to pass kerberos credential to apache enabled GIT server?
- From
Randall S. Becker <rsbecker@nexbridge.com>
- Date
- Apr 3, 2017, 16:20 UTC
- Message-ID
- <002501d2ac96$42a272a0$c7e757e0$@nexbridge.com>
- In-Reply-To
- <CAAqgmoP2uyd5_k-JDOBpBV8ay6BueUvKkwcWAZ_C1n4=4xpECg@mail.gmail.com>
-----Original Message----- On April 3, 2017 12:04 PM, Ken Edward Wrote:
>I have my git repositories behind an apache server configured with kerberos. Works fine if the user is logged in on their workstation. >Apache gets the kerberos credential, and validates, and then sends the GIT repo being requested. >BUT, I want to write a script on linux that will also pass the kerberos credential to the apache GIT server without having any manually intervention. Seems I would create a kerberos keytab for the principal and then use that to >authenticate.... kinit supports authenticating from a keytab using the -k -t <keytab-path> options, but has anyone done this?
Have you attempted prototyping this using curl? It might be able to help out a bit. I have done this in the past with Stash and their REST and credentials, but not using Kerberos. Just a thought. Cheers,
Randall