naturalis / supersmart

Self-Updating Platform for the Estimation of Rates of Speciation, Migration And Relationships of Taxa
MIT License
17 stars 5 forks source link

Allow non-root installs #24

Closed rvosa closed 9 years ago

rvosa commented 10 years ago

As per the EL reviewer's request: it would be good if users could run puppet apply without root, e.g. all executables go in /home/supersmart/bin and we add that to the PATH.

hettling commented 10 years ago

Tools and libraries provided from source (and the SUPERSMART source) now go in the directory ~/SUPERSMART/ when provisioning with the puppet script. However, packages and the database still require root access.

rvosa commented 10 years ago

I think this is close enough for this issue. I expect that packages would be far less of a problem to install system-wide on a cluster, and likewise for running a database service (if an admin installs mysql on a cluster, we can assume that the process would also be installed as a system service). About the data itself, what do you think: put it in a non-standard location and have users specify the data dir when mysqld starts, or expect them to place them system-wide? Once that's sorted out I think we can close this issue.

rvosa commented 9 years ago

I am going to close this issue for the following reasons: