Changes between Version 264 and Version 265 of SummerOfCode


Ignore:
Timestamp:
Sep 10, 2016, 11:50:51 AM (8 years ago)
Author:
raimue (Rainer Müller)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SummerOfCode

    v264 v265  
    120120* Languages: Tcl, C
    121121* Potential mentors: TBD
     122
     123==== Implement fakeroot functionality for destroot phase ==== #fakeroot
     124
     125Currently MacPorts uses root privileges in the destroot phase. That should be replaced by a system that runs as the macports user, but intercepts all operations that would require root privileges (chown/chmod/etc.) and record the resulting permissions in a database.
     126
     127The existing functionality of trace mode in darwintracelib1.0 could be leveraged for this task.
     128
     129* Difficulty: Medium
     130* Languages: Tcl, C
     131* Potential mentors: jeremyhu
    122132
    123133==== Generating Portfiles ====