Hello community, here is the log from the commit of package aaa_base checked in at Tue Jul 29 23:32:16 CEST 2008. -------- --- aaa_base/aaa_base.changes 2008-07-25 17:56:09.000000000 +0200 +++ aaa_base/aaa_base.changes 2008-07-28 13:04:34.890862000 +0200 @@ -1,0 +2,5 @@ +Mon Jul 28 13:04:09 CEST 2008 - werner@suse.de + +- Add missing test on ~/.hushlogin in csh.login + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aaa_base.spec ++++++ --- /var/tmp/diff_new_pack.M30903/_old 2008-07-29 23:29:42.000000000 +0200 +++ /var/tmp/diff_new_pack.M30903/_new 2008-07-29 23:29:42.000000000 +0200 @@ -21,7 +21,7 @@ PreReq: /usr/bin/sed /usr/bin/grep /bin/mv /bin/cat /bin/ls /bin/date /usr/bin/cmp /bin/fillup /sbin/insserv udev net-tools AutoReqProv: on Version: 11.0.42 -Release: 12 +Release: 16 Summary: SUSE Linux Base Package BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: aaa_base.tar.bz2 @@ -143,6 +143,8 @@ %defattr(-,root,root) %changelog +* Mon Jul 28 2008 werner@suse.de +- Add missing test on ~/.hushlogin in csh.login * Fri Jul 25 2008 werner@suse.de - Make login procedure of bash and tcsh more equal (bnc#401470) * Tue Jul 22 2008 werner@suse.de ++++++ aaa_base.tar.bz2 ++++++ 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 2008-07-25 16:57:18.000000000 +0200 +++ new/aaa_base/etc/csh.login 2008-07-28 13:10:25.000000000 +0200 @@ -300,9 +300,11 @@ if (${?TERM} && -o /dev/$tty && ${?prompt}) then if (${TERM} == "xterm") then if (! ${?SSH_TTY} ) then - if ( -f /etc/motd ) cat /etc/motd + if ( ! -f $HOME/.hushlogin && -s /etc/motd ) cat /etc/motd # Go home cd; echo "Directory: $cwd" + # Last but not least + date endif # # shadow passwd @@ -311,8 +313,6 @@ if ( -x /bin/faillog ) /bin/faillog if ( -x /usr/bin/faillog ) /usr/bin/faillog endif - # Last but not least - /bin/date endif endif 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 2008-07-25 17:25:15.000000000 +0200 +++ new/aaa_base/etc/profile 2008-07-28 13:11:49.000000000 +0200 @@ -386,9 +386,9 @@ # case "$-" in *i*) - if test $TERM = "xterm" -a -O "$tty" ; then - if test -z ${SSH_TTY} ; then - test ! -f $HOME/.hushlogin -a /etc/motd && cat /etc/motd + if test "$TERM" = "xterm" -a -O "$tty" ; then + if test -z "${SSH_TTY}" ; then + test ! -f $HOME/.hushlogin -a -s /etc/motd && cat /etc/motd # Go home cd; echo "Directory: $PWD" # Last but not least @@ -397,7 +397,10 @@ # # shadow passwd # Note: on normal console this will be done by /bin/login - type faillog > /dev/null 2>&1 && test -r /var/log/faillog && faillog + if test -r /var/log/faillog ; then + test -x /bin/faillog && /bin/faillog + test -x /usr/bin/faillog && /usr/bin/faillog + fi fi esac ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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