Hello community, here is the log from the commit of package aaa_base checked in at Sat Jan 12 02:26:34 CET 2008. -------- --- aaa_base/aaa_base.changes 2008-01-07 10:36:48.000000000 +0100 +++ /mounts/work_src_done/STABLE/aaa_base/aaa_base.changes 2008-01-11 11:50:12.715116000 +0100 @@ -1,0 +2,28 @@ +Fri Jan 11 11:49:37 CET 2008 - ro@suse.de + +- skeleton.compat (fix bash error) (#351386) + +------------------------------------------------------------------- +Wed Jan 9 12:06:11 CET 2008 - werner@suse.de + +- Test for the sticky bit on /etc/profile.d/*.(sh|csh) files and + if set for a file do not source it (bug #340737) + +------------------------------------------------------------------- +Tue Jan 8 18:53:58 CET 2008 - ro@suse.de + +- remove checks for sysconfig/dump and DUMP_ACTIVE (#348656) +- updated "you" alias (#326075) +- weaken requires for logrotate to recommends (#348549) + +------------------------------------------------------------------- +Tue Jan 8 13:38:14 CET 2008 - werner@suse.de + +- Fix small typo in /etc/rc.status function rc_check() + +------------------------------------------------------------------- +Mon Jan 7 20:01:38 CET 2008 - schwab@suse.de + +- Cleanup gpg agent sockets on boot. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aaa_base.spec ++++++ --- /var/tmp/diff_new_pack.x15222/_old 2008-01-12 02:22:38.000000000 +0100 +++ /var/tmp/diff_new_pack.x15222/_new 2008-01-12 02:22:38.000000000 +0100 @@ -15,11 +15,12 @@ Group: System/Fhs Provides: bin bootutls etc skeleng skelger aaa_skel Obsoletes: aaa_skel -Requires: filesystem distribution-release logrotate /bin/mktemp /usr/bin/find /usr/bin/xargs mingetty cpio udev psmisc +Requires: filesystem distribution-release /bin/mktemp /usr/bin/find /usr/bin/xargs mingetty cpio udev psmisc +Recommends: logrotate 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: 13 +Release: 15 Summary: SUSE Linux Base Package BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: aaa_base.tar.bz2 @@ -132,6 +133,19 @@ %defattr(-,root,root) %changelog +* Fri Jan 11 2008 - ro@suse.de +- skeleton.compat (fix bash error) (#351386) +* Wed Jan 09 2008 - werner@suse.de +- Test for the sticky bit on /etc/profile.d/*.(sh|csh) files and + if set for a file do not source it (bug #340737) +* Tue Jan 08 2008 - ro@suse.de +- remove checks for sysconfig/dump and DUMP_ACTIVE (#348656) +- updated "you" alias (#326075) +- weaken requires for logrotate to recommends (#348549) +* Tue Jan 08 2008 - werner@suse.de +- Fix small typo in /etc/rc.status function rc_check() +* Mon Jan 07 2008 - schwab@suse.de +- Cleanup gpg agent sockets on boot. * Mon Jan 07 2008 - schwab@suse.de - Fix last change. - Cleanup. ++++++ aaa_base.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/aaa_base/etc/bash.bashrc new/aaa_base/etc/bash.bashrc --- old/aaa_base/etc/bash.bashrc 2007-12-06 16:40:15.000000000 +0100 +++ new/aaa_base/etc/bash.bashrc 2008-01-08 17:08:47.000000000 +0100 @@ -265,7 +265,7 @@ alias which=_which fi alias rehash='hash -r' - alias you='su - -c "/sbin/yast2 online_update"' + alias you='[ `id -u` = 0 ] && /sbin/yast2 online_update || su - -c "/sbin/yast2 online_update"' if test "$is" != "ksh" ; then alias beep='echo -en "\007"' else diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/aaa_base/etc/csh.login new/aaa_base/etc/csh.login --- old/aaa_base/etc/csh.login 2007-02-14 10:45:30.000000000 +0100 +++ new/aaa_base/etc/csh.login 2008-01-09 12:05:31.000000000 +0100 @@ -241,14 +241,15 @@ endif # -# Source profile extensions for certain packages +# Source profile extensions for certain packages, the super +# may disable some of them by setting the sticky bit. # if ( -d /etc/profile.d && ! ${?CSHRCREAD} ) then set _tmp=${?nonomatch} set nonomatch unset noglob foreach _s ( /etc/profile.d/*.csh ) - if ( -r $_s ) then + if ( -r $_s && ! -k $_s ) then source $_s endif end 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-12-18 16:47:09.000000000 +0100 +++ new/aaa_base/etc/init.d/boot.cleanup 2007-12-18 16:47:09.000000000 +0100 @@ -29,7 +29,7 @@ rm -rf /tmp/screens /tmp/uscreens /var/run/screens /var/run/uscreens 2>/dev/null 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; then - find /tmp/ssh-* -type s -name "*agent*" -maxdepth 1 -exec rm -f {} + 2>/dev/null + find /tmp/ssh-* /tmp/gpg-* -type s -name "*agent*" -maxdepth 1 -exec rm -f {} + 2>/dev/null find /var/run /var/lock -type f ! -wholename /var/run/utmp -exec rm -f {} + 2>/dev/null else # fallback for find if we get /usr from nfs diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/aaa_base/etc/init.d/boot.localfs new/aaa_base/etc/init.d/boot.localfs --- old/aaa_base/etc/init.d/boot.localfs 2007-08-11 20:46:36.000000000 +0200 +++ new/aaa_base/etc/init.d/boot.localfs 2008-01-08 17:04:10.000000000 +0100 @@ -23,10 +23,6 @@ . /etc/sysconfig/kernel . /etc/sysconfig/sysctl -if [ -f /etc/sysconfig/dump ]; then - . /etc/sysconfig/dump -fi - export FSCK_MAX_INST # helper shell function diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/aaa_base/etc/init.d/boot.rootfsck new/aaa_base/etc/init.d/boot.rootfsck --- old/aaa_base/etc/init.d/boot.rootfsck 2007-10-30 18:32:31.000000000 +0100 +++ new/aaa_base/etc/init.d/boot.rootfsck 2008-01-08 17:03:37.000000000 +0100 @@ -20,10 +20,6 @@ # to get max number of parallel fsck processes . /etc/sysconfig/boot -if [ -f /etc/sysconfig/dump ]; then - . /etc/sysconfig/dump -fi - export FSCK_MAX_INST rc_reset @@ -33,15 +29,9 @@ # # fsck may need a huge amount of memory, so make sure, it is there. # - # However, in the case of an active LKCD configuration, we need to - # recover the crash dump from the swap partition first, so we cannot - # yet activate them. - # - if [ "$DUMP_ACTIVE" != "1" ]; then - echo "Activating swap-devices in /etc/fstab..." - swapon -ae &> /dev/null - rc_status -v1 -r - fi + echo "Activating swap-devices in /etc/fstab..." + swapon -ae &> /dev/null + rc_status -v1 -r # # If we use a serial console, don't use the fsck progress bar diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/aaa_base/etc/init.d/skeleton.compat new/aaa_base/etc/init.d/skeleton.compat --- old/aaa_base/etc/init.d/skeleton.compat 2007-06-20 15:48:44.000000000 +0200 +++ new/aaa_base/etc/init.d/skeleton.compat 2008-01-11 11:49:29.000000000 +0100 @@ -156,10 +156,10 @@ # emulate them on LSB, RH and other systems # Default: Assume sysvinit binaries exist -start_daemon() { return /sbin/start_daemon ${1+"$@"}; } -killproc() { return /sbin/killproc ${1+"$@"}; } -pidofproc() { return /sbin/pidofproc ${1+"$@"}; } -checkproc() { return /sbin/checkproc ${1+"$@"}; } +start_daemon() { /sbin/start_daemon ${1+"$@"}; } +killproc() { /sbin/killproc ${1+"$@"}; } +pidofproc() { /sbin/pidofproc ${1+"$@"}; } +checkproc() { /sbin/checkproc ${1+"$@"}; } if test -e /etc/rc.status; then # SUSE rc script library . /etc/rc.status diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/aaa_base/etc/profile new/aaa_base/etc/profile --- old/aaa_base/etc/profile 2007-12-06 16:37:58.000000000 +0100 +++ new/aaa_base/etc/profile 2008-01-09 12:00:31.000000000 +0100 @@ -290,11 +290,12 @@ fi # -# Source profile extensions for certain packages +# Source profile extensions for certain packages, the super +# may disable some of them by setting the sticky bit. # if test -d /etc/profile.d -a -z "$PROFILEREAD" ; then for s in /etc/profile.d/*.sh ; do - test -r $s && . $s + test -r $s -a -! -k $s && . $s done unset s fi diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/aaa_base/etc/rc.status new/aaa_base/etc/rc.status --- old/aaa_base/etc/rc.status 2006-08-24 14:43:45.000000000 +0200 +++ new/aaa_base/etc/rc.status 2008-01-08 13:37:27.000000000 +0100 @@ -132,13 +132,15 @@ _rc_status=0 _rc_status_all=0 _rc_todo=$1 + function rc_check () { _rc_status_ret=$? test $_rc_status_ret -eq 0 || _rc_status=$_rc_status_ret test $_rc_status -eq 0 || _rc_status_all=$_rc_status - return $_rc_check_ret + return $_rc_status_ret } + function rc_reset () { _rc_status=0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de