>>>>> Martin Maechler <maech...@stat.math.ethz.ch> >>>>> on Mon, 10 Jun 2013 11:44:57 +0200 writes:
>>>>> Dirk Eddelbuettel <e...@debian.org> >>>>> on Sat, 8 Jun 2013 11:22:56 -0500 writes: >> Summary: >> The directory /usr/local/lib/R/site-library can be used >> for site-wide multi-user installations of R. >> This is even the default on Debian and Ubuntu (following >> a suggestion by Kurt and Fritz a decade ago over beers -- >> what could be better). However, R enforces wrong >> permissions on directories and files there (removing >> group-write) which effectively defeats this purpose, and >> breaks multiuser installation: if Tom, Dick and Harry are >> members of group 'r-users', each one can install in the >> directory, but neither can _upgrade_ a package installed >> by one of the others. >> I would like to correct this. >> Details: > [..........] >> Proposal: >> Add a new option() [with a to-be-determined name] which, >> if enabled, turns on group-write modes for files and >> directories, ie "664" and "775". > [.........] >> I would be happy to write such a patch (including >> documentation updates) if someone from R Core can signal >> willigness to look at it. > "signal!" :-) In the mean time, Dirk has sent me a patch which I've Martinized a tiny bit, and committed now, both for R-devel and 'R 3.0.1 patched'. The new feature is advertized as R CMD INSTALL --group-writable installs packages group writably, such that update.packages() works for other group members (suggested and from a patch by Dirk Eddelbuettel). Wishing everyone a nice weekend, Martin Maechler, ETH Zurich ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel