File:  [NetBSD Developer Wiki] / wikisrc / projects / project / pkgsrc-unpriv.mdwn
Revision 1.3: download - view: text, annotated - select for diffs
Sat Jan 13 15:27:00 2018 UTC (3 years, 6 months ago) by wiki
Branches: MAIN
CVS tags: HEAD
web commit by joerg: user-destdir has been the default for a long time and most packages use it

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

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