The R package on Debian (and hence Ubuntu) has had a default for close to a decade to install into /usr/local/R/site-library/. This came from a suggestion by Kurt and Fritz, and I still think of it as rather useful.
To me, this suggests multiuser mode, preferably without sudo. One can get close via group membership on the directory, but ultimate this always fails because tools:::.install_packages() insists on putting 0644 / 0755 modes on everything as seen from the following selection from that function: ## not clear if this is still necessary, but sh version did so if (!WINDOWS) Sys.chmod(file.path(dest, files), "755") if (file.exists(f)) { file.copy(f, instdir, TRUE) Sys.chmod(file.path(instdir, f), "644") } Sys.chmod(Sys.glob(file.path(instdir, "data", "*")), "644") Sys.chmod(Sys.glob(file.path(instdir, "demo", "*")), "644") Sys.chmod(Sys.glob(file.path(instdir, "exec", "*")), "755") Sys.chmod(i2_files[execs], "755") I would like to have the option of haveing the effect of setting umask 0002 so that people in my group can replace packages. The simplest may be to replace "644"/"755" with "664"/"775" is a suitable option is set. More involved schemes are of course possible too. Naturally, I would be happy to work on patch if there was any indication that the patch would be reviewed and possibly included. With that: comments, please. Is this seen as sensible or deemed nutty and off-limits? Thanks, Dirk -- Dirk Eddelbuettel | e...@debian.org | http://dirk.eddelbuettel.com ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel