Installation scripts for SURF ResearchCloud catalog components
View the Project on GitHub UtrechtUniversity/researchcloud-items
Creates directories on the workspace for collaboration between different users.
Linux operating system
Workspaces come with a /scratch
directory meant for collaboration between users. However, files created in this directory are by default still owned by the uid
and gid
of the user who creates them. This means that these files cannot by default by edited by other users. This component addresses this issue by:
sharing
) to which all regular users belongsetgid
on desired directories, so that files created in these directories have the sharing
group as group ownergroup_name
: String. Name of the group to be created (default: sharing
).group_writable
: Boolean. Whether the created shared directories should be writeable by the shared group (true
) or only readable (false
) (default: true
).paths
: String. Comma-separated paths to the directories which should receive set_gid
(default: /shared
).Role default_group
2023 Written by Dawa Ometto (Utrecht University)