galaxyproject / cargo-port

cache packages permanently
https://depot.galaxyproject.org/software/
MIT License
12 stars 34 forks source link

Do not allow overwriting files #96

Open hexylena opened 8 years ago

hexylena commented 8 years ago

@natefoo could you add a sudoers entry for the user jenkins SSHs as into depot, for the following command:

sudo chattr -i /srv/.... (where ... is the path to cargo port's software directory).

martenson commented 8 years ago

one thing to note is that given that jenkins also has executors on other machine(s) we need to do all these changes on all of them :/

hexylena commented 8 years ago

This would only be on orval. No packages are downloaded on the jenkins machines themselves.

natefoo commented 8 years ago

On illumos this will be /usr/bin/chmod S+ci /srv/..., except I will need to figure out if there's a zfs privilege or acl that allows unprivileged users to do this.

hexylena commented 8 years ago

Thanks for looking into it!