commit aaa_base for openSUSE:Factory
Hello community,
here is the log from the commit of package aaa_base for openSUSE:Factory
checked in at Wed May 19 09:20:13 CEST 2010.
--------
--- aaa_base/aaa_base.changes 2010-04-28 16:45:43.000000000 +0200
+++ /mounts/work_src_done/STABLE/aaa_base/aaa_base.changes 2010-05-18 17:31:39.000000000 +0200
@@ -1,0 +2,29 @@
+Tue May 18 17:29:13 CEST 2010 - werner@suse.de
+
+- Avoid error on not set $TERM variable in csh login (bnc#560917)
+
+-------------------------------------------------------------------
+Tue May 18 16:43:51 CEST 2010 - ro@suse.de
+
+- set INPUTRC in csh similar to /etc/profile (bnc#560917)
+
+-------------------------------------------------------------------
+Tue May 18 16:14:20 CEST 2010 - ro@suse.de
+
+- add usbfs to tmpfs list in boot.localfs (bnc#569569)
+ if "noauto" is changed to "defaults" in fstab for /proc/bus/usb
+ then the fs is mounted at boot time (for some legacy software)
+
+-------------------------------------------------------------------
+Tue May 18 15:40:04 CEST 2010 - ro@suse.de
+
+- skip remount-rw for / if "readonlyroot" is specified on
+ the boot commandline (bnc#445189)
+
+-------------------------------------------------------------------
+Tue May 18 09:33:44 UTC 2010 - lars@linux-schulserver.de
+
+- added smart_agetty manpage to fix bnc #342580
+- fix self Provides/Obsoletes for aaa_skel
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ aaa_base.spec ++++++
--- /var/tmp/diff_new_pack.QTFwwd/_old 2010-05-19 09:19:21.000000000 +0200
+++ /var/tmp/diff_new_pack.QTFwwd/_new 2010-05-19 09:19:21.000000000 +0200
@@ -19,16 +19,17 @@
Name: aaa_base
+Version: 11.3
+Release: 3
License: GPLv2+
Group: System/Fhs
-Provides: bin bootutls etc skeleng skelger aaa_skel
-Obsoletes: aaa_skel
+Provides: bin bootutls etc skeleng skelger
+Provides: aaa_skel = %{version}-%{release}
+Obsoletes: aaa_skel < %{version}
Requires: filesystem distribution-release /bin/mktemp /usr/bin/find /usr/bin/tput /usr/bin/xargs mingetty /bin/login cpio psmisc
Recommends: cron logrotate netcfg udev net-tools
PreReq: /usr/bin/sed /usr/bin/grep /bin/mv /bin/cat /bin/ls /bin/date /usr/bin/cmp /bin/fillup /sbin/insserv
AutoReqProv: on
-Version: 11.3
-Release: 2
Summary: SUSE Linux Base Package
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: aaa_base.tar.bz2
++++++ aaa_base.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base/etc/csh.cshrc new/aaa_base/etc/csh.cshrc
--- old/aaa_base/etc/csh.cshrc 2008-02-11 14:27:27.000000000 +0100
+++ new/aaa_base/etc/csh.cshrc 2010-05-18 17:28:27.000000000 +0200
@@ -12,6 +12,16 @@
# USERS may write their own $HOME/.csh.expert to skip sourcing of
# /etc/profile.d/complete.tcsh and most parts oft this file.
#
+
+#
+# Just in case the user excutes a command with ssh
+#
+if ((${?loginsh} || ${?SSH_CONNECTION}) && ! ${?CSHRCREAD}) then
+ set _SOURCED_FOR_SSH=true
+ source /etc/csh.login >& /dev/null
+ unset _SOURCED_FOR_SSH
+endif
+#
onintr -
set noglob
#
@@ -30,13 +40,6 @@
set echo_style=both
#
-# If `login files' are not sourced first
-#
-if ( ${?loginsh} && ! ${?CSHRCREAD} ) then
- source /etc/csh.login >& /dev/null
-endif
-
-#
# In case if not known
#
if (! ${?UID} ) set -r UID=${uid}
@@ -214,15 +217,6 @@
unset noglob
#
-# Just in case the user excutes a command with ssh
-#
-if ( ${?SSH_CONNECTION} && ! ${?CSHRCREAD} ) then
- set _SOURCED_FOR_SSH=true
- source /etc/csh.login >& /dev/null
- unset _SOURCED_FOR_SSH
-endif
-
-#
# Local configuration
#
if ( -r /etc/csh.cshrc.local ) source /etc/csh.cshrc.local
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 2009-11-25 01:30:36.000000000 +0100
+++ new/aaa_base/etc/csh.login 2010-05-18 17:28:20.000000000 +0200
@@ -141,7 +141,12 @@
#
# For all readline library based applications
#
-if ( -r /etc/inputrc && ! ${?INPUTRC} ) setenv INPUTRC /etc/inputrc
+if (! ${?INPUTRC} ) then
+ if ( -r /etc/inputrc ) setenv INPUTRC /etc/inputrc
+ if ( "$HOME" != "/" ) then
+ if ( -s ${HOME}/.inputrc ) setenv INPUTRC ${HOME}/.inputrc
+ endif
+endif
#
# Set some environment variables for TeX/LaTeX (Not used due luatex)
@@ -285,10 +290,12 @@
#
# An X session
#
-if (${?TERM} && -o /dev/$tty && ${?prompt} && ${TERM} == "xterm" && ! ${?SSH_TTY}) then
+if (${?TERM} && -o /dev/$tty && ${?prompt} && ! ${?SSH_TTY}) then
+ if (${TERM} == "xterm") then
echo "Directory: $cwd"
# Last but not least
date
+ endif
endif
#
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 2010-04-15 12:28:14.000000000 +0200
+++ new/aaa_base/etc/init.d/boot.localfs 2010-05-18 16:13:55.000000000 +0200
@@ -32,7 +32,7 @@
# Special file systems (memory and network based)
#
typeset -r nomnt=autofs,bdev,rootfs,sockfs,pipefs,anon_inodefs,inotifyfs,eventpollfs,futexfs
-typeset -r tmpfs=tmpfs,ramfs,hugetlbfs,mqueue
+typeset -r tmpfs=tmpfs,ramfs,hugetlbfs,mqueue,usbfs
typeset -r netfs=nfs,nfs4,smbfs,cifs,afs,ncpfs
tmp=""
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 2010-04-15 14:28:36.000000000 +0200
+++ new/aaa_base/etc/init.d/boot.rootfsck 2010-05-18 15:38:38.000000000 +0200
@@ -151,7 +151,11 @@
reboot -f
fi
sync
- mount -n -o remount,rw /
+ if rc_cmdline readonlyroot ; then
+ echo "Skipping rw-remount of / since boot commandline specified \"readonlyroot\""
+ else
+ mount -n -o remount,rw /
+ fi
test $FSCK_RETURN -gt 0 && > /fsck_corrected_errors
else
echo
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base/usr/share/man/man1/smart_agetty.1 new/aaa_base/usr/share/man/man1/smart_agetty.1
--- old/aaa_base/usr/share/man/man1/smart_agetty.1 1970-01-01 01:00:00.000000000 +0100
+++ new/aaa_base/usr/share/man/man1/smart_agetty.1 2010-05-18 11:29:07.000000000 +0200
@@ -0,0 +1,52 @@
+.\"
+.\" SuSE man page smart_agetty
+.\" Copyright (c) 2010 SuSE Linux Products GmbH, Nuernberg, Germany.
+.\"
+.\"
+.TH smart_agetty 1 "May 18th, 2010" "Version 0.0" "Emulate agetty console"
+.\"
+.UC 1
+.SH NAME
+.\"
+smart_agetty \- Emulate agetty for a non vga/framebuffer console
+.B
+.SH SYNOPSIS
+.\"
+.B smart_agetty [OPTIONS] <GETTYSPEED> <GETTYDEVICE> <GETTYTERM>
+.\"
+.SH DESCRIPTION
+smart_agetty is a wrapper script around agetty. It accepts the following options:
+.SH OPTIONS
+.IP -i|-h|-L|-m|-n|-w|<options>
+Normal getty options. See
+.RS
+.B $ man 8 agetty
+.RE
+.RS
+for more details.
+.RE
+.IP GETTYSPEED
+The speed of the getty device.
+.IP GETTYDEVICE
+The used tty device - as listed in /dev.
+.IP GETTYTERM
+The value to be used for the TERM environment variable. This overrides whatever init(8) may have set, and is inherited by login and the shell.
+.SH DIAGNOSTICS
+The following diagnostics may be issued on kmsg:
+
+Can not determine 'getty device' speed.
+.RS
+stty speed could not autodetect the speed of the given device.
+.RE
+unhandled stdout
+.RS
+Autoconsole could not guess the right output console.
+.RE
+.SH BUGS
+Please visit http://bugs.opensuse.org/ to get a guidance on how to submit bugreports.
+.SH SEE ALSO
+.BR agetty (8)
+.SH COPYRIGHT
+2010 SuSE Linux Products GmbH, Nuernberg, Germany.
+.SH AUTHOR
+Lars Vogdt
participants (1)
-
root@hilbert.suse.de