[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