Re: Is it possible to authenticate with savannah, e.g. with ldap?
Friedrich Beckmann wrote: > >> I also think of the underlying server. It would be nice if I could give > >> login access to the project members via authentication at savannah. > > > > I am not sure how to do this. Which literally means that I myself > > don't know how to do this. But if other people had ideas then I am > > sure something could be worked out. > > At my university we use an ldap server for this purpose. I have not looked > into the github way of doing this. The Devil is in the details. Bob
Re: Is it possible to authenticate with savannah, e.g. with ldap?
Hi Bob, thanks for your hints! > If it were me I would subscribe to the commit email mailing list > (assuming there is one, can set up one if there is not) then have it > automatically fetch and build whenever a new commit is pushed. Then > things would always be automatically built. And then additionally > have a periodic build regardless to catch up with any OS upgrades. > This would reduce the need for manual button pushing somewhat. The buildbot polls the savannah pspp git repository and starts a build after a commit and there is a nightly build for some targets. So as you say for the normal operation there are no push buttons required. >> I also think of the underlying server. It would be nice if I could give >> login access to the project members via authentication at savannah. > > I am not sure how to do this. Which literally means that I myself > don't know how to do this. But if other people had ideas then I am > sure something could be worked out. At my university we use an ldap server for this purpose. I have not looked into the github way of doing this. Thanks for your help! Friedrich
Re: Is it possible to authenticate with savannah, e.g. with ldap?
Friedrich Beckmann wrote: > I have a buildbot prototype for pspp here: > > http://caeis.etech.fh-augsburg.de:8010 > > The webinterface is currently open without any authentication. So you > can for example trigger a build. My idea is that project members of the > savannah project can authenticate at this server such that I > can restrict the access. ... > Anyway it is a small project so this can be done manually also. If it were me I would subscribe to the commit email mailing list (assuming there is one, can set up one if there is not) then have it automatically fetch and build whenever a new commit is pushed. Then things would always be automatically built. And then additionally have a periodic build regardless to catch up with any OS upgrades. This would reduce the need for manual button pushing somewhat. > I also think of the underlying server. It would be nice if I could give > login access to the project members via authentication at savannah. I am not sure how to do this. Which literally means that I myself don't know how to do this. But if other people had ideas then I am sure something could be worked out. Bob signature.asc Description: PGP signature
Re: Is it possible to authenticate with savannah, e.g. with ldap?
Hi Bob, thanks for your reply! > But how is this related to setting up a continuous integration server? > >> Currently I am looking at buildbot. They have something to >> authenticate against github or gitlab or plain user/password. I >> would prefer to use the user/password from savannah. > > What would this authentication be used for? I have a buildbot prototype for pspp here: http://caeis.etech.fh-augsburg.de:8010 The webinterface is currently open without any authentication. So you can for example trigger a build. My idea is that project members of the savannah project can authenticate at this server such that I can restrict the access. I also think of the underlying server. It would be nice if I could give login access to the project members via authentication at savannah. Anyway it is a small project so this can be done manually also. Friedrich
Re: Is it possible to authenticate with savannah, e.g. with ldap?
Friedrich Beckmann wrote: > I am member of the https://savannah.gnu.org/projects/pspp project. I > am currently investigating how to run a continuous integration > server for building the pspp software. One part of that is to allow > the pspp project members to modify and control the build server, > e.g. to trigger a new build. Awesome! > Is it possible to authenticate users via some savannah > infrastructure? Is there for example an ldap server which I could > contact from the build server? This sounds like SSO single-sign-on service to me. There is not currently any support for a SSO with Savannah. That does not mean that one could not be created. The question has not been asked before and no one has created the infrastructure for it otherwise. But how is this related to setting up a continuous integration server? > Currently I am looking at buildbot. They have something to > authenticate against github or gitlab or plain user/password. I > would prefer to use the user/password from savannah. What would this authentication be used for? Bob signature.asc Description: PGP signature
Is it possible to authenticate with savannah, e.g. with ldap?
Hi everybody, I am member of the https://savannah.gnu.org/projects/pspp project. I am currently investigating how to run a continuous integration server for building the pspp software. One part of that is to allow the pspp project members to modify and control the build server, e.g. to trigger a new build. Is it possible to authenticate users via some savannah infrastructure? Is there for example an ldap server which I could contact from the build server? Currently I am looking at buildbot. They have something to authenticate against github or gitlab or plain user/password. I would prefer to use the user/password from savannah. Regards Friedrich