[MacPorts] SummerOfCode modified
MacPorts
noreply at macports.org
Sat Sep 10 04:50:54 PDT 2016
Page "SummerOfCode" was changed by raimue at macports.org
Diff URL: <https://trac.macports.org/wiki/SummerOfCode?action=diff&version=265>
Revision 265
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: SummerOfCode
=========================================================================
--- SummerOfCode (version: 264)
+++ SummerOfCode (version: 265)
@@ -119,6 +119,16 @@
* Difficulty: Challenging
* Languages: Tcl, C
* Potential mentors: TBD
+
+==== Implement fakeroot functionality for destroot phase ==== #fakeroot
+
+Currently 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.
+
+The existing functionality of trace mode in darwintracelib1.0 could be leveraged for this task.
+
+* Difficulty: Medium
+* Languages: Tcl, C
+* Potential mentors: jeremyhu
==== Generating Portfiles ====
-------8<------8<------8<------8<------8<------8<------8<------8<--------
--
Page URL: <https://trac.macports.org/wiki/SummerOfCode>
MacPorts <https://www.macports.org/>
Ports system for macOS
This is an automated message. Someone added your email address to be
notified of changes on 'SummerOfCode' page.
If it was not you, please report to .
More information about the macports-changes
mailing list