forcing a user@ into the URL if not present
- From
- Dan Langille <dlangille@sourcefire.com>
- Date
- Apr 22, 2015, 20:06 UTC
- Message-ID
- <CABU7BddjAZOk0LyybQ8phO0S4705MrZtLSYEsjzUBKUD=H++RQ@mail.gmail.com>
Hello,
I'm using git 2.3.2 with Kerberos for authentication and gito-lite for authorization.
This works:
$ git clone https://dvl@ repo.example.org/git/testing Cloning into 'testing'... warning: You appear to have cloned an empty repository. Checking connectivity... done.
My goal: have it work without supplying dvl@ as shown here:
$ git clone https://repo.example.org/git/testing Cloning into 'testing'... Username for 'https://repo.example.org':
I don't want to be prompted for a password. I want Kerberos to kick in.
Following http://git-scm.com/docs/gitcredentials, the following seems to have nil effect. Anyone used this feature already?
git config --global credential.https://repo.example.org.username dvl
$ cat ~/.gitconfig [credential "https://repo.example.org"] username = dvl [http] sslCAInfo = /usr/local/etc/trusted-certificates.pem
With the above, I still get prompted for a password
Given my use of Kerberos for authorization, is this option feasible?
Should I be taking a different approach?
Thank you.
-- Dan Langille Infrastructure & Operations Talos Group Sourcefire, Inc.