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
    3: title="Unprivileged pkgsrc builds"
    5: contact="""
    6: [tech-pkg](
    7: """
    9: category="pkgsrc"
   10: difficulty="medium"
   11: done_by="joerg"
   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.
   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](
   25: as well as pkgsrc/mk/
   26: """
   27: ]]

CVSweb for NetBSD wikisrc <> software: FreeBSD-CVSweb