diff options
author | Robin Cook | 2008-09-07 12:56:17 -0500 |
---|---|---|
committer | Robin Cook | 2008-09-07 12:56:17 -0500 |
commit | 3a2f16beacfa166117766c78dbf9a06005911601 (patch) | |
tree | 3212855cbe3e5af32f1cc9da0065ac86f0b412bb | |
parent | 9fd1f4eedc7dec8dfd915b670b75dd848afffee0 (diff) |
policykit: New spell, application level toolkit for defining and handling policy
-rw-r--r-- | ChangeLog | 6 | ||||
-rwxr-xr-x | accounts | 1 | ||||
-rwxr-xr-x | gnome2-libs/policykit/BUILD | 2 | ||||
-rwxr-xr-x | gnome2-libs/policykit/CONFIGURE | 13 | ||||
-rwxr-xr-x | gnome2-libs/policykit/DEPENDS | 11 | ||||
-rwxr-xr-x | gnome2-libs/policykit/DETAILS | 20 | ||||
-rw-r--r-- | gnome2-libs/policykit/HISTORY | 2 | ||||
-rw-r--r-- | gnome2-libs/policykit/PolicyKit-0.9.tar.gz.sig | bin | 0 -> 543 bytes | |||
-rwxr-xr-x | groups | 1 |
9 files changed, 56 insertions, 0 deletions
@@ -1,3 +1,9 @@ +2008-09-07 Robin Cook <rcook@wyrms.net> + * gnome2-libs/policykit: new spell, application level toolkit for handling + policy + * groups: added polkituser (GID 165) + * accounts: added polkituser (UID 161) + 2008-09-06 Pol Vinogradov <vin.public@gmail.com> * chat-im/mcabber: new spell, Jabber console client @@ -71,4 +71,5 @@ iplog:156:156 davfs2:158:158 dovecot:159:159 nsd:160:164 +polkituser:161:165 nobody:65534:65534 diff --git a/gnome2-libs/policykit/BUILD b/gnome2-libs/policykit/BUILD new file mode 100755 index 0000000000..0aec4f0d8d --- /dev/null +++ b/gnome2-libs/policykit/BUILD @@ -0,0 +1,2 @@ +create_account polkituser && +default_build
\ No newline at end of file diff --git a/gnome2-libs/policykit/CONFIGURE b/gnome2-libs/policykit/CONFIGURE new file mode 100755 index 0000000000..cf6b3594f1 --- /dev/null +++ b/gnome2-libs/policykit/CONFIGURE @@ -0,0 +1,13 @@ +config_query POLICYKIT_MANPAGES "Install man pages?" y && +config_query POLICYKIT_SELINUX "Build SELinux support?" n && + +if spell_ok linux-pam; then + config_query_list POLICYKIT_FW "Which Authentication framework?" \ + linux-pam shadow none +elif spell_ok shadow; then + config_query_list POLICYKIT_FW "Which Authentication framework?" \ + shadow linux-pam none +else + config_query_list POLICYKIT_FW "Which Authentication framework?" \ + none shadow linux-pam +fi
\ No newline at end of file diff --git a/gnome2-libs/policykit/DEPENDS b/gnome2-libs/policykit/DEPENDS new file mode 100755 index 0000000000..a61ef19080 --- /dev/null +++ b/gnome2-libs/policykit/DEPENDS @@ -0,0 +1,11 @@ +depends libxslt && +depends pkgconfig && +depends dbus && +depends dbus-glib && +depends expat && +depends intltool && + +optional_depend gtk-doc \ + "--enable-gtk-doc" \ + "--disable-gtk-doc" \ + "Build Devhelp files?"
\ No newline at end of file diff --git a/gnome2-libs/policykit/DETAILS b/gnome2-libs/policykit/DETAILS new file mode 100755 index 0000000000..4e8b7c00f7 --- /dev/null +++ b/gnome2-libs/policykit/DETAILS @@ -0,0 +1,20 @@ + SPELL=policykit + VERSION=0.9 + SOURCE=PolicyKit-$VERSION.tar.gz +SOURCE_DIRECTORY=$BUILD_DIRECTORY/PolicyKit-$VERSION + SOURCE_URL[0]=http://hal.freedesktop.org/releases/$SOURCE + SOURCE_GPG="gurus.gpg:${SOURCE}.sig" + LICENSE[0]=LGPL + WEB_SITE=http://www.freedesktop.org/wiki/Software/PolicyKit + ENTERED=20080907 + KEYWORDS="policy" + SHORT="Freedesktop.org " +cat << EOF +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. +EOF diff --git a/gnome2-libs/policykit/HISTORY b/gnome2-libs/policykit/HISTORY new file mode 100644 index 0000000000..243ebc8f2d --- /dev/null +++ b/gnome2-libs/policykit/HISTORY @@ -0,0 +1,2 @@ +2008-09-07 Robin Cook <rcook@wyrms.net> + * New Spell: DETAILS, DEPENDS, CONFIGURE, BUILD
\ No newline at end of file diff --git a/gnome2-libs/policykit/PolicyKit-0.9.tar.gz.sig b/gnome2-libs/policykit/PolicyKit-0.9.tar.gz.sig Binary files differnew file mode 100644 index 0000000000..607958c572 --- /dev/null +++ b/gnome2-libs/policykit/PolicyKit-0.9.tar.gz.sig @@ -85,5 +85,6 @@ kde4:161: avahi:162: vlock:163: nsd:164: +polkituser:165: users:1000: nogroup:65534: |