summaryrefslogtreecommitdiff
path: root/security/policykit
AgeCommit message (Collapse)AuthorFilesLines
2009-06-14Remove @dirrm entries from PLISTsjoerg1-8/+1
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-03-18to netbsd-desktopjmcneill1-2/+2
2009-03-12Ensure various directories and a file are created in /var so the packageabs1-2/+10
can work - bump pkgrevision
2009-03-05Always kill --as-needed, it is known to break Solaris as well and hasjoerg1-3/+1
created various interesting issues on other platforms as well. From PR 40016.
2009-01-20The Solaris support in this package only works on OpenSolaris. Allow it tosketch5-18/+81
build (although likely not work) on Solaris too.
2008-12-21PR# pkg/40146: security/policykit fails to build on Linuxjmcneill4-3/+56
2008-12-20PR# pkg/40230: "libvolume_id" doesn't build under Mac OS Xjmcneill5-5/+45
Fix PolicyKit build on OSX.
2008-12-15gcc complains when an int is cast to a pointer of different size. Torillig2-1/+27
avoid that warning, the ints are first cast to size_t, which is more likely to match the size of a pointer. Unfortunately, the intptr_t and uintptr_t types are marked optional in C99.
2008-11-26* Use PolicyKit.conf.NetBSD on DragonFly as wellhasso1-4/+5
* DESTDIR support * Bump PKGREVISION
2008-11-24Add missing build dependencies on libxslt and docbook-xsl, for creatingwiz1-1/+4
the man pages. No PKGREVISION bump because package didn't package.
2008-11-23From FreeBSD:jmcneill2-1/+31
Fix a problem with PK's strndup() implementation assuming all strings passed to it would be NUL-terminated. This is known to fix crashes with polkit-gnome-authorization and clock-applet.
2008-11-23* Make it compile in DragonFlyhasso8-13/+88
* Fix permissions of suid/sgid binaries * Bump PKGREVISION
2008-11-23On NetBSD, install a default policy that allows password-less authenticationjmcneill2-1/+22
for root, password authentication for users in group wheel, and deny access to all others.
2008-11-22Add a MESSAGE explaining that procfs is required for policykitjmcneill1-0/+9
2008-11-22Import policykit version 0.9.jmcneill11-0/+242
PolicyKit is an application-level toolkit for defining and handling the policy that allows unprivileged processes to speak to privileged processes: It is a framework for centralizing the decision making process with respect to granting access to privileged operations for unprivileged applications. PolicyKit is specifically targeting applications in rich desktop environments on multi-user UNIX-like operating systems. It does not imply or rely on any exotic kernel features.