Changes between Version 6 and Version 7 of pmagrath


Ignore:
Timestamp:
Jun 23, 2008, 6:58:53 PM (12 years ago)
Author:
pmagrath@…
Comment:

Progress update.

Legend:

Unmodified
Added
Removed
Modified
  • pmagrath

    v6 v7  
    4040Examine how we could drop root privileges for building. So we still run port using sudo, but for the actual building root privileges are dropped and the configure/build phase runs with the privileges of the current user only (or of some new unprivileged macports user?). Of course this needs investigation how the permissions inside the workpath need to be set to accomplish this.
    4141
     42''Most actions are now performed using user privileges, up to and including the destroot stage. For install, the original root privileges are recovered and the install takes place as per usual. To the user, this is seamless and the only difference is that the build files get put in ~/.macports/opt rather than /opt. TODO: replace hardcoded username with one specifically created for macports or (specified for macports) during MacPorts install.''
     43
    4244==== Install MacPorts in your home directory easily ====
    4345Modify some of the configure scripts. Currently, if you want to install a MacPorts tree into your home, you need to configure it like this manually: