Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package aaa_base for openSUSE:Factory 
checked in at 2024-06-25 23:07:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/aaa_base (Old)
 and      /work/SRC/openSUSE:Factory/.aaa_base.new.18349 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "aaa_base"

Tue Jun 25 23:07:06 2024 rev:501 rq:1182048 version:84.87+git20240620.57ee9e1

Changes:
--------
--- /work/SRC/openSUSE:Factory/aaa_base/aaa_base.changes        2024-05-27 
11:41:14.337659544 +0200
+++ /work/SRC/openSUSE:Factory/.aaa_base.new.18349/aaa_base.changes     
2024-06-25 23:07:26.862240619 +0200
@@ -1,0 +2,21 @@
+Fri Jun 21 07:42:46 UTC 2024 - [email protected]
+
+- Update to version 84.87+git20240620.57ee9e1:
+  * Remove legacy-actions support [jsc#PED-264]
+
+-------------------------------------------------------------------
+Mon Jun 17 16:05:14 UTC 2024 - [email protected]
+
+- Update to version 84.87+git20240617.f5ff27f:
+  * add /usr/bin/nu to etc/shells for nushell
+
+-------------------------------------------------------------------
+Fri Jun 14 12:18:04 UTC 2024 - [email protected]
+
+- Update to version 84.87+git20240614.332933e:
+  * Do not save/restore cursor for foot at status line
+  * Add tmux and others to DIR_COLORS (Issue #116)
+  * Remove kernel.pid_max limit (bsc#1219038)
+  * Add subpackge to enable ptrace
+
+-------------------------------------------------------------------

Old:
----
  aaa_base-84.87+git20240523.10a5692.tar

New:
----
  aaa_base-84.87+git20240620.57ee9e1.tar

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ aaa_base.spec ++++++
--- /var/tmp/diff_new_pack.6ciwd0/_old  2024-06-25 23:07:30.794383956 +0200
+++ /var/tmp/diff_new_pack.6ciwd0/_new  2024-06-25 23:07:30.798384102 +0200
@@ -33,7 +33,7 @@
 %endif
 
 Name:           aaa_base
-Version:        84.87+git20240523.10a5692%{git_version}
+Version:        84.87+git20240620.57ee9e1%{git_version}
 Release:        0
 Summary:        openSUSE Base Package
 License:        GPL-2.0-or-later
@@ -103,6 +103,18 @@
 for Linux. It should only be installed on WSL and not on regular Linux
 systems.
 
+%package yama-enable-ptrace
+Summary:        sysctl setting to allow ptrace with the YAMA LSM enabled
+Group:          System/Fhs
+Requires:       %{name} = %{version}
+
+%description yama-enable-ptrace
+When the YAMA LSM is enabled, ptrace is restriced by default. On
+developer systems this has an impact on e.g. strace and gdb. So
+this package contains a setting that allows ptrace again.
+
+See https://docs.kernel.org/admin-guide/LSM/Yama.html
+
 %prep
 %setup -q
 
@@ -120,8 +132,6 @@
 for i in boot.local after.local ; do
   install -m 755 /dev/null %{buildroot}/etc/init.d/$i
 done
-#
-install -d -m 755 %buildroot%{_libexecdir}/initscripts/legacy-actions
 # keep as ghost for migration
 touch %buildroot/etc/inittab
 
@@ -210,9 +220,8 @@
 /usr/share/man/man1/smart_agetty.1*
 /usr/share/man/man5/defaultdomain.5*
 /usr/share/man/man8/service.8*
-/usr/lib/sysctl.d/*.conf
-%dir %{_libexecdir}/initscripts
-%dir %{_libexecdir}/initscripts/legacy-actions
+/usr/lib/sysctl.d/50-default.conf
+/usr/lib/sysctl.d/51-network.conf
 %{_fillupdir}/sysconfig.language
 %{_fillupdir}/sysconfig.proxy
 %{_fillupdir}/sysconfig.windowmanager
@@ -238,3 +247,6 @@
 /usr/etc/profile.d/wsl.csh
 /usr/etc/profile.d/wsl.sh
 
+%files yama-enable-ptrace
+/usr/lib/sysctl.d/52-yama.conf
+

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.6ciwd0/_old  2024-06-25 23:07:30.846385852 +0200
+++ /var/tmp/diff_new_pack.6ciwd0/_new  2024-06-25 23:07:30.850385998 +0200
@@ -1,6 +1,7 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/openSUSE/aaa_base.git</param>
-              <param 
name="changesrevision">10a56928297e6a9a2f4aa06a7fbb02d72534f724</param></service>
+              <param 
name="changesrevision">57ee9e1a842e029646a8d9551ed492ef6993ec82</param></service>
 </servicedata>
+(No newline at EOF)
 

++++++ aaa_base-84.87+git20240523.10a5692.tar -> 
aaa_base-84.87+git20240620.57ee9e1.tar ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aaa_base-84.87+git20240523.10a5692/aaa_base.spec 
new/aaa_base-84.87+git20240620.57ee9e1/aaa_base.spec
--- old/aaa_base-84.87+git20240523.10a5692/aaa_base.spec        2024-05-23 
15:04:46.000000000 +0200
+++ new/aaa_base-84.87+git20240620.57ee9e1/aaa_base.spec        2024-06-20 
14:11:06.000000000 +0200
@@ -103,6 +103,18 @@
 for Linux. It should only be installed on WSL and not on regular Linux
 systems.
 
+%package yama-enable-ptrace
+Summary:        sysctl setting to allow ptrace with the YAMA LSM enabled
+Group:          System/Fhs
+Requires:       %{name} = %{version}
+
+%description yama-enable-ptrace
+When the YAMA LSM is enabled, ptrace is restriced by default. On
+developer systems this has an impact on e.g. strace and gdb. So
+this package contains a setting that allows ptrace again.
+
+See https://docs.kernel.org/admin-guide/LSM/Yama.html
+
 %prep
 %setup -q
 
@@ -120,8 +132,6 @@
 for i in boot.local after.local ; do
   install -m 755 /dev/null %{buildroot}/etc/init.d/$i
 done
-#
-install -d -m 755 %buildroot%{_libexecdir}/initscripts/legacy-actions
 # keep as ghost for migration
 touch %buildroot/etc/inittab
 
@@ -210,9 +220,8 @@
 /usr/share/man/man1/smart_agetty.1*
 /usr/share/man/man5/defaultdomain.5*
 /usr/share/man/man8/service.8*
-/usr/lib/sysctl.d/*.conf
-%dir %{_libexecdir}/initscripts
-%dir %{_libexecdir}/initscripts/legacy-actions
+/usr/lib/sysctl.d/50-default.conf
+/usr/lib/sysctl.d/51-network.conf
 %{_fillupdir}/sysconfig.language
 %{_fillupdir}/sysconfig.proxy
 %{_fillupdir}/sysconfig.windowmanager
@@ -238,4 +247,7 @@
 /usr/etc/profile.d/wsl.csh
 /usr/etc/profile.d/wsl.sh
 
+%files yama-enable-ptrace
+/usr/lib/sysctl.d/52-yama.conf
+
 %changelog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20240523.10a5692/files/etc/bash.bashrc 
new/aaa_base-84.87+git20240620.57ee9e1/files/etc/bash.bashrc
--- old/aaa_base-84.87+git20240523.10a5692/files/etc/bash.bashrc        
2024-05-23 15:04:46.000000000 +0200
+++ new/aaa_base-84.87+git20240620.57ee9e1/files/etc/bash.bashrc        
2024-06-20 14:11:06.000000000 +0200
@@ -149,7 +149,7 @@
        #
        if _path tput hs 2>/dev/null || _path tput -T $TERM+sl hs 2>/dev/null 
|| \
           _path tput -T ${TERM%%[.-]*}+sl hs 2>/dev/null || \
-          [[ $TERM = *xterm* || $TERM = *gnome* || $TERM = *konsole* || $TERM 
= *xfce* ]]
+          [[ $TERM = *xterm* || $TERM = *gnome* || $TERM = *konsole* || $TERM 
= *xfce* || $TERM = *foot* ]]
        then
            #
            # Mirror prompt in terminal "status line", which for graphical
@@ -176,8 +176,15 @@
                _isl=''
                _fsl=$(_path tput fsl 2>/dev/null)
            fi
-           _sc=$(tput sc 2>/dev/null)
-           _rc=$(tput rc 2>/dev/null)
+           if [[ $TERM = *foot* ]]
+           then
+               # Do not save cursor during writing status line for "foot" nor 
restore it
+               _sc=''
+               _rc=''
+           else
+               _sc=$(tput sc 2>/dev/null)
+               _rc=$(tput rc 2>/dev/null)
+           fi
            if test -n "$_tsl" -a -n "$_isl" -a "$_fsl" ; then
                TS1="$_sc$_tsl%s@%s:%s$_fsl$_isl%s$_fsl$_rc"
            elif test -n "$_tsl" -a "$_fsl" ; then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aaa_base-84.87+git20240523.10a5692/files/etc/shells 
new/aaa_base-84.87+git20240620.57ee9e1/files/etc/shells
--- old/aaa_base-84.87+git20240523.10a5692/files/etc/shells     2024-05-23 
15:04:46.000000000 +0200
+++ new/aaa_base-84.87+git20240620.57ee9e1/files/etc/shells     2024-06-20 
14:11:06.000000000 +0200
@@ -24,3 +24,4 @@
 /usr/bin/fish
 /usr/bin/scsh
 /usr/bin/rash
+/usr/bin/nu
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20240523.10a5692/files/usr/etc/DIR_COLORS 
new/aaa_base-84.87+git20240620.57ee9e1/files/usr/etc/DIR_COLORS
--- old/aaa_base-84.87+git20240523.10a5692/files/usr/etc/DIR_COLORS     
2024-05-23 15:04:46.000000000 +0200
+++ new/aaa_base-84.87+git20240620.57ee9e1/files/usr/etc/DIR_COLORS     
2024-06-20 14:11:06.000000000 +0200
@@ -58,11 +58,19 @@
 TERM screen-256color
 TERM screen-256color-bce
 TERM screen-bce
+TERM screen.gnome
+TERM screen.konsole
+TERM screen.konsole-256color
+TERM screen.putty
+TERM screen.putty-256color
 TERM screen-w
+TERM screen.xterm
 TERM screen.xterm-256color
 TERM screen.linux
 TERM screen.rxvt
 TERM terminator
+TERM tmux
+TERM tmux-256color
 TERM vt100
 TERM vt102
 TERM xterm
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20240523.10a5692/files/usr/lib/sysctl.d/50-default.conf 
new/aaa_base-84.87+git20240620.57ee9e1/files/usr/lib/sysctl.d/50-default.conf
--- 
old/aaa_base-84.87+git20240523.10a5692/files/usr/lib/sysctl.d/50-default.conf   
    2024-05-23 15:04:46.000000000 +0200
+++ 
new/aaa_base-84.87+git20240620.57ee9e1/files/usr/lib/sysctl.d/50-default.conf   
    2024-06-20 14:11:06.000000000 +0200
@@ -56,6 +56,10 @@
 # default 184 = 128+32+16+8
 kernel.sysrq = 184
 
+# Remove pid_max limit by setting maximum possible value
+# (bsc#1219038,  https://www.suse.com/support/kb/doc/?id=000020429)
+kernel.pid_max = 4194304
+
 # enable hard- and symlink protection (bnc#821585)
 fs.protected_hardlinks = 1
 fs.protected_symlinks = 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20240523.10a5692/files/usr/lib/sysctl.d/52-yama.conf 
new/aaa_base-84.87+git20240620.57ee9e1/files/usr/lib/sysctl.d/52-yama.conf
--- old/aaa_base-84.87+git20240523.10a5692/files/usr/lib/sysctl.d/52-yama.conf  
2024-05-23 15:04:46.000000000 +0200
+++ new/aaa_base-84.87+git20240620.57ee9e1/files/usr/lib/sysctl.d/52-yama.conf  
2024-06-20 14:11:06.000000000 +0200
@@ -19,5 +19,5 @@
 #     cannot be changed.
 #
 # The default value of ptrace_scope is 1. Any value other than 0 will break 
some
-# legitimate usecases.
--kernel.yama.ptrace_scope = 1
+# legitimate usecases, such as calling strace or gdb on other processes.
+-kernel.yama.ptrace_scope = 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20240523.10a5692/files/usr/sbin/service 
new/aaa_base-84.87+git20240620.57ee9e1/files/usr/sbin/service
--- old/aaa_base-84.87+git20240523.10a5692/files/usr/sbin/service       
2024-05-23 15:04:46.000000000 +0200
+++ new/aaa_base-84.87+git20240620.57ee9e1/files/usr/sbin/service       
2024-06-20 14:11:06.000000000 +0200
@@ -23,9 +23,6 @@
 #
 RCDIR="/etc/init.d"
 
-# legacy actions
-actiondir="/usr/libexec/initscripts/legacy-actions"
-
 #
 # Clean environment
 #
@@ -105,9 +102,6 @@
                fi
                echo "$1 is neither service nor target!?" >&2
                return "1"
-       elif [ -n "$2" -a -x "$actiondir/$1/$2" ]; then
-               rc="$actiondir/$1/$2"
-               shift 2
        elif [ ${0##*/} = service ] ; then
                echo "Usage: $0 "$1" 
{start|stop|reload|restart|try-restart|force-reload|status}"
                return 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20240523.10a5692/files/usr/share/man/man8/service.8 
new/aaa_base-84.87+git20240620.57ee9e1/files/usr/share/man/man8/service.8
--- old/aaa_base-84.87+git20240523.10a5692/files/usr/share/man/man8/service.8   
2024-05-23 15:04:46.000000000 +0200
+++ new/aaa_base-84.87+git20240620.57ee9e1/files/usr/share/man/man8/service.8   
2024-06-20 14:11:06.000000000 +0200
@@ -14,16 +14,9 @@
 The supported values of \fBACTION\fR depend  on  the specified  service.
 The actions start, stop, reload, restart, try-restart, force-reload, and status
 are forwarded to systemctl, \fBOPTIONS\fR are ignored in that case.
-Other actions may be defined in /usr/lib/initscripts/legacy-actions. Legacy
-actions are called directly and \fBOPTIONS\fR are passed on the command line.
 
 The \-\-status-all option displays the status of all loaded service units.
 
-.SH FILES
-/usr/lib/initscripts/legacy-actions
-              Directory containing System V legacy actions
-.BR 
-
 .SH HISTORY
 service used to run System V init scripts in a predictable environment.
 

Reply via email to