Hello community, here is the log from the commit of package aaa_base checked in at Tue Dec 18 18:26:06 CET 2007. -------- --- aaa_base/aaa_base.changes 2007-12-14 16:16:42.000000000 +0100 +++ /mounts/work_src_done/STABLE/aaa_base/aaa_base.changes 2007-12-18 16:49:40.963622000 +0100 @@ -1,0 +2,5 @@ +Tue Dec 18 16:47:47 CET 2007 - ro@suse.de + +- don't remove /var/run/utmp during boot to fix "who -b" (#302036) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aaa_base.spec ++++++ --- /var/tmp/diff_new_pack.w25232/_old 2007-12-18 18:22:43.000000000 +0100 +++ /var/tmp/diff_new_pack.w25232/_new 2007-12-18 18:22:43.000000000 +0100 @@ -19,7 +19,7 @@ PreReq: /usr/bin/sed /usr/bin/grep /bin/mv /bin/cat /bin/ls /bin/date /usr/bin/cmp /bin/fillup /sbin/insserv net-tools AutoReqProv: on Version: 11.0 -Release: 8 +Release: 10 Summary: SUSE Linux Base Package BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: aaa_base.tar.bz2 @@ -132,6 +132,8 @@ %defattr(-,root,root) %changelog +* Tue Dec 18 2007 - ro@suse.de +- don't remove /var/run/utmp during boot to fix "who -b" (#302036) * Fri Dec 14 2007 - ro@suse.de - remove requires for aaa_skel - provide and obsolete aaa_skel (dropped package) ++++++ aaa_base.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/aaa_base/etc/init.d/boot.cleanup new/aaa_base/etc/init.d/boot.cleanup --- old/aaa_base/etc/init.d/boot.cleanup 2007-06-20 11:58:20.000000000 +0200 +++ new/aaa_base/etc/init.d/boot.cleanup 2007-12-18 16:47:09.000000000 +0100 @@ -30,7 +30,7 @@ rm -f /tmp/.X*lock /var/spool/uucp/LCK* /var/log/sa/sadc.LOCK /fsck_corrected_errors 2>/dev/null if test -x /usr/bin/find -a -x /usr/bin/xargs ; then find /tmp/ssh-* -type s -name "*agent*" -maxdepth 1 -print0 2>/dev/null | xargs -0 -r rm -f - find /var/run /var/lock -type f -print0 | xargs -0 -r rm -f 2>/dev/null + find /var/run /var/lock -wholename /var/run/utmp -prune -o -type f -print0 | xargs -0 -r rm -f 2>/dev/null else # fallback for find if we get /usr from nfs rec_rem() { @@ -45,7 +45,7 @@ test -d /var/run && rec_rem /var/run test -d /var/lock && rec_rem /var/lock fi - : > /var/run/utmp + touch /var/run/utmp chmod 664 /var/run/utmp chown root:tty /var/run/utmp ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org