[Lunar-commits] r26858 - in moonbase/trunk: devel/hal security/ConsoleKit security/PolicyKit
Moritz Heiber
moe at lunar-linux.org
Tue Nov 20 19:41:52 CET 2007
Author: moe
Date: 2007-11-20 19:41:52 +0100 (Tue, 20 Nov 2007)
New Revision: 26858
Added:
moonbase/trunk/security/PolicyKit/BUILD
Modified:
moonbase/trunk/devel/hal/DEPENDS
moonbase/trunk/devel/hal/POST_INSTALL
moonbase/trunk/security/ConsoleKit/DEPENDS
moonbase/trunk/security/PolicyKit/DEPENDS
Log:
PAM fixes. Should work now without having PAM installed.
Modified: moonbase/trunk/devel/hal/DEPENDS
===================================================================
--- moonbase/trunk/devel/hal/DEPENDS 2007-11-20 11:45:20 UTC (rev 26857)
+++ moonbase/trunk/devel/hal/DEPENDS 2007-11-20 18:41:52 UTC (rev 26858)
@@ -2,7 +2,6 @@
depends udev
depends expat
depends XML-Parser
-depends ConsoleKit
depends usbutils
optional_depends "libusb" "" "" "for USB support"
@@ -11,3 +10,13 @@
"--enable-gtk-doc" \
"--disable-gtk-doc" \
"to install extra documentation"
+
+optional_depends "PolicyKit" \
+ "--enable-policy-kit" \
+ "--disable-policy-kit" \
+ "to enable PolicyKit inside HAL (also pulls in Linux-PAM!)"
+
+optional_depends "ConsoleKit" \
+ "--enable-console-kit" \
+ "--disable-console-kit" \
+ "to enable ConsoleKit support inside HAL"
Modified: moonbase/trunk/devel/hal/POST_INSTALL
===================================================================
--- moonbase/trunk/devel/hal/POST_INSTALL 2007-11-20 11:45:20 UTC (rev 26857)
+++ moonbase/trunk/devel/hal/POST_INSTALL 2007-11-20 18:41:52 UTC (rev 26858)
@@ -1 +1,3 @@
-lin -c hal-info
+# This is only needed unless hal-info still depends on hal
+
+ lin -c hal-info
Modified: moonbase/trunk/security/ConsoleKit/DEPENDS
===================================================================
--- moonbase/trunk/security/ConsoleKit/DEPENDS 2007-11-20 11:45:20 UTC (rev 26857)
+++ moonbase/trunk/security/ConsoleKit/DEPENDS 2007-11-20 18:41:52 UTC (rev 26858)
@@ -1,4 +1,4 @@
-depends PolicyKit
+depends dbus-glib
optional_depends "Linux-PAM" \
"--enable-pam-module" \
Added: moonbase/trunk/security/PolicyKit/BUILD
===================================================================
--- moonbase/trunk/security/PolicyKit/BUILD (rev 0)
+++ moonbase/trunk/security/PolicyKit/BUILD 2007-11-20 18:41:52 UTC (rev 26858)
@@ -0,0 +1,7 @@
+(
+
+ add_priv_user polkituser:polkituser -d /dev/null -s /bin/true &&
+
+ default_build
+
+) > $C_FIFO 2>&1
Modified: moonbase/trunk/security/PolicyKit/DEPENDS
===================================================================
--- moonbase/trunk/security/PolicyKit/DEPENDS 2007-11-20 11:45:20 UTC (rev 26857)
+++ moonbase/trunk/security/PolicyKit/DEPENDS 2007-11-20 18:41:52 UTC (rev 26858)
@@ -1 +1,7 @@
-depends docbook-xsl
+depends Linux-PAM
+depends dbus-glib
+
+optional_depends "docbook-xsl" \
+ "--enable-docbook-docs" \
+ "--disable-docbook-docs" \
+ "to enable generation of docbook docs"
More information about the Lunar-commits
mailing list