[Pkg-mono-svn-commits] rev 1249 - xsp/trunk/debian

Pablo Fischer pabl0-guest@haydn.debian.org
Mon, 05 Jul 2004 12:30:31 -0600


Author: pabl0-guest
Date: 2004-07-05 12:30:27 -0600 (Mon, 05 Jul 2004)
New Revision: 1249

Modified:
   xsp/trunk/debian/changelog
   xsp/trunk/debian/mono-xsp.default
   xsp/trunk/debian/mono-xsp.postinst
   xsp/trunk/debian/mono-xsp.postrm
Log:
Removed mono-xsp user, mono-xsp will use www-data user/group, like boa.


Modified: xsp/trunk/debian/changelog
===================================================================
--- xsp/trunk/debian/changelog	2004-07-05 18:21:11 UTC (rev 1248)
+++ xsp/trunk/debian/changelog	2004-07-05 18:30:27 UTC (rev 1249)
@@ -1,7 +1,6 @@
 xsp (1.0-3) unstable; urgency=low
 
-  * Now mono-xsp daemon 'chuid' the process to mono-xsp user
-  * mono-xsp user/group is created.	
+  * Now mono-xsp daemon 'chuid' the process to www-data system user
 
  -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sun, 4 Jul 2004 14:31:40 -0600
 

Modified: xsp/trunk/debian/mono-xsp.default
===================================================================
--- xsp/trunk/debian/mono-xsp.default	2004-07-05 18:21:11 UTC (rev 1248)
+++ xsp/trunk/debian/mono-xsp.default	2004-07-05 18:30:27 UTC (rev 1249)
@@ -5,8 +5,8 @@
 start_boot=true
 
 # User and group by default
-user=mono-xsp
-group=mono-xsp
+user=www-data
+group=www-data
 
 # Default port
 port=8080

Modified: xsp/trunk/debian/mono-xsp.postinst
===================================================================
--- xsp/trunk/debian/mono-xsp.postinst	2004-07-05 18:21:11 UTC (rev 1248)
+++ xsp/trunk/debian/mono-xsp.postinst	2004-07-05 18:30:27 UTC (rev 1249)
@@ -12,16 +12,6 @@
 CFGDIR=/etc/xsp
 VIRTUALFILE=$CFGDIR/debian.webapp
 
-add_user_if_missing() {
-    if [ -x /usr/sbin/adduser ]; then
-        if ! id -u mono-xsp > /dev/null 2>&1; then
-            adduser --system --no-create-home \
-                --group --disabled-password --force-badname \
-                mono-xsp
-        fi
-    fi
-}
-
 activate_xsp() {
     sed s/start_boot=false/start_boot=true/g $xsp_default > $tempfile
     cp -f $tempfile $xsp_default
@@ -92,9 +82,6 @@
 	    deactivate_xsp
 	fi
 
-	#add user
-	add_user_if_missing
-
 	#Check the port 8080, is it available?
 	port_8080=`netstat -ta | grep 'webcache' | wc -l`
 	

Modified: xsp/trunk/debian/mono-xsp.postrm
===================================================================
--- xsp/trunk/debian/mono-xsp.postrm	2004-07-05 18:21:11 UTC (rev 1248)
+++ xsp/trunk/debian/mono-xsp.postrm	2004-07-05 18:30:27 UTC (rev 1249)
@@ -10,12 +10,6 @@
         db_purge
 	#update-rc.d
 	update-rc.d -f mono-xsp remove > /dev/null 2>&1
-	#remove user
-	if [ -x /usr/sbin/deluser ]; then
-	    if id -u mono-xsp > /dev/null 2>&1; then
-		deluser --quiet mono-xsp
-	    fi
-	fi
 	
 	;;
     esac