Hello community, here is the log from the commit of package aaa_base for openSUSE:Factory checked in at 2016-08-16 13:00:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aaa_base (Old) and /work/SRC/openSUSE:Factory/.aaa_base.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aaa_base" Changes: -------- --- /work/SRC/openSUSE:Factory/aaa_base/aaa_base.changes 2016-05-12 09:32:12.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.aaa_base.new/aaa_base.changes 2016-08-16 13:00:44.000000000 +0200 @@ -1,0 +2,41 @@ +Sat Aug 06 23:25:26 UTC 2016 - r...@suse.de + +- Update to version 13.2+git20160807.7f4c8c4: + * switch IPv6 privacy extensions (use_tempaddr) back to 1 + * history see bsc#678066,bsc#752842,bsc#988023,bsc#990838 + +------------------------------------------------------------------- +Thu Aug 4 06:47:47 UTC 2016 - wer...@suse.de + +- Do not use the = sign for setenv in /etc/profile.d/lang.csh + +------------------------------------------------------------------- +Mon Aug 1 13:30:54 UTC 2016 - wer...@suse.de + +- Follow the bash manual page that is respect --norc and --noprofile + +------------------------------------------------------------------- +Thu Jun 09 07:34:37 UTC 2016 - lnus...@suse.de + +- Update to version 13.2+git20160609.bf76b13: + * Mark scripts /etc/init.d/{boot.,after-,halt.}local as deprecated + +------------------------------------------------------------------- +Wed Jun 1 06:45:09 UTC 2016 - wer...@suse.de + +- lang.sh, lang.csh: if GDM_LANG equals system LANG then use system defaults + +------------------------------------------------------------------- +Mon May 30 13:39:09 UTC 2016 - opensuse-packag...@opensuse.org + +- Update to version 13.2+git20160530.bd5210c: + + Let the ~/.i18n values parsed as well if GDM_LANG is set (boo#958295) + + Remove spurious assignment to unknown variable term from /etc/inputrc + + chkconfig: return 1 trying to list unknown service (bnc#971567) + + chckconfig: add --no-systemctl option + + fix typo in last patch (no-systemctl support for chkconfig) + + lang.sh, lang.csh: allow GDM to override locale + + There is no kde4 anymore + + Removed '/usr/bin/X11' from PATH (boo #982185) + +------------------------------------------------------------------- Old: ---- aaa_base-13.2+git20160426.f25dcda.tar.xz New: ---- aaa_base-13.2+git20160807.7f4c8c4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aaa_base.spec ++++++ --- /var/tmp/diff_new_pack.OuUOVM/_old 2016-08-16 13:00:45.000000000 +0200 +++ /var/tmp/diff_new_pack.OuUOVM/_new 2016-08-16 13:00:45.000000000 +0200 @@ -18,7 +18,7 @@ Name: aaa_base -Version: 13.2+git20160426.f25dcda +Version: 13.2+git20160807.7f4c8c4 Release: 0 Url: https://github.com/openSUSE/aaa_base Provides: aaa_skel = %{version}-%{release} ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.OuUOVM/_old 2016-08-16 13:00:45.000000000 +0200 +++ /var/tmp/diff_new_pack.OuUOVM/_new 2016-08-16 13:00:45.000000000 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/openSUSE/aaa_base.git</param> - <param name="changesrevision">244f2a3b5573f53b5e0a8f727f435e52938e2eb1</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">7f4c8c4dc6adaac428c539ebf76410954a0d900d</param></service></servicedata> \ No newline at end of file ++++++ aaa_base-13.2+git20160426.f25dcda.tar.xz -> aaa_base-13.2+git20160807.7f4c8c4.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-13.2+git20160426.f25dcda/aaa_base.pre new/aaa_base-13.2+git20160807.7f4c8c4/aaa_base.pre --- old/aaa_base-13.2+git20160426.f25dcda/aaa_base.pre 2016-04-26 16:10:07.000000000 +0200 +++ new/aaa_base-13.2+git20160807.7f4c8c4/aaa_base.pre 2016-08-07 01:25:23.000000000 +0200 @@ -162,6 +162,10 @@ # Here you should add things, that should happen directly after booting # before we're going to the first run level. # +# Please note that the use of this script is deprecated and should be +# avoided for starting commands. You should consider creating a dedicated +# systemd service instead. +# " > /etc/init.d/boot.local.new test -e /etc/init.d/boot.local || mv /etc/init.d/boot.local.new /etc/init.d/boot.local rm -f /etc/init.d/boot.local.new @@ -180,6 +184,10 @@ # Here you should add things, that should happen directly before shuting # down. # +# Please note that the use of this script is deprecated and should be +# avoided for starting commands. You should consider creating a dedicated +# systemd service instead. +# " > /etc/init.d/halt.local.new test -e /etc/init.d/halt.local || mv /etc/init.d/halt.local.new /etc/init.d/halt.local rm -f /etc/init.d/halt.local.new @@ -198,6 +206,10 @@ # Here you should add things, that should happen directly after # runlevel has been reached. # +# Please note that the use of this script is deprecated and should be +# avoided for starting commands. You should consider creating a dedicated +# systemd service instead. +# " > /etc/init.d/after.local.new test -e /etc/init.d/after.local || mv /etc/init.d/after.local.new /etc/init.d/after.local rm -f /etc/init.d/after.local.new diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-13.2+git20160426.f25dcda/files/etc/bash.bashrc new/aaa_base-13.2+git20160807.7f4c8c4/files/etc/bash.bashrc --- old/aaa_base-13.2+git20160426.f25dcda/files/etc/bash.bashrc 2016-04-26 16:10:07.000000000 +0200 +++ new/aaa_base-13.2+git20160807.7f4c8c4/files/etc/bash.bashrc 2016-08-07 01:25:23.000000000 +0200 @@ -9,6 +9,8 @@ # # Check which shell is reading this file # +noprofile=false +restricted=false if test -z "$is" ; then if test -f /proc/mounts ; then if ! is=$(readlink /proc/$$/exe 2>/dev/null) ; then @@ -19,6 +21,14 @@ fi case "$is" in */bash) is=bash + while read -r -d $'\0' a ; do + case "$a" in + --noprofile) + readonly noprofile=true ;; + --restricted) + readonly restricted=true ;; + esac + done < /proc/$$/cmdline case "$0" in sh|-sh|*/sh) is=sh ;; @@ -322,7 +332,7 @@ # # Just in case the user excutes a command with ssh or sudo # -if test \( -n "$SSH_CONNECTION" -o -n "$SUDO_COMMAND" \) -a -z "$PROFILEREAD" ; then +if test \( -n "$SSH_CONNECTION" -o -n "$SUDO_COMMAND" \) -a -z "$PROFILEREAD" -a "$noprofile" != true ; then _SOURCED_FOR_SSH=true . /etc/profile > /dev/null 2>&1 unset _SOURCED_FOR_SSH diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-13.2+git20160426.f25dcda/files/etc/csh.login new/aaa_base-13.2+git20160807.7f4c8c4/files/etc/csh.login --- old/aaa_base-13.2+git20160426.f25dcda/files/etc/csh.login 2016-04-26 16:10:07.000000000 +0200 +++ new/aaa_base-13.2+git20160807.7f4c8c4/files/etc/csh.login 2016-08-07 01:25:23.000000000 +0200 @@ -115,7 +115,6 @@ set _spath=( /sbin /usr/sbin /usr/local/sbin $_spath ) endif foreach _d (/usr/X11/bin \ - /usr/bin/X11 \ /usr/X11R6/bin \ /var/lib/dosemu \ /usr/games \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-13.2+git20160426.f25dcda/files/etc/profile new/aaa_base-13.2+git20160807.7f4c8c4/files/etc/profile --- old/aaa_base-13.2+git20160426.f25dcda/files/etc/profile 2016-04-26 16:10:07.000000000 +0200 +++ new/aaa_base-13.2+git20160807.7f4c8c4/files/etc/profile 2016-08-07 01:25:23.000000000 +0200 @@ -8,6 +8,8 @@ # # Check which shell is reading this file # +norc=false +restricted=false if test -f /proc/mounts ; then if ! is=$(readlink /proc/$$/exe 2>/dev/null) ; then case "$0" in @@ -17,6 +19,14 @@ fi case "$is" in */bash) is=bash + while read -r -d $'\0' a ; do + case "$a" in + --norc) + readonly norc=true ;; + --restricted) + readonly restricted=true ;; + esac + done < /proc/$$/cmdline case "$0" in sh|-sh|*/sh) is=sh ;; @@ -160,7 +170,6 @@ PATH=/sbin:/usr/sbin:/usr/local/sbin:$PATH fi for dir in /usr/X11/bin \ - /usr/bin/X11 \ /usr/X11R6/bin \ /var/lib/dosemu \ /usr/games \ @@ -330,7 +339,7 @@ # Standard ssh command does not do an login, therefore # /etc/profile will be sourced by /etc/bash.bashrc # -if test -z "$_SOURCED_FOR_SSH" ; then +if test -z "$_SOURCED_FOR_SSH" -a "$norc" != true ; then # # System BASH specials, maybe also good for other shells # Note that ksh always reads /etc/ksh.kshrc @@ -338,7 +347,7 @@ if test "$is" != ksh -a "$is" != zsh ; then test -r /etc/bash.bashrc && . /etc/bash.bashrc fi - if test -n "$restricted" ; then + if test "$restricted" = true ; then readonly _HOMEBASHRC=true fi if test "$is" = "bash" -a -z "$_HOMEBASHRC" ; then @@ -351,7 +360,7 @@ # KSH specials # if test "$is" = "ksh" -a -r /etc/ksh.kshrc ; then - if test -n "$restricted" ; then + if test "$restricted" = true ; then readonly _HOMEKSHRC=true fi if test ! /etc/bash.bashrc -ef /etc/ksh.kshrc ; then @@ -364,7 +373,7 @@ fi fi fi -if test -n "$restricted" ; then +if test "$restricted" = true ; then PATH=/usr/lib/restricted/bin export PATH fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-13.2+git20160426.f25dcda/files/etc/profile.d/lang.csh new/aaa_base-13.2+git20160807.7f4c8c4/files/etc/profile.d/lang.csh --- old/aaa_base-13.2+git20160426.f25dcda/files/etc/profile.d/lang.csh 2016-04-26 16:10:07.000000000 +0200 +++ new/aaa_base-13.2+git20160807.7f4c8c4/files/etc/profile.d/lang.csh 2016-08-07 01:25:23.000000000 +0200 @@ -16,7 +16,15 @@ # Already done by the GDM # if ( ${?GDM_LANG} ) then - set LANG=$GDM_LANG + eval `sed -rn -e 's/^(RC_LANG)=/set _\1=/p' < /etc/sysconfig/language` + if ( ${?_RC_LANG} ) then + if ( "$_RC_LANG" == "$GDM_LANG" ) then + unsetenv GDM_LANG + else + setenv LANG $GDM_LANG + endif + unset _RC_LANG + endif endif unset _save @@ -28,7 +36,8 @@ # Get the system and after that the users configuration # if ( -s /etc/sysconfig/language ) then - if ( ${?LANG} ) then + # Allow GDM to override system settings + if ( ${?GDM_LANG} ) then if ( "$uid" == 0 ) then eval `sed -rn -e 's/^(ROOT_USES_LANG)=/set \1=/p' < /etc/sysconfig/language` else diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-13.2+git20160426.f25dcda/files/etc/profile.d/lang.sh new/aaa_base-13.2+git20160807.7f4c8c4/files/etc/profile.d/lang.sh --- old/aaa_base-13.2+git20160426.f25dcda/files/etc/profile.d/lang.sh 2016-04-26 16:10:07.000000000 +0200 +++ new/aaa_base-13.2+git20160807.7f4c8c4/files/etc/profile.d/lang.sh 2016-08-07 01:25:23.000000000 +0200 @@ -15,7 +15,15 @@ # # Already done by the GDM # -test -n "$GDM_LANG" && LANG=$GDM_LANG +if test -n "$GDM_LANG" ; then + eval $(sed -rn -e 's/^(RC_LANG)=/_\1=/p' < /etc/sysconfig/language) + if test "$_RC_LANG" = "$GDM_LANG" ; then + unset GDM_LANG + else + LANG=$GDM_LANG + fi + unset _RC_LANG +fi unset _save test -n "$LANG" && _save="$LANG" @@ -30,7 +38,8 @@ continue ;; RC_*) - test -n "$LANG" && continue + # Allow GDM to override system settings + test -n "$GDM_LANG" && continue eval ${line#RC_} ;; ROOT_USES_LANG*) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-13.2+git20160426.f25dcda/files/etc/profile.d/profile.csh new/aaa_base-13.2+git20160807.7f4c8c4/files/etc/profile.d/profile.csh --- old/aaa_base-13.2+git20160426.f25dcda/files/etc/profile.d/profile.csh 2016-04-26 16:10:07.000000000 +0200 +++ new/aaa_base-13.2+git20160807.7f4c8c4/files/etc/profile.d/profile.csh 2016-08-07 01:25:23.000000000 +0200 @@ -145,6 +145,9 @@ end unset val endif + if ( ! ${?WINDOWMANAGER} ) then + setenv WINDOWMANAGER xterm + endif endif unset default_wm diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-13.2+git20160426.f25dcda/files/etc/profile.d/profile.sh new/aaa_base-13.2+git20160807.7f4c8c4/files/etc/profile.d/profile.sh --- old/aaa_base-13.2+git20160426.f25dcda/files/etc/profile.d/profile.sh 2016-04-26 16:10:07.000000000 +0200 +++ new/aaa_base-13.2+git20160807.7f4c8c4/files/etc/profile.d/profile.sh 2016-08-07 01:25:23.000000000 +0200 @@ -133,6 +133,9 @@ fi PATH=$SAVEPATH unset SAVEPATH desktop + if test -z "$WINDOWMANAGER" ; then + WINDOWMANAGER=xterm + fi fi unset DEFAULT_WM export WINDOWMANAGER diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-13.2+git20160426.f25dcda/files/usr/lib/sysctl.d/50-default.conf new/aaa_base-13.2+git20160807.7f4c8c4/files/usr/lib/sysctl.d/50-default.conf --- old/aaa_base-13.2+git20160426.f25dcda/files/usr/lib/sysctl.d/50-default.conf 2016-04-26 16:10:07.000000000 +0200 +++ new/aaa_base-13.2+git20160807.7f4c8c4/files/usr/lib/sysctl.d/50-default.conf 2016-08-07 01:25:23.000000000 +0200 @@ -18,8 +18,10 @@ # enable IPv6 forwarding #net.ipv6.conf.all.forwarding = 1 -# enable IPv6 privacy (bnc#678066) -net.ipv6.conf.default.use_tempaddr = 2 +# enable IPv6 privacy but do not use the temporary +# addresses for outgoing connections by default +# (bsc#678066,bsc#752842,bsc#988023,bsc#990838) +net.ipv6.conf.default.use_tempaddr = 1 # increase the number of possible inotify(7) watches fs.inotify.max_user_watches = 65536 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-13.2+git20160426.f25dcda/files/usr/sbin/service new/aaa_base-13.2+git20160807.7f4c8c4/files/usr/sbin/service --- old/aaa_base-13.2+git20160426.f25dcda/files/usr/sbin/service 2016-04-26 16:10:07.000000000 +0200 +++ new/aaa_base-13.2+git20160807.7f4c8c4/files/usr/sbin/service 2016-08-07 01:25:23.000000000 +0200 @@ -27,7 +27,7 @@ # # Clean environment # -PATH=/sbin:/usr/sbin:/usr/local/sbin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin +PATH=/sbin:/usr/sbin:/usr/local/sbin:/usr/local/bin:/bin:/usr/bin test -n "$TERM" || TERM=raw test -n "$SYSTEMD_NO_WRAP" && export SYSTEMD_NO_WRAP LANG=POSIX diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-13.2+git20160426.f25dcda/files/var/adm/fillup-templates/sysconfig.windowmanager new/aaa_base-13.2+git20160807.7f4c8c4/files/var/adm/fillup-templates/sysconfig.windowmanager --- old/aaa_base-13.2+git20160426.f25dcda/files/var/adm/fillup-templates/sysconfig.windowmanager 2016-04-26 16:10:07.000000000 +0200 +++ new/aaa_base-13.2+git20160807.7f4c8c4/files/var/adm/fillup-templates/sysconfig.windowmanager 2016-08-07 01:25:23.000000000 +0200 @@ -1,7 +1,7 @@ ## Path: Desktop/Window manager ## Description: -## Type: string(gnome,kde4,kde,lxde,xfce,twm,icewm) -## Default: kde4 +## Type: string(gnome,kde-plasma,kde,plasma5,lxde,xfce,twm,icewm) +## Default: kde-plasma ## Config: profiles,kde,susewm # # Here you can set the default window manager (kde, fvwm, ...)