[SCM] debian-live/live-initramfs branch, master, updated. 1.119.1-1-8-g9b5686b

Daniel Baumann daniel at debian.org
Fri Mar 21 06:58:50 UTC 2008


The following commit has been merged in the master branch:
commit 819a15b4487ab17b2a381308b4bec7a9bbc13f9b
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Mar 21 07:51:20 2008 +0100

    Merging casper 1.123.

diff --git a/docs/ChangeLog.casper b/docs/ChangeLog.casper
index e7af1da..d1b8fe2 100644
--- a/docs/ChangeLog.casper
+++ b/docs/ChangeLog.casper
@@ -1,3 +1,12 @@
+casper (1.123) hardy; urgency=low
+
+  * Add scripts/casper-bottom/44pk_allow_ubuntu: Allow PolicyKit privileges
+    without password to the default live session user. This avoids the need to
+    press Enter at the password prompt, which is quite confusing. Thanks to
+    MarioDebian! (LP: #201852)
+
+ -- Martin Pitt <martin.pitt at ubuntu.com>  Fri, 14 Mar 2008 17:26:37 +0100
+
 casper (1.122) hardy; urgency=low
 
   * Fix paths in About Kubuntu links
diff --git a/scripts/live-bottom/44pk_allow b/scripts/live-bottom/44pk_allow
new file mode 100644
index 0000000..aefde98
--- /dev/null
+++ b/scripts/live-bottom/44pk_allow
@@ -0,0 +1,45 @@
+#!/bin/sh
+
+PREREQ=""
+DESCRIPTION="Grant administrative PolicyKit pivilieges to default user..."
+
+. /scripts/casper-functions
+
+prereqs()
+{
+       echo "$PREREQ"
+}
+
+case $1 in
+# get pre-requisites
+prereqs)
+       prereqs
+       exit 0
+       ;;
+esac
+
+log_begin_msg "$DESCRIPTION"
+
+# configure PolicyKit in live session
+cat << EOF > /root/etc/PolicyKit/PolicyKit.conf
+
+<?xml version="1.0" encoding="UTF-8"?> <!-- -*- XML -*- -->
+
+<!DOCTYPE pkconfig PUBLIC "-//freedesktop//DTD PolicyKit Configuration 1.0//EN"
+"http://hal.freedesktop.org/releases/PolicyKit/1.0/config.dtd">
+
+<!-- See the manual page PolicyKit.conf(5) for file format -->
+
+<config version="0.1">
+    <match user="root">
+        <return result="yes"/>
+    </match>
+    <!-- don't ask password for user in live session -->
+    <match user="$USERNAME">
+        <return result="yes"/>
+    </match>
+    <define_admin_auth group="admin"/>
+</config>
+EOF
+
+log_end_msg

-- 
debian-live/live-initramfs



More information about the debian-live-changes mailing list