[Demudi-commits] r432 - in demudi-base-config/trunk: debian menu

Free Ekanayaka free-guest@costa.debian.org
Wed, 09 Mar 2005 14:12:46 +0100


Author: free-guest
Date: 2005-03-09 14:12:45 +0100 (Wed, 09 Mar 2005)
New Revision: 432

Added:
   demudi-base-config/trunk/menu/sudo
   demudi-base-config/trunk/menu/sudo.mnu
Modified:
   demudi-base-config/trunk/debian/changelog
Log:
demudi-base-config:   
 * Added hidden menu item to add the created user to sudoers

Modified: demudi-base-config/trunk/debian/changelog
===================================================================
--- demudi-base-config/trunk/debian/changelog	2005-03-09 13:11:10 UTC (rev 431)
+++ demudi-base-config/trunk/debian/changelog	2005-03-09 13:12:45 UTC (rev 432)
@@ -1,3 +1,9 @@
+demudi-base-config (0.9) unstable; urgency=low
+
+  * Added hidden menu item to add the created user to sudoers
+
+ -- Free Ekanayaka <free@agnula.org>  Sun, 28 Nov 2004 12:52:01 +0100
+
 demudi-base-config (0.8) unstable; urgency=low
 
   * Do not skip asking the monitor type (LCD/CRT)

Added: demudi-base-config/trunk/menu/sudo
===================================================================
--- demudi-base-config/trunk/menu/sudo	2005-03-09 13:11:10 UTC (rev 431)
+++ demudi-base-config/trunk/menu/sudo	2005-03-09 13:12:45 UTC (rev 432)
@@ -0,0 +1,15 @@
+#!/bin/sh
+# Sudo setup.
+set -e
+if [ "$1" = new ]; then
+	if [ -z "$DEBIAN_HAS_FRONTEND" ]; then
+		dpkg-reconfigure --unseen-only --default-priority passwd
+	fi
+
+	# This should be done by sudo, not us.
+	. /usr/share/debconf/confmodule
+	db_get passwd/username
+	if [ -n "$RET" ] && ! grep -q -e "^$RET" /etc/sudoers; then
+		echo "$RET	ALL=NOPASSWD: ALL" >> /etc/sudoers
+	fi
+fi


Property changes on: demudi-base-config/trunk/menu/sudo
___________________________________________________________________
Name: svn:executable
   + *

Added: demudi-base-config/trunk/menu/sudo.mnu
===================================================================
--- demudi-base-config/trunk/menu/sudo.mnu	2005-03-09 13:11:10 UTC (rev 431)
+++ demudi-base-config/trunk/menu/sudo.mnu	2005-03-09 13:12:45 UTC (rev 432)
@@ -0,0 +1,3 @@
+Only-New: false
+Debconf: false
+Order: 41