Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#1346 closed defect (fixed)

svn grass sandbox access forbidden

Reported by: krejcmat Owned by: warmerdam
Priority: major Milestone:
Component: SysAdmin Keywords: sandbox, svn
Cc: neteler, martinl

Description

I have a problem to add folder to sandbox [1] using svn. I have rights for access to GRASS Add-ons.( I committed something a few weeks ago).

Below is the cmd output.

matt@mattpc:~$ svn checkout https://svn.osgeo.org/grass/sandbox/ sandbox
A    sandbox/annakrat
.....
.....
A    sandbox/soeren/benchmarks/neighborhood_openmp/neighbor_bench.c
Checked out revision 60664.
matt@mattpc:~$ cd sandbox/
matt@mattpc:~/sandbox$ svn mkdir krejcmat
A         krejcmat
matt@mattpc:~/sandbox$ svn commit -m 'add folder'
Adding         krejcmat
svn: E195023: Commit failed (details follow):
svn: E195023: Changing directory '/home/matt/sandbox/krejcmat' is forbidden
by the server
svn: E175013: Access to '/grass/!svn/ver/60620/sandbox' forbidden

Thank you for your advice. Matej

[1] https://svn.osgeo.org/grass/sandbox/

Change History (7)

comment:1 by neteler, 10 years ago

Cc: neteler martinl added; neteler@… removed
Priority: normalmajor
Summary: svn sandbox access forbidensvn grass sandbox access forbidden
Type: taskdefect

comment:2 by neteler, 10 years ago

To me it looks like a LDAP issue but I am not sure how to trace that down. SAC assistance needed.

Note: the repo is used for the ongoing Google Summer of Code

comment:3 by warmerdam, 10 years ago

Owner: changed from sac@… to warmerdam

I am seeing the same problem with creating a directory in grass addons or even adding a file, and I see both krejcmat and I are in the correct LDAP group. Continuing to investigate...

comment:4 by warmerdam, 10 years ago

Resolution: fixed
Status: newclosed

OK, the problem is that krejcmat is in the "addons" group which gives commit rights on http://svn.osgeo.org/grass/grass-addons/ but not on http://svn.osgeo.org/grass/sandbox/ which has no special access rules. Only regular committers can write to /sandbox.

I could modify /sandbox to be treated the same as /grass-addons if desired, or the student could work in the /grass-addons directory.

I'm closing the ticket, but please reopen if you want a server side configuration change.

in reply to:  4 comment:5 by neteler, 10 years ago

Resolution: fixed
Status: closedreopened

Replying to warmerdam:

OK, the problem is that krejcmat is in the "addons" group which gives commit rights on http://svn.osgeo.org/grass/grass-addons/ but not on http://svn.osgeo.org/grass/sandbox/ which has no special access rules. Only regular committers can write to /sandbox.

Ah, I see. Thanks for the investigation.

I could modify /sandbox to be treated the same as /grass-addons if desired, or the student could work in the /grass-addons directory.

This would be excellent to also have "addon" level people being able to play in the sandbox.

I'm closing the ticket, but please reopen if you want a server side configuration change.

I have taken liberty to reopen for that. Like this we can enable the GSoC people without opening trunk to them.

comment:6 by warmerdam, 10 years ago

Resolution: fixed
Status: reopenedclosed

The desired change is in place. Users in the grass_addons group can now commit to /sandbox too.

in reply to:  6 comment:7 by krejcmat, 10 years ago

Replying to warmerdam:

The desired change is in place. Users in the grass_addons group can now commit to /sandbox too.

It works. Thanks to all. matej

Note: See TracTickets for help on using tickets.