Hello community, here is the log from the commit of package aaa_base checked in at Sun Apr 20 20:58:42 CEST 2008. -------- --- aaa_base/aaa_base.changes 2008-04-15 11:50:10.000000000 +0200 +++ aaa_base/aaa_base.changes 2008-04-20 20:54:15.304819000 +0200 @@ -1,0 +2,17 @@ +Fri Apr 18 13:48:03 CEST 2008 - werner@suse.de + +- Split boot.clock into two scripts for boot and shutdown + Todo: make insserv knowing about Required-Stop to merge them + again to one boot.clock. + +------------------------------------------------------------------- +Fri Apr 18 11:31:44 CEST 2008 - werner@suse.de + +- If tac is used for reversed reading set TMPDIR to /dev/shm + +------------------------------------------------------------------- +Thu Apr 17 11:18:51 CEST 2008 - werner@suse.de + +- Fix wrong redirection of stdout/stderror in boot.localfs + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aaa_base.spec ++++++ --- /var/tmp/diff_new_pack.QA2334/_old 2008-04-20 20:54:34.000000000 +0200 +++ /var/tmp/diff_new_pack.QA2334/_new 2008-04-20 20:54:34.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 net-tools AutoReqProv: on Version: 11.0 -Release: 50 +Release: 52 Summary: SUSE Linux Base Package BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: aaa_base.tar.bz2 @@ -142,6 +142,14 @@ %defattr(-,root,root) %changelog +* Fri Apr 18 2008 werner@suse.de +- Split boot.clock into two scripts for boot and shutdown + Todo: make insserv knowing about Required-Stop to merge them + again to one boot.clock. +* Fri Apr 18 2008 werner@suse.de +- If tac is used for reversed reading set TMPDIR to /dev/shm +* Thu Apr 17 2008 werner@suse.de +- Fix wrong redirection of stdout/stderror in boot.localfs * Tue Apr 15 2008 werner@suse.de - Fix wrong regular bash expression (bnc#379745) * Mon Apr 07 2008 dkukawka@suse.de ++++++ aaa_base.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/aaa_base/etc/init.d/boot.clock new/aaa_base/etc/init.d/boot.clock --- old/aaa_base/etc/init.d/boot.clock 2008-01-24 15:40:42.000000000 +0100 +++ new/aaa_base/etc/init.d/boot.clock 1970-01-01 01:00:00.000000000 +0100 @@ -1,127 +0,0 @@ -#! /bin/sh -# -# Copyright (c) 2001-2002 SuSE Linux AG, Nuernberg, Germany. -# All rights reserved. -# -# /etc/init.d/boot.clock -# -### BEGIN INIT INFO -# Provides: boot.clock -# Required-Start: boot.rootfsck -# Should-Start: -# X-Start-Before: boot.localfs -# Default-Start: B S -# Default-Stop: -# Short-Description: Read or set hardware clock -### END INIT INFO - -. /etc/rc.status -. /etc/sysconfig/clock - -# -# Don't run into trouble due daylight-saving time -# -case "$HWCLOCK" in -*-l*) HWCLOCK="$HWCLOCK --noadjfile" -esac - -rc_reset - -case "$1" in - start|restart) - # - # mkinitrd will set this variable if the system time was older than - # the mkinitrd.rpm build time. - if test "$SYSTEM_TIME_INCORRECT" != "" ; then - echo -n "The system time was incorrect: '$SYSTEM_TIME_INCORRECT'" - rc_status -s - rc_exit - fi - # Set and adjust the hardware clock - # - if test "$HOSTTYPE" = "s390" -o "$HOSTTYPE" = "s390x" ; then - - echo -n Setting up the system clock - - # On s390 the hwclock is set outside Linux currently. The kernel - # always assumes it to be set to UTC. So if it is set to local - # time, we have to compensate for that. We might achieve this - # using this special settimeofday(2) linux feature: - # Under Linux there is some peculiar `warp clock' semantics - # associated to the settimeofday system call if on the very - # first call (after booting) that has a non-NULL tz argu- - # ment, the tv argument is NULL and the tz_minuteswest field - # is nonzero. In such a case it is assumed that the CMOS - # clock is on local time, and that it has to be incremented - # by this amount to get UTC system time. No doubt it is a - # bad idea to use this feature. (settimeofday(2) man page) - # But unless someone complains we simply will use date(1) to shift - # the system time by the difference between UTC and local time, if - # the system clock is set to local time. This will introduce a - # minimal shift due to the delay between gettimeofday and - # settimeofday, and it only works as long as $0 is executed - # exactly once, at boot. - - if test "$HWCLOCK" != "-u"; then - date $(date -u +'%m%d%H%M%Y.%S') - rc_status - fi - # - # Let zic set timezone - if present. - # - if test -n "$TIMEZONE" -a -x /usr/sbin/zic ; then - echo -n Setting up timezone data - /usr/sbin/zic -l $TIMEZONE - rc_status - fi - - rc_status -v -r - else - - echo -n Setting up the hardware clock - # - # Read out to hardware clock and for UTC calculate adjtime - # write back the system time later at reboot/shutdown time. - # - if test "$SYSTOHC" = "yes" ; then - # - # For UTC calculate adjtime - # - case "$HWCLOCK" in - *-u*) - if test ! -s /etc/adjtime ; then - echo "0.0 0 0.0" > /etc/adjtime - echo "0" >> /etc/adjtime - echo "UTC" >> /etc/adjtime - fi - /sbin/hwclock --adjust $HWCLOCK - rc_status - esac - fi - /sbin/hwclock --hctosys $HWCLOCK - rc_status -v -r - fi - ;; - stop) - if test "$HOSTTYPE" != "s390" -a "$HOSTTYPE" != "s390x" ; then - if test "$SYSTOHC" = "yes" ; then - echo -n "Set Hardware Clock to the current System Time" - # - # Write back to hardware clock and for UTC calculate adjtime - # - /sbin/hwclock --systohc $HWCLOCK - rc_status -v -r - fi - fi - ;; - status) - rc_failed 4 - rc_status -v - ;; - *) - echo "Usage: $0 {start|stop|status|restart}" - exit 1 - ;; -esac - -rc_exit diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/aaa_base/etc/init.d/boot.getclock new/aaa_base/etc/init.d/boot.getclock --- old/aaa_base/etc/init.d/boot.getclock 1970-01-01 01:00:00.000000000 +0100 +++ new/aaa_base/etc/init.d/boot.getclock 2008-04-18 13:47:35.000000000 +0200 @@ -0,0 +1,58 @@ +#! /bin/sh +# +# Copyright (c) 2001-2002 SuSE Linux AG, Nuernberg, Germany. +# Copyright (c) 2008 SuSE LINUX Products GmbH, Nuernberg, Germany. +# All rights reserved. +# +# /etc/init.d/boot.getclock +# +### BEGIN INIT INFO +# Provides: boot.getclock +# Required-Start: boot.localfs +# Should-Start: +# Default-Start: B S +# Default-Stop: +# Description: Read system clock and set hardware clock +# Short-Description: Read system clock and set hardware clock +### END INIT INFO + +. /etc/rc.status +. /etc/sysconfig/clock + +# +# Don't run into trouble due daylight-saving time +# +USE_ADJFILE=no +case "$HWCLOCK" in +*-u*) USE_ADJFILE=yes +esac +test "$USE_ADJFILE" = no && HWCLOCK="$HWCLOCK --noadjfile" + +rc_reset + +case "$1" in + start|restart) + ;; + stop) + if test "$HOSTTYPE" != "s390" -a "$HOSTTYPE" != "s390x" ; then + if test "$SYSTOHC" = "yes" ; then + echo -n "Set Hardware Clock to the current System Time" + # + # Write back to hardware clock and for UTC calculate adjtime + # + /sbin/hwclock --systohc $HWCLOCK + rc_status -v -r + fi + fi + ;; + status) + rc_failed 4 + rc_status -v + ;; + *) + echo "Usage: $0 {start|stop|status|restart}" + exit 1 + ;; +esac + +rc_exit 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 2008-03-19 18:26:39.000000000 +0100 +++ new/aaa_base/etc/init.d/boot.localfs 2008-04-18 13:06:34.000000000 +0200 @@ -30,17 +30,19 @@ # # Special file systems (memory and network based) # -typeset -r memfs=tmpfs,devpts,proc,usbfs,sysfs +typeset -r memfs=tmpfs,nfsd,devpts,proc,usbfs,sysfs,securityfs,debugfs,fusectl typeset -r netfs=nfs,nfs4,smbfs,cifs typeset -r nofs=no${netfs//,/,no},no${memfs//,/,no} # -# helper shell function +# Helper shell function for reading files reverse, note +# that /proc and /sys files are not seekable, therefore +# we use a TMPDIR on the tmpfs /dev/shm. # -if type -p tac > /dev/null 1>&2 ; then +if type -p tac > /dev/null 2>&1 ; then reverse () { - tac + TMPDIR=/dev/shm tac } else reverse () @@ -243,10 +245,15 @@ while read des fs type rest; do case "${des##*/}" in ""|\#*) continue ;; + rootfs) continue ;; loop*) umount $mtab $fs loopdel $des ;; esac + case "$type}" in + autofs) continue ;; + esac case "$fs" in + /) continue ;; /sys*) continue ;; /proc*) continue ;; /dev*) continue ;; diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/aaa_base/etc/init.d/boot.setclock new/aaa_base/etc/init.d/boot.setclock --- old/aaa_base/etc/init.d/boot.setclock 1970-01-01 01:00:00.000000000 +0100 +++ new/aaa_base/etc/init.d/boot.setclock 2008-04-18 13:47:30.000000000 +0200 @@ -0,0 +1,119 @@ +#! /bin/sh +# +# Copyright (c) 2001-2002 SuSE Linux AG, Nuernberg, Germany. +# Copyright (c) 2008 SuSE LINUX Products GmbH, Nuernberg, Germany. +# All rights reserved. +# +# /etc/init.d/boot.setclock +# +### BEGIN INIT INFO +# Provides: boot.setclock +# Required-Start: boot.rootfsck +# Should-Start: +# X-Start-Before: boot.localfs +# Default-Start: B S +# Default-Stop: +# Description: Read hardware clock and set system clock +# Short-Description: Read hardware clock and set system clock +### END INIT INFO + +. /etc/rc.status +. /etc/sysconfig/clock + +# +# Don't run into trouble due daylight-saving time +# +USE_ADJFILE=no +case "$HWCLOCK" in +*-u*) USE_ADJFILE=yes +esac +test "$USE_ADJFILE" = no && HWCLOCK="$HWCLOCK --noadjfile" + +rc_reset + +case "$1" in + start|restart) + # + # mkinitrd will set this variable if the system time was older than + # the mkinitrd.rpm build time. + if test "$SYSTEM_TIME_INCORRECT" != "" ; then + echo -n "The system time was incorrect: '$SYSTEM_TIME_INCORRECT'" + rc_status -s + rc_exit + fi + # Set and adjust the hardware clock + # + if test "$HOSTTYPE" = "s390" -o "$HOSTTYPE" = "s390x" ; then + + echo -n Setting up the system clock + + # On s390 the hwclock is set outside Linux currently. The kernel + # always assumes it to be set to UTC. So if it is set to local + # time, we have to compensate for that. We might achieve this + # using this special settimeofday(2) linux feature: + # Under Linux there is some peculiar `warp clock' semantics + # associated to the settimeofday system call if on the very + # first call (after booting) that has a non-NULL tz argu- + # ment, the tv argument is NULL and the tz_minuteswest field + # is nonzero. In such a case it is assumed that the CMOS + # clock is on local time, and that it has to be incremented + # by this amount to get UTC system time. No doubt it is a + # bad idea to use this feature. (settimeofday(2) man page) + # But unless someone complains we simply will use date(1) to shift + # the system time by the difference between UTC and local time, if + # the system clock is set to local time. This will introduce a + # minimal shift due to the delay between gettimeofday and + # settimeofday, and it only works as long as $0 is executed + # exactly once, at boot. + + case "$HWCLOCK" in + *-l*) + date $(date -u +'%m%d%H%M%Y.%S') + rc_status + esac + # + # Let zic set timezone - if present. + # + if test -n "$TIMEZONE" -a -x /usr/sbin/zic ; then + echo -n Setting up timezone data + /usr/sbin/zic -l $TIMEZONE + rc_status + fi + + rc_status -v -r + else + + echo -n Setting up the hardware clock + # + # Read out to hardware clock and for UTC calculate adjtime + # write back the system time later at reboot/shutdown time. + # + if test "$SYSTOHC" = yes -a "$USE_ADJFILE" = yes ; then + # + # For UTC calculate adjtime + # + if test ! -s /etc/adjtime ; then + echo "0.0 0 0.0" > /etc/adjtime + echo "0" >> /etc/adjtime + echo "UTC" >> /etc/adjtime + fi + /sbin/hwclock --adjust $HWCLOCK + rc_status + fi + /sbin/hwclock --hctosys $HWCLOCK + rc_status -v -r + fi + ;; + stop) + ;; + status) + rc_failed 4 + rc_status -v + ;; + *) + echo "Usage: $0 {start|stop|status|restart}" + exit 1 + ;; +esac + +rc_exit ++++++ arch_special.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/arch_special/removed_variables.aaa_base new/sysconfig_parts/removed_variables.aaa_base --- old/arch_special/removed_variables.aaa_base 1970-01-01 01:00:00.000000000 +0100 +++ new/sysconfig_parts/removed_variables.aaa_base 2007-01-26 16:13:41.000000000 +0100 @@ -0,0 +1,162 @@ +# +# If you want that new passwords will be checked through cracklib, +# set PASSWD_USE_CRACKLIB to "yes". +# +PASSWD_USE_CRACKLIB="no" + +# +# If you want to allow root logins from other machines, set ROOT_LOGIN_REMOTE +# to "yes". (Logging in via ssh is not affected by this variable since SSH +# is widely accepted as a safe login method). +# +ROOT_LOGIN_REMOTE="no" + +# +# SERIAL_CONSOLE is used to add a serial terminal to inittab and securetty. +# The format is "ttyS0,9600" as used in the kernel commandline. +# +SERIAL_CONSOLE="" + +# +# NIS-domain, ask the admin of the NIS or NIS+ Server. +# If the domainname is not set, ypbind will not be started. +# +YP_DOMAINNAME="" + +# +# YP-Servers. Attention! You've to fill in IP adresses, a name or a nick +# name here. It must be defined in /etc/hosts (case sensitive). +# (e.g. "192.168.116.11 192.168.7.7") +# +YP_SERVER="" + +# +# Should /etc/yp.conf be created automatically? ("yes" or "no") +# If set to yes /etc/passwd and /etc/group will also be checked. +# ypbind will not be startet if /etc/yp.conf does not exist. +# +CREATE_YP_CONF="yes" + +# +# SuSEconfig can create and check the /etc/host.conf for you. Should this +# be done ("yes" or "no"). +# +CREATE_HOSTCONF="yes" + +# +# Which device is the modem ? (e.g. "/dev/ttyS1") +# (can be safely removed during update, the link is set already +# then, on installation, YaST2 sets the link) +MODEM="" + +# +# Enable this in order to automatically load the memstat +# kernel module for xosview at boot time if the module is +# available for the currently running kernel. +# +LOAD_MEMSTAT_MODULE="no" + +# +# May SuSEconfig run h2ph when kernelsources have changed +# +GENERATE_PERL_SYSTEM_INCLUDES="yes" + +# +# Do you want ide dma mode to be started? +# Some notes: +# * If ide dma mode works, depends on your hardware, if you assume that you +# have new, good non-flaky hardware, you can use it. +# * which ide drives should use dma mode can be set in /etc/rc.config.d/idedma.rc.config +# +START_IDEDMA="no" + +# +# Do you want USB support to be started? +# This allows autoloading of USB drivers for printer, scanner etc. +# The support for mouse and keyboard is either compiled into the kernel +# or loaded via a initrd. +# Some notes: +# * you need to enable USB in the BIOS on an i386 compatible machine +# +START_USB="yes" + +# obsolete variable +GOPHER_PROXY="" + +# obsolete variable +HOW_TO_HANDLE_COMMERCIAL_LIBS="" + +# obsolete variable +START_KERNELD="" + +# obsolete variable +IRDA_IRQ="" + +# obsolete variable +PCMCIA="" + +# obsolete variable +USE_KERNEL_NFSD="" + +# obsolete variable +KWM_GIMMICK_PIXMAP="" + +# obsolete variable +DEFAULT_LANGUAGE="" + +# obsolete variable +CHECK_ETC_HOSTS="" + +# obsolete variable +BEAUTIFY_ETC_HOSTS="" + +# obsolete variable +USE_MAKE="" + +# obsolete variable +DEV_ON_TMPFS="" + +# obsolete variable +SHMFS_SIZE="" + +# obsolete variable +SHMFS_OPTIONS="" + +# obsolete variable +SORT_PASSWD_BY_UID="" + +# obsolete variable +MAIL_REPORTS_TO="" + +# obsolete variable +MAIL_LEVEL="" + +# obsolete variable +CREATE_INFO_DIR="" + +## +## Formatting the boot script messages: +## The boot scripts should use the variables rc_done and rc_fail to +## symbolize their success. See /etc/init.d/skeleton for an example +## how to use these variables. +## rc_done_up and rc_failed_up do the same as rc_done and rc_failed +## but one line above (usefull for starting daemons who talk to user). +## The variable rc_reset is used by the master resource control script +## /etc/init.d/rc to turn off all attributes and switch on the standard +## character set. +## +## \033 is just ascii ESC +## \033[<NUM>G move to column <NUM> +## \033[1m switch bold on +## \033[31m switch red on +## \033[32m switch green on +## \033[33m switch yellow on +## \033[m switch color/bold off +## + rc_done="\033[71G\033[32mdone\033[m" + rc_failed="\033[71G\033[31m\033[1mfailed\033[m" + rc_skipped="\033[71G\033[1mskipped\033[m" + rc_done_up="\033[1A$rc_done" +rc_failed_up="\033[1A$rc_failed" + rc_unused="\033[71G\033[1munused\033[m" + rc_reset="\033[m\017" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/arch_special/s390/inittab.dif new/sysconfig_parts/s390/inittab.dif --- old/arch_special/s390/inittab.dif 2006-12-08 10:28:47.000000000 +0100 +++ new/sysconfig_parts/s390/inittab.dif 1970-01-01 01:00:00.000000000 +0100 @@ -1,66 +0,0 @@ ---- etc/inittab 2004/04/28 17:34:30 1.1 -+++ etc/inittab 2004/04/28 17:41:29 -@@ -44,55 +44,21 @@ - ls:S:wait:/etc/init.d/rc S - ~~:S:respawn:/sbin/sulogin - -+# Default HMC/3215/3270 console: -+1:2345:respawn:/sbin/mingetty --noclear /dev/ttyS0 dumb -+# VT220(Linux) console: -+#2:2345:respawn:/sbin/mingetty --noclear /dev/ttyS1 xterm -+# additional 3270 terminals: -+#3:2345:respawn:/sbin/mingetty --noclear /dev/3270/ttycons dumb -+ - # what to do when CTRL-ALT-DEL is pressed - ca::ctrlaltdel:/sbin/shutdown -r -t 4 now - --# special keyboard request (Alt-UpArrow) --# look into the kbd-0.90 docs for this --kb::kbrequest:/bin/echo "Keyboard Request -- edit /etc/inittab to let this work." -- --# what to do when power fails/returns -+# not used for now: - pf::powerwait:/etc/init.d/powerfail start - pn::powerfailnow:/etc/init.d/powerfail now - #pn::powerfail:/etc/init.d/powerfail now - po::powerokwait:/etc/init.d/powerfail stop -- --# for ARGO UPS - sh:12345:powerfail:/sbin/shutdown -h now THE POWER IS FAILING - --# getty-programs for the normal runlevels --# <id>:<runlevels>:<action>:<process> --# The "id" field MUST be the same as the last --# characters of the device (after "tty"). --1:2345:respawn:/sbin/mingetty --noclear tty1 --2:2345:respawn:/sbin/mingetty tty2 --3:2345:respawn:/sbin/mingetty tty3 --4:2345:respawn:/sbin/mingetty tty4 --5:2345:respawn:/sbin/mingetty tty5 --6:2345:respawn:/sbin/mingetty tty6 --# --#S0:12345:respawn:/sbin/agetty -L 9600 ttyS0 vt102 --#cons:12345:respawn:/sbin/smart_agetty -L 38400 console -- --# --# Note: Do not use tty7 in runlevel 3, this virtual line --# is occupied by the programm xdm. --# -- --# This is for the package xdmsc, after installing and --# and configuration you should remove the comment character --# from the following line: --#7:3:respawn:+/etc/init.d/rx tty7 -- -- --# modem getty. --# mo:235:respawn:/usr/sbin/mgetty -s 38400 modem -- --# fax getty (hylafax) --# mo:35:respawn:/usr/lib/fax/faxgetty /dev/modem -- --# vbox (voice box) getty --# I6:35:respawn:/usr/sbin/vboxgetty -d /dev/ttyI6 --# I7:35:respawn:/usr/sbin/vboxgetty -d /dev/ttyI7 -- - # end of /etc/inittab diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/arch_special/s390/ttytype.diff new/sysconfig_parts/s390/ttytype.diff --- old/arch_special/s390/ttytype.diff 2003-09-10 15:33:35.000000000 +0200 +++ new/sysconfig_parts/s390/ttytype.diff 1970-01-01 01:00:00.000000000 +0100 @@ -1,8 +0,0 @@ ---- etc/ttytype -+++ etc/ttytype 2003/09/10 11:47:31 -@@ -20,3 +20,5 @@ - vt100 ttypd - vt100 ttype - vt100 ttypf -+dumb ttyS0 -+linux ttyS1 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/arch_special/s390x/inittab.dif new/sysconfig_parts/s390x/inittab.dif --- old/arch_special/s390x/inittab.dif 2008-04-20 20:54:35.000000000 +0200 +++ new/sysconfig_parts/s390x/inittab.dif 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -symbolic link to ../s390/inittab.dif diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/arch_special/s390x/ttytype.diff new/sysconfig_parts/s390x/ttytype.diff --- old/arch_special/s390x/ttytype.diff 2008-04-20 20:54:35.000000000 +0200 +++ new/sysconfig_parts/s390x/ttytype.diff 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -symbolic link to ../s390/ttytype.diff diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/arch_special/sysconfig.backup new/sysconfig_parts/sysconfig.backup --- old/arch_special/sysconfig.backup 1970-01-01 01:00:00.000000000 +0100 +++ new/sysconfig_parts/sysconfig.backup 2006-07-24 12:45:09.000000000 +0200 @@ -0,0 +1,38 @@ +## Path: System/Backup +## Description: +## Type: string(/var/adm/backup/rpmdb) +## Default: /var/adm/backup/rpmdb +## Config: +# +# If you want cron.daily to backup the rpm database, specify a directory +# where the backups will be stored. (This is recommended!) The backups +# will be made every time cron.daily is called and the db has changed. +# Setting the variable to "" disables this feature. +# +RPMDB_BACKUP_DIR="/var/adm/backup/rpmdb" + +## Type: integer +## Default: 5 +# +# Here you can set the maximum number of backup files for the rpm +# database. +# +MAX_RPMDB_BACKUPS="5" + +## Type: string +## Default: /var/adm/backup/rpmdb +# +# If you want cron.daily to backup /etc/rc.config and the files in +# /etc/sysconfig, specify a directory where the backups will be stored. +# (This is recommended!) The backups will be made every time cron.daily is +# called and the the content of those files has changed. +# Setting the variable to "" disables this feature. +# +RCCONFIG_BACKUP_DIR="/var/adm/backup/sysconfig" + +## Type: integer +## Default: 5 +# +# Here you can set the maximum number of backup files for the rc.config files. +# +MAX_RCCONFIG_BACKUPS="5" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/arch_special/sysconfig.boot new/sysconfig_parts/sysconfig.boot --- old/arch_special/sysconfig.boot 1970-01-01 01:00:00.000000000 +0100 +++ new/sysconfig_parts/sysconfig.boot 2006-02-27 14:33:50.000000000 +0100 @@ -0,0 +1,57 @@ +## Path: System/Boot +## Description: Controlling of the boot process +## Type: yesno +## Default: no +## Config: +# +# For interactive debugging of the startup process. If set +# to "yes" the system will ask whether to confirm every +# step of the boot process. This will however only work +# if the keyboard is already accessable at this time, +# eg. USB keyboards need their modules loaded first. +# +PROMPT_FOR_CONFIRM="no" + +## Type: integer +## Default: 5 +# +# For interactive debugging of the startup process. How long +# wait before the default answer is assumed. +# +CONFIRM_PROMPT_TIMEOUT="5" + +## Type: yesno +## Default: yes +# +# Run all scripts or rather start/stop all services +# which are independent from each other in parallel. +# +RUN_PARALLEL="yes" + +## Type: yesno +## Default: no +# +# If set to "yes" this enables to stop the boot process by +# pressing Ctrl-S and continue with Ctrl-Q (xon/xoff +# flow control). +# +FLOW_CONTROL="no" + +## Type: integer +## Default: 10 +# +# Limit the number of file system checkers that can be running in +# parallel. This allows configurations which have a large number of +# disks to avoid fsck starting too many file system checkers at once, +# which might overload CPU and memory resources available on the +# system. +# +FSCK_MAX_INST="10" + +## Type: string +## Default: "" +# +# Set additional parameters for klogconsole, e.g. "-l 7" +# +KLOGCONSOLE_PARAMS="" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/arch_special/sysconfig.clock new/sysconfig_parts/sysconfig.clock --- old/arch_special/sysconfig.clock 1970-01-01 01:00:00.000000000 +0100 +++ new/sysconfig_parts/sysconfig.clock 2008-04-18 13:36:44.000000000 +0200 @@ -0,0 +1,31 @@ +## Path: System/Environment/Clock +## Description: Information about your timezone and time +## Type: string(-u,--utc,--localtime) +## ServiceRestart: boot.clock +# +# Set to "-u" if your system clock is set to UTC, and to "--localtime" +# if your clock runs that way. +# +HWCLOCK="" + +## Type: yesno +## Default: yes +## Description: Write back system time to the hardware clock +# +# Is set to "yes" write back the system time to the hardware +# clock at reboot or shutdown. Usefull if hardware clock is +# much more inaccurate than system clock. Set to "no" if +# system time does it wrong due e.g. missed timer interrupts. +# If set to "no" the hardware clock adjust feature is also +# skipped because it is rather useless without writing back +# the system time to the hardware clock. +# +SYSTOHC="yes" + +## Type: string(Europe/Berlin,Europe/London,Europe/Paris) +## ServiceRestart: boot.clock +# +# Timezone (e.g. CET) +# (this will set /usr/lib/zoneinfo/localtime) +# +TIMEZONE="" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/arch_special/sysconfig.cron new/sysconfig_parts/sysconfig.cron --- old/arch_special/sysconfig.cron 1970-01-01 01:00:00.000000000 +0100 +++ new/sysconfig_parts/sysconfig.cron 2006-07-10 13:32:13.000000000 +0200 @@ -0,0 +1,95 @@ +## Path: System/Cron +## Description: days to keep old files in tmp-dirs, 0 to disable +## Type: integer +## Default: 0 +## Config: +# +# cron.daily can check for old files in tmp-dirs. It will delete all files +# not accessed for more than MAX_DAYS_IN_TMP. If MAX_DAYS_IN_TMP is not set +# or set to 0, this feature will be disabled. +# +MAX_DAYS_IN_TMP="0" + +## Type: integer +## Default: 0 +# +# see MAX_DAYS_IN_TMP. This allows to specify another frequency for +# a second set of directories. +# +MAX_DAYS_IN_LONG_TMP="0" + +## Type: string +## Default: "/tmp" +# +# This variable contains a list of directories, in which old files are to +# be searched and deleted. The frequency is determined by MAX_DAYS_IN_TMP +# +TMP_DIRS_TO_CLEAR="/tmp" + +## Type: string +## Default: "" +# +# This variable contains a list of directories, in which old files are to +# be searched and deleted. The frequency is determined by MAX_DAYS_IN_LONG_TMP +# If cleaning of /var/tmp is wanted add it here. +# +LONG_TMP_DIRS_TO_CLEAR="" + +## Type: string +## Default: root +# +# In OWNER_TO_KEEP_IN_TMP, you can specify, whose files shall not be deleted. +# +OWNER_TO_KEEP_IN_TMP="root" + +## Type: string +## Default: no +# +# "Set this to "yes" to entirely remove (rm -rf) all files and subdirectories +# from the temporary directories defined in TMP_DIRS_TO_CLEAR on bootup. +# Please note, that this feature ignores OWNER_TO_KEEP_IN_TMP - all files will +# be removed without exception." +# +# If this is set to a list of directories (i.e. starts with a "/"), these +# directories will be cleared instead of those listed in TMP_DIRS_TO_CLEAR. +# This can be used to clear directories at boot as well as clearing unused +# files out of other directories. +# +CLEAR_TMP_DIRS_AT_BOOTUP="no" + +# Type: time (eg: 14:00) +# Default: nothing +# +# At which time cron.daily should start. Default is 15 minutes after booting +# the system. Due to the fact that cron script runs only every 15 minutes, +# it will only run on xx:00, xx:15, xx:30, xx:45, not at the accurate time +# you set. +DAILY_TIME="" + +# Type: integer (days) +# Default: 5 +# +# Maximum days not running when using a fixed time set in DAILY_TIME. +# 0 to skip this. This is for users who will power off their system. +# +# There is a fixed max. of 14 days set, if you want to override this +# change MAX_NOT_RUN_FORCE in /usr/lib/cron/run-crons +MAX_NOT_RUN="5" + +## Type: yesno +## Default: no +# +# send status email even if all scripts in +# cron.{hourly,daily,weekly,monthly} +# returned without error? (yes/no) +# +SEND_MAIL_ON_NO_ERROR="no" + +## Type: yesno +## Default: no +# +# generate syslog message for all scripts in +# cron.{hourly,daily,weekly,monthly} +# even if they haven't returned an error? (yes/no) +# +SYSLOG_ON_NO_ERROR="no" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/arch_special/sysconfig.kernel new/sysconfig_parts/sysconfig.kernel --- old/arch_special/sysconfig.kernel 1970-01-01 01:00:00.000000000 +0100 +++ new/sysconfig_parts/sysconfig.kernel 2007-08-10 13:29:14.000000000 +0200 @@ -0,0 +1,92 @@ +## Path: System/Kernel +## Description: +## Type: string +## Command: /sbin/mkinitrd +# +# This variable contains the list of modules to be added to the initial +# ramdisk by calling the script "mkinitrd" +# (like drivers for scsi-controllers, for lvm or reiserfs) +# +INITRD_MODULES="" + +## Type: string +## Command: /sbin/mkinitrd +# +# This variable contains the list of modules to be added to the initial +# ramdisk that is created for unprivilegd Xen domains (domU); you may need +# drivers for virtual block and network devices in addition to filesystem +# and device-mapper modules. +# +DOMU_INITRD_MODULES="xennet xenblk" + +## Type: string +## ServiceRestart: boot.loadmodules +# +# This variable contains the list of modules to be loaded +# once the main filesystem is active +# You will find a few default modules for hardware which +# can not be detected automatically. +# +MODULES_LOADED_ON_BOOT="" + +## Type: string +## Default: "" +# +# The file name of a binary ACPI Differentiated System Description Table +# (DSDT). This table is appended to the initial ram disk (initrd) that +# the mkinitrd script creates. If the kernel finds that its initrd +# contains a DSDT, this table replaces the DSDT of the bios. If the file +# specified in ACPI_DSDT is not found or ACPI_DSDT is empty/not specified, +# no DSDT will be appended to the initrd. +# Example path /etc/acpi/DSDT.aml +# You can also override Secondary System Description Tables (SSDTs). +# Add DSDT and SSDT files separated by spaces, e.g. "DSDT.aml SSDT1.aml" +# The files must be named DSDT.aml and/or SSDT[1-9]*.aml. +# For compatiblity reasons, if only one file is added it is assumed it is +# the DSDT and will be used as such, in future the above naming scheme +# will be enforce. +# Be aware that overriding these tables can harm your system. +# Only do this if you know what you are doing and file a bug on +# bugzilla.kernel.org so that the root cause of the issue will get fixed. +ACPI_DSDT="" + +## Type: integer(1000:50000) +## Default: 1000 +# +# Length of the shortest timeslice a process (with lowest priority / maximum +# niceness) will be running on a CPU. Time is given in microseconds (us). +# This time should be much shorter than SCHED_MAXTIMESLICE to keep the +# nice values meaningful. The values can only be specified up to a accuracy +# of 1/HZ s, i.e. 10000us on a HZ=100 system, 1000us if HZ=1000. +# Note that the boot script (boot.sched) does scale the values if the +# MINTIMESLICE is below the minimum for the timer interrupt frequency (HZ +# value) of the booted kernel. +# For interactive desktop use, SCHED_MINTIMESLICE/SCHED_MAXTIMESLICE values +# of 1000 and 30000 are recommended. For non-interactive use, multiply both +# values by 10 or 20. +# +SCHED_MINTIMESLICE="" + +## Type: integer(20000:1000000) +## Default: 40000 +# +# Length of the longest timeslice a process (with highest priority / minimum +# niceness) will be running on a CPU. Time is given in microseconds (us). +# This time should be much longer than SCHED_MINTIMESLICE to keep the +# nice values meaningful. (The boot.sched script will not accept the value +# if there's less than a factor of three in between them, default is 30.) +# For interactive desktop use, SCHED_MINTIMESLICE/SCHED_MAXTIMESLICE values +# of 1000 and 30000 are recommended. For non-interactive use, multiply both +# values by 10 or 20. +# +SCHED_MAXTIMESLICE="" + +## Type: string(yes) +## Default: "" +# +# Skip doing a minimal preparation of the /usr/src/linux source tree so +# that most header files can be directly included. If set, /usr/src/linux +# will not be touched. +# +SKIP_RUNNING_KERNEL="" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/arch_special/sysconfig.language new/sysconfig_parts/sysconfig.language --- old/arch_special/sysconfig.language 1970-01-01 01:00:00.000000000 +0100 +++ new/sysconfig_parts/sysconfig.language 2006-05-10 10:51:06.000000000 +0200 @@ -0,0 +1,104 @@ +## Path: System/Environment/Language +## Description: +## Type: string(POSIX,ca_ES.ISO-8859-1,ca_ES.UTF-8,cs_CZ.ISO-8859-2,cs_CZ.UTF-8,da_DE@euro,da_DK.ISO-8859-1,da_DK.UTF-8,de_DE@euro,de_DE.ISO-8859-1,de_DE.UTF-8,el_GR.ISO-8859-7,el_GR.UTF-8,en_GB.ISO-8859-1,en_GB.UTF-8,en_IE@euro,en_IE.ISO-8859-1,en_US.ISO-8859-1,es_ES@euro,es_ES.ISO-8859-1,es_ES.UTF-8,fr_FR@euro,fr_FR.ISO-8859-1,fr_FR.UTF-8,gl_ES@euro,gl_ES.ISO-8859-1,gl_ES.utf-8,hr_HR.ISO-8859-2,hu_HU.ISO-8859-2,hu_HU.UTF-8,it_IT@euro,it_IT.ISO-8859-1,it_IT.UTF-8,ja_JP.eucJP,ja_JP.UTF-8,lt_LT.ISO-8859-13,lt_LT.UTF-8,nl_NL@euro,nl_NL.ISO-8859-1,nl_NL.UTF-8,ru_RU.ISO-8859-5,ru_RU.KOI8R,ru_RU.UTF-8,sk_SK.ISO-8859-2,sk_SK.UTF-8,tr_TR.ISO-8859-9,tr_TR.UTF-8,ko_KR.eucKR,ko_KR.UTF-8,zh_TW.Big5,zh_TW.UTF-8,zh_CN.GB2312,zh_CN.UTF-8) +## Default: "" +## Config: OpenOffice.org,groff,ispell,kde,kdm,profiles,susehelp,susewm,tetex,wdm +# +# +# Local users will get RC_LANG as their default language, i.e. the +# environment variable $LANG . $LANG is the default of all $LC_*-variables, +# as long as $LC_ALL is not set, which overrides all $LC_-variables. +# Root uses this variable only if ROOT_USES_LANG is set to "yes". +# +RC_LANG="" + +## Type: string +## Default: "" +# +# This variable will override all LC-variables!! +# Again, ROOT_USES_LANG must be set to "yes", if an effect on the superuser +# account is desired. +# +RC_LC_ALL="" + +## Type: string +## Default: "" +# +# This defines the locale in which messages of programs and +# libraries with i18n-support should appear if a translated +# message catalog for the library or the program is installed. +# This also provides localized yes/no answers. +# +RC_LC_MESSAGES="" + +## Type: string +## Default: "" +# +# This defines the locale for character handling and classification. +# The libc uses this value in language dependent function calls, such +# as e.g. uppercase/lowercase mapping of foreign characters. +# +RC_LC_CTYPE="" + +## Type: string +## Default: "" +# +# This defines the locale for sorting strings and characters. +# It is used by the libc to obtain the alphabetical order of characters +# (e.g. for string comparisons). +# +RC_LC_COLLATE="" + +## Type: string +## Default: "" +# +# This defines the locale for date and time output formats. +# i.e.: 06/09/1999 vs. 09.06.1999 +# +RC_LC_TIME="" + +## Type: string +## Default: "" +# +# This defines the locale for formatting and reading numbers. +# i.e.: 1,234.56 vs. 1.234,56 +# +RC_LC_NUMERIC="" + +## Type: string +## Default: "" +# +# This defines the locale for formatting and reading money values. +# +RC_LC_MONETARY="" + +## Type: string +## Default: "" +# +# This defines the locale for format of paper. +# +RC_LC_PAPER="" + +## Type: string(ctype) +## Default: ctype +# +# This defines if the user "root" should use the locale settings +# which are defined here. +# Value "ctype" means that root uses just LC_CTYPE. +# +ROOT_USES_LANG="ctype" + +## Type: yesno +## Default: no +# +# Workaround for missing forward of LANG and LC variables +# of e.g. ssh login connections. +# +AUTO_DETECT_UTF8="no" + +## Type: string +## Default: "" +# +# List of installed language supports, use by YaST2 +# +INSTALLED_LANGUAGES="" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/arch_special/sysconfig.news new/sysconfig_parts/sysconfig.news --- old/arch_special/sysconfig.news 1970-01-01 01:00:00.000000000 +0100 +++ new/sysconfig_parts/sysconfig.news 2004-05-06 12:16:04.000000000 +0200 @@ -0,0 +1,15 @@ +## Path: Network/News +## Description: +## Type: string +## Default: "" +# +# Used for News-Postings. +# +ORGANIZATION="" + +## Type: string(news) +## Default: news +# +# News server. +# +NNTPSERVER="news" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/arch_special/sysconfig.proxy new/sysconfig_parts/sysconfig.proxy --- old/arch_special/sysconfig.proxy 1970-01-01 01:00:00.000000000 +0100 +++ new/sysconfig_parts/sysconfig.proxy 2006-03-13 01:11:27.000000000 +0100 @@ -0,0 +1,51 @@ +## Path: Network/Proxy +## Description: +## Type: yesno +## Default: no +## Config: kde,profiles +# +# Enable a generation of the proxy settings to the profile. +# This setting allows to turn the proxy on and off while +# preserving the particular proxy setup. +# +PROXY_ENABLED="no" + +## Type: string +## Default: "" +# +# Some programs (e.g. lynx, arena and wget) support proxies, if set in +# the environment. SuSEconfig can add these environment variables to +# /etc/SuSEconfig/* (sourced by /etc/profile etc.) - +# See http://portal.suse.com/sdb/en/1998/01/lynx_proxy.html for more details. +# Example: HTTP_PROXY="http://proxy.provider.de:3128/" +HTTP_PROXY="" + +## Type: string +## Default: "" +# +# Some programs (e.g. lynx, arena and wget) support proxies, if set in +# the environment. SuSEconfig can add these environment variables to +# /etc/SuSEconfig/* (sourced by /etc/profile etc.) - +# this setting is for https connections +HTTPS_PROXY="" + +## Type: string +## Default: "" +# +# Example: FTP_PROXY="http://proxy.provider.de:3128/" +# +FTP_PROXY="" + +## Type: string +## Default: "" +# +# Example: GOPHER_PROXY="http://proxy.provider.de:3128/" +# +GOPHER_PROXY="" + +## Type: string(localhost) +## Default: localhost +# +# Example: NO_PROXY="www.me.de, do.main, localhost" +# +NO_PROXY="localhost, 127.0.0.1" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/arch_special/sysconfig.shutdown new/sysconfig_parts/sysconfig.shutdown --- old/arch_special/sysconfig.shutdown 1970-01-01 01:00:00.000000000 +0100 +++ new/sysconfig_parts/sysconfig.shutdown 2007-02-14 12:19:21.000000000 +0100 @@ -0,0 +1,43 @@ +## Path: System/Boot +## Description: Variables used on system shutdown, reboot, or halt +## Type: list(no,yes,octave) +## Default: no +# +# Set to "yes" or "quint" to play a quint tone sequence at system halt or reboot +# or set to "octave" to play octave sound at that occasion. +# +HALT_SOUND="no" + +## Type: string +## Default: "" +# +# Hook during system shutdown to run extra command +# +HALT_POWERDOWN_INSERT="" + +## Type: list(poweroff,halt,auto) +## Default: auto +# +# What should the system do on halt? With poweroff the +# system not only halt the OS but also switch the power +# down. On ix86 or x86_64 this depends on the APM and/or +# ACPI capabilities of the hardware, therefore "auto" will +# cause the system to check about. +# +HALT="auto" + +## Type: list(no,yes) +## Default: no +# +# By default the network is not stopped at halt/poweroff. +# Sometimes this may be to "yes" to avoid wake-on-lan. +# +HALT_NETWORK="no" + +## Type: list(no,yes) +## Default: yes +# +# By default the disk are also halted at halt/poweroff. +# For software raids this option is ignored. +# +HALT_DISKS="yes" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/arch_special/sysconfig.suseconfig new/sysconfig_parts/sysconfig.suseconfig --- old/arch_special/sysconfig.suseconfig 1970-01-01 01:00:00.000000000 +0100 +++ new/sysconfig_parts/sysconfig.suseconfig 2007-01-26 16:13:23.000000000 +0100 @@ -0,0 +1,28 @@ +## Path: System/SuSEconfig +## Description: +## Type: yesno +## Default: yes +# +# Some people don't want SuSEconfig to modify the system. With this +# entry you can disable SuSEconfig completely. +# Please don't contact our support if you have trouble configuring your +# system after having disabled SuSEconfig. (yes/no) +# +ENABLE_SUSECONFIG="yes" + +## Type: yesno +## Default: no +# +# Do you want to have "." in root path? This is not recommended, but +# many people do prefer it (yes/no). The setting affects all system +# users (with uid < 100) +# +CWD_IN_ROOT_PATH="no" + +## Type: yesno +## Default: yes +# +# Do you want to have "." in the path for normal users? +# Defaults to "yes" since this has been the case for years. +# +CWD_IN_USER_PATH="yes" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/arch_special/sysconfig.sysctl new/sysconfig_parts/sysconfig.sysctl --- old/arch_special/sysconfig.sysctl 1970-01-01 01:00:00.000000000 +0100 +++ new/sysconfig_parts/sysconfig.sysctl 2007-09-14 15:55:17.000000000 +0200 @@ -0,0 +1,89 @@ +## Path: Network/General +## Description: +## Type: yesno +## Default: no +## ServiceRestart: boot.ipconfig +# Do you want the "dynamic IP patch" to be enabled at bootup? (yes/no) +# +IP_DYNIP="no" + +## Type: yesno +## Default: yes +# +# Enable syn flood protection (see /usr/src/linux/Documentation/Configure.help) +# (yes/no) +# +IP_TCP_SYNCOOKIES="yes" + +## Type: yesno +## Default: no +# +# Runtime-configurable parameter: forward IP packets. +# Is this host a router? (yes/no) +# +IP_FORWARD="no" + +## Type: yesno +## Default: no +# +# Runtime-configurable parameter: forward IPv6 packets. +# +IPV6_FORWARD="no" + +## Type: yesno +## Default: no +# +# Runtime-configurable parameter: use temporary IPv6 addresses +# instead of using the EUI-64 interface identifer +# +IPV6_PRIVACY=no + +# +# Runtime-configurable parameter: send MLD announcements of this +# version. +# +IPV6_MLD_VERSION="" + +## Type: yesno +## Default: yes +# +# DISABLE_ECN +# If you have trouble connecting to some machines on the internet, +# this may be due to broken firewalls dropping network packets with +# the ECN (early congestion notification) flag set. +# Set this to yes to have ECN disabled at boot time. +# +DISABLE_ECN="yes" + +## Path: System/Kernel +## Type: yesno +## Default: no +# +# Enable dmapi module probe for the xfs filesystem driver +# (yes/no) +# +DMAPI_PROBE="no" + +## Path: System/Kernel +## Description: +## Type: string +# +# Magic SysRq Keys enable some control over the system even if it +# crashes (e.g. during kernel debugging). +# +# Possible values: +# - no: disable sysrq completely +# - yes: enable all functions of sysrq +# - bitmask of allowed sysrq functions: +# 2 - enable control of console logging level +# 4 - enable control of keyboard (SAK, unraw) +# 8 - enable debugging dumps of processes etc. +# 16 - enable sync command +# 32 - enable remount read-only +# 64 - enable signalling of processes (term, kill, oom-kill) +# 128 - allow reboot/poweroff +# 256 - allow nicing of all RT tasks +# +# For further information see /usr/src/linux/Documentation/sysrq.txt +# +ENABLE_SYSRQ="176" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/arch_special/sysconfig.windowmanager new/sysconfig_parts/sysconfig.windowmanager --- old/arch_special/sysconfig.windowmanager 1970-01-01 01:00:00.000000000 +0100 +++ new/sysconfig_parts/sysconfig.windowmanager 2003-08-26 12:46:39.000000000 +0200 @@ -0,0 +1,17 @@ +## Path: Desktop/Window manager +## Description: +## Type: string(kde,fvwm,gnome,windowmaker) +## Default: kde +## Config: profiles,kde,susewm +# +# Here you can set the default window manager (kde, fvwm, ...) +# changes here require at least a re-login +DEFAULT_WM="kde" + +## Type: yesno +## Default: yes +# +# install the SuSE extension for new users +# (theme and additional functions) +# +INSTALL_DESKTOP_EXTENSIONS="yes" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org