[dune-pdelab] Fwd: [Dune-devel] Authenticated Git access is now restricted to SSL connections

Steffen Müthing steffen.muething at iwr.uni-heidelberg.de
Fri Sep 27 21:01:55 CEST 2013


Hi everyone,

just a heads up for people who have commit access to PDELab but don't read the dune-devel list.

Have a nice weekend,

Steffen

Anfang der weitergeleiteten E-Mail:

> Von: Steffen Müthing <steffen.muething at iwr.uni-heidelberg.de>
> Betreff: [Dune-devel] Authenticated Git access is now restricted to SSL connections
> Datum: 27. September 2013 11:55:48 MESZ
> An: "dune-devel at dune-project.org Dune-devel" <dune-devel at dune-project.org>
> 
> Hi everyone,
> 
> as decided on the developer meeting in Aachen, all authenticated access to the Git repositories is
> now restricted to SSL. As all core modules allow public read access, this mostly concerns pushing
> to the repositories. At the same time, *all* accesses over SSL *require* authentication, thus after
> updating the server URLs, read accesses will also require your username and password (but see
> option 1b) further down for a way around that).
> 
> If you have existing cloned repositories and are still using the non-SSL URLs, you have to update your
> remote URLs before you can push those repos to the server again. There are two ways to do that:
> 
> 
> 1a) Through git:
> 
> git remote set-url origin https://git.dune-project.org/repositories/...
> 
> 1b) If you only want to update the push-URL (that way, you don't need your username / password when
> pulling updates from the server, you can do
> 
> git remote set-url --push origin https://git.dune-project.org/repositories/...
> 
> Alternatively, you can set up a credentials cache, BTW (there are a number of those doing either
> in-memory caching or integrating with OS keychains).
> 
> 
> 2) If you trust my bash- and Perl-Foo and want to save some time, you can do it in bulk for all
> repositories under a root directory:
> 
> for i in $(find . -name ".git") ; do perl -pi -e 's/(url\s=\s)http(:\/\/git.dune-project.org)/$1https$2/g' "$i/config" ; end
> 
> 
> Best,
> Steffen
> _______________________________________________
> Dune-devel mailing list
> Dune-devel at dune-project.org
> http://lists.dune-project.org/mailman/listinfo/dune-devel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 495 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <https://lists.dune-project.org/pipermail/dune-pdelab/attachments/20130927/bc0eef0e/attachment.sig>


More information about the dune-pdelab mailing list