[interchange-cvs] interchange - racke modified debian/interchange.wrapper

interchange-cvs at icdevgroup.org interchange-cvs at icdevgroup.org
Thu Sep 29 08:34:03 EDT 2005


User:      racke
Date:      2005-09-29 12:34:03 GMT
Modified:  debian   Tag: STABLE_5_2-branch interchange.wrapper
Log:
retreive uid with id binary, because some shells like dash doesn't set $UID
(Debian bug #174546)

Revision  Changes    Path
No                   revision



No                   revision



2.3.4.1   +3 -0      interchange/debian/interchange.wrapper


rev 2.3.4.1, prev_rev 2.3
Index: interchange.wrapper
===================================================================
RCS file: /anon_cvs/repository/interchange/debian/interchange.wrapper,v
retrieving revision 2.3
retrieving revision 2.3.4.1
diff -u -r2.3 -r2.3.4.1
--- interchange.wrapper	6 Jul 2003 17:46:45 -0000	2.3
+++ interchange.wrapper	29 Sep 2005 12:34:03 -0000	2.3.4.1
@@ -8,6 +8,9 @@
 . /etc/interchange/init.cfg
 OPTS="SocketFile=/var/run/interchange/interchange.sock IPCsocket=/var/run/interchange/interchange.sock.ipc PIDfile=/var/run/interchange/interchange.pid --pidfile=/var/run/interchange/interchange.pid --log=/var/log/interchange/error.log --rundir=/var/run/interchange"
 CMD="env MINIVEND_STORABLE=$USE_STORABLE MINIVEND_FORCE_THREADS=1 /usr/lib/interchange/bin/interchange $OPTS $@"
+if [ "x$UID" = "x" ]; then
+    UID=`id -u`
+fi
 if [ "$UID" -eq 0 ]; then
 	su -s /bin/sh -c "$CMD" $USER
 else








More information about the interchange-cvs mailing list