Gogs/Git now uses LDAP for authentication
Predrag Punosevac
predragp at andrew.cmu.edu
Fri Mar 23 18:26:50 EDT 2018
Dear Autonians,
Our Gogs/Git repository is now using LDAP database for authorization and
authentication. All existing local accounts have being mapped into the
LDAP accounts. No local account will be created again for any reason!
If your Gogs password was the same as your LDAP password no action will
be needed on your part. If you are using your e-mail address to log into
the Gogs interface you will have to use the same e-mail address I have
in LDAP. Uploaded ssh keys are not affected (tested).
If your Gogs password was different from your LDAP password you will
have to use LDAP password to log into Gogs interface.
There was one user in the Gogs whose username didn't match LDAP username
(Samy). His local account has being deleted as he had no repos. Next
time he tries to log into Gogs interface he will just use his LDAP
credentials. Unfortunately he will have to upload his ssh-key again.
There are four remaining local accounts three of which have Gogs/Git
admin privileges: awertz, sheath, and predrag. Mr. Jenkins
https://jenkins.io/
also have a local account.
Best,
Predrag
P.S. My understanding (please Anthony correct me) is that all CVS
repositories have being migrated to Git. Subversion code has not being
migrated yet. CVS and Subversion remain available for historical reasons
but nobody has write access. The easiest way to get on Anthony's,
Simon's and my bad side is to try to check in data or binary files into
Gogs/Git. If you don't know much version control please stop by NSH 3119
for short orientation.
More information about the Autonlab-users
mailing list