diff --git a/util-linux.changes b/util-linux.changes index 6112efe..9732cbd 100644 --- a/util-linux.changes +++ b/util-linux.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jun 1 14:23:23 UTC 2010 - puzel@novell.com + +- do not run uuidd as root, but uuidd:uuidd (bnc#604168) + ------------------------------------------------------------------- Fri May 28 13:24:43 UTC 2010 - puzel@novell.com diff --git a/util-linux.spec b/util-linux.spec index e5ba049..1de8871 100644 --- a/util-linux.spec +++ b/util-linux.spec @@ -27,7 +27,7 @@ License: GPLv2+ Group: System/Base AutoReqProv: on Version: 2.17.2 -Release: 3 +Release: 4 Recommends: %name-lang = %{version} Summary: A collection of basic system utilities Source: ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/v%{version}/%name-ng-%{version}.tar.bz2 diff --git a/uuidd.rc b/uuidd.rc index 794295d..271a0d2 100644 --- a/uuidd.rc +++ b/uuidd.rc @@ -31,7 +31,7 @@ case "$1" in echo -n "Starting uuidd " mkdir -p $UUIDD_PID_PATH chown uuidd:uuidd $UUIDD_PID_PATH - /sbin/startproc $UUIDD_BIN $UUIDD_OPTIONS + /sbin/startproc -u uuidd -g uuidd $UUIDD_BIN $UUIDD_OPTIONS rc_status -v ;; stop)