File:  [NetBSD Developer Wiki] / wikisrc / projects / project / pkgsrc-unpriv.mdwn
Revision 1.1: download - view: text, annotated - select for diffs
Sun Nov 6 19:58:46 2011 UTC (9 years, 8 months ago) by jmmv
Branches: MAIN
CVS tags: HEAD
Add the projects from the website (htdocs/contrib/projects.xml).

At this point, all this is is a "blind conversion" from the xml file to
individual mdwn files.  I did this by using a custom xslt file and some
manual cleanups on the files.

Most of these projects are still misclassified as they do not list the
correct difficulty or the category they list is not yet defined in the
wiki.  Some other projects need to be pruned out due to the lack of
details (or moved to the ideas page).  But this is a "good enough" start
that should allow me to nuke these same projects from htdocs.

    1: [[!template id=project
    2: 
    3: title="Unprivileged pkgsrc builds"
    4: 
    5: contact="""
    6: [tech-pkg](mailto:tech-pkg@NetBSD.org)
    7: """
    8: 
    9: category="pkgsrc"
   10: difficulty=""
   11: 
   12: description="""
   13: To create packages that are usable by anyone, pkgsrc currently requires that
   14: packages be built with superuser privileges. It is already possible to use
   15: pkgsrc in great parts without such privileges, but there haven't been many
   16: thoughts about how the resulting binary packages should be specified. For
   17: example, many packages don't care at all about the owner/group of their files,
   18: as long as they are not publicly overwritable.  In the end, the binary packages
   19: should be as independent from the build environment as possible.
   20: 
   21: For more information about the current state, see the How to use pkgsrc as
   22: non-root section in the pkgsrc guide,
   23: [Jörg's mail on DESTDIR support](http://mail-index.NetBSD.org/tech-pkg/2006/10/09/0000.html)
   24: as well as pkgsrc/mk/unprivileged.mk.
   25: """
   26: ]]

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb