-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Existence of user home is assumed #51
Comments
Most definitely. |
I think we have to leave a default in place if there is no configuration defined... and We can work on a named configuration option that would override the default. Should that also be an additional optional parameter to |
I don't think so. Let |
I would add it as a parameter to |
But maybe |
I haven't touched the code for a while but I think that the suggested changes to both |
@montesmariana Sounds reasonable to me. |
Checking the code again, this
The code right now builds that home based on the role of the user, but in any case, if a user asks to see the contents of /zone/home/ they will only see what they have permissions to see anyways, correct? |
The iRODS server will only allow users to view what they have permission to view. If the user attempts to access a collection they don't have permissions to, an error will be generated by the iRODS server. Given that the server detects invalid collection access, I think allowing any logical path to be set is the best way to future proof the code (just like icommands). Users attempting to access Thoughts? |
Made a PR but cannot assign reviewers |
Reviewer assigned. |
First of all: good news! We can use rirods in the production environment at KU Leuven!
However, we have noticed that rirods assumes the existence of a user home (/zoneName/home/username/), which we don't normally support. Users have access to group-level collections instead. This assumption seems unncessary and it's preventing from running
ils()
,icd()
even outside of that non-existent collection.Could we change that, and leave the definition of the landing collection to the configuration file?
The text was updated successfully, but these errors were encountered: