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 2022-03-25 21:54:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/aaa_base (Old)
 and      /work/SRC/openSUSE:Factory/.aaa_base.new.1900 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "aaa_base"

Fri Mar 25 21:54:22 2022 rev:486 rq:964641 version:84.87+git20220324.fca4619

Changes:
--------
--- /work/SRC/openSUSE:Factory/aaa_base/aaa_base.changes        2021-12-02 
22:30:35.814589001 +0100
+++ /work/SRC/openSUSE:Factory/.aaa_base.new.1900/aaa_base.changes      
2022-03-25 21:54:23.538262152 +0100
@@ -1,0 +2,45 @@
+Thu Mar 24 11:21:41 UTC 2022 - [email protected]
+
+- Update to version 84.87+git20220324.fca4619:
+  * No completion in restricted bash
+  * No longer install /usr/lib/restricted/bin/hostname => /bin/hostname symlink
+
+-------------------------------------------------------------------
+Mon Mar 21 17:33:26 UTC 2022 - [email protected]
+
+- Update to version 84.87+git20220321.f60f2de:
+  * order header in the way spec-cleaner wants it
+  * move changes from package to git
+  * merge audio files highlighting fixes from coreutils 9
+  * Update from coreutils 9
+  * Make source validator happy
+
+-------------------------------------------------------------------
+Mon Mar 21 10:08:15 UTC 2022 - [email protected]
+
+- Update to version 84.87+git20220321.5a5cb79:
+  * DIR_COLORS: lz support
+  * DIR_COLORS: zstd support
+
+-------------------------------------------------------------------
+Mon Feb 21 09:18:44 UTC 2022 - [email protected]
+
+- Update to version 84.87+git20220221.b62a2cf:
+  * package: Require new enough version of glibc
+  * package: build in place support
+  * drop /etc/ttytype (boo#1191923)
+
+-------------------------------------------------------------------
+Sat Dec 11 16:05:25 UTC 2021 - [email protected]
+
+- Update to version 84.87+git20211206.de24bdf:
+  * Add "rpm" make target
+  * Remove legacy usrmerged sections
+  * Add rpmlintrc and README from OBS too
+  * Fix osc service instructions
+  * Add obs workflow for git integration
+  * Adopt upstream way of setting rp_filter and promote_secondaries
+  * Don't fail if net.ipv4.ping_group_range can't be set
+  * add spec file
+
+-------------------------------------------------------------------

Old:
----
  aaa_base-84.87+git20211124.5486aad.tar

New:
----
  aaa_base-84.87+git20220324.fca4619.tar

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

Other differences:
------------------
++++++ aaa_base.spec ++++++
--- /var/tmp/diff_new_pack.hM27hj/_old  2022-03-25 21:54:25.162263698 +0100
+++ /var/tmp/diff_new_pack.hM27hj/_new  2022-03-25 21:54:25.170263706 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package aaa_base
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,13 +22,26 @@
   %define _fillupdir /var/adm/fillup-templates
 %endif
 
+%if 0%{?_build_in_place}
+%define git_version %(git log '-n1' '--date=format:%Y%m%d' 
'--no-show-signature' "--pretty=format:+git%cd.%h")
+BuildRequires:  git-core
+%else
+# this is required for obs' source validator. It's
+# 20-files-present-and-referenced ignores all conditionals. So the
+# definition of git_version actually happens always.
+%define git_version %{nil}
+%endif
+
 Name:           aaa_base
-Version:        84.87+git20211124.5486aad
+Version:        84.87+git20220324.fca4619%{git_version}
 Release:        0
+Summary:        openSUSE Base Package
+License:        GPL-2.0-or-later
+Group:          System/Fhs
 URL:            https://github.com/openSUSE/aaa_base
-# do not require systemd - aaa_base is in the build environment and we don't
-# want to pull in tons of dependencies
-Conflicts:      sysvinit-init
+Source:         aaa_base-%{version}.tar
+Source1:        README.packaging.txt
+Source99:       aaa_base-rpmlintrc
 Requires:       /bin/mktemp
 Requires:       /usr/bin/cat
 Requires:       /usr/bin/date
@@ -39,28 +52,20 @@
 Requires:       /usr/bin/xz
 Requires:       distribution-release
 Requires:       filesystem
+Requires(pre):  /usr/bin/rm
+Requires(pre):  (glibc >= 2.30 if glibc)
+Requires(post): fillup /usr/bin/chmod /usr/bin/chown
 Recommends:     aaa_base-extras
 Recommends:     iproute2
 Recommends:     iputils
 Recommends:     logrotate
 Recommends:     netcfg
 Recommends:     udev
-Requires(pre):  /usr/bin/rm
-Requires(pre):  glibc >= 2.30
-Requires(post): fillup /usr/bin/chmod /usr/bin/chown
+# do not require systemd - aaa_base is in the build environment and we don't
+# want to pull in tons of dependencies
+Conflicts:      sysvinit-init
 
-Summary:        openSUSE Base Package
-License:        GPL-2.0-or-later
-Group:          System/Fhs
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 # run osc service mr to recreate
-Source:         aaa_base-%{version}.tar
-#
-# Read README.packaging.txt before making any changes to this
-# package
-#
-Source1:        README.packaging.txt
-Source99:       aaa_base-rpmlintrc
 
 %description
 This package installs several important configuration files and central 
scripts.
@@ -101,27 +106,12 @@
 
 %prep
 %setup -q
-sed -i 
's|actiondir="/usr/lib/initscripts/legacy-actions"|actiondir="%{_libexecdir}/initscripts/legacy-actions"|'
 \
-    files/usr/sbin/service
 
 %build
-make CFLAGS="$RPM_OPT_FLAGS" CC="%{__cc}" %{?_smp_mflags}
-if test -d patches/$RPM_ARCH; then
-       pushd files
-       for file in ../patches/$RPM_ARCH/*; do
-               patch -p0 --input=$file
-       done
-       find -name "*.orig" | xargs -r rm
-       popd
-fi
+%make_build CFLAGS="%{optflags}" CC="%{__cc}"
 
 %install
-#
-make DESTDIR=$RPM_BUILD_ROOT install
-%if 0%{?usrmerged}
-rm -f %{buildroot}/sbin/*
-%endif
-#
+%make_install
 mkdir -p %{buildroot}/etc/sysctl.d
 case "$RPM_ARCH" in
        s390*) ;;
@@ -129,11 +119,11 @@
 esac
 #
 # make sure it does not creep in again
-test -d $RPM_BUILD_ROOT/root/.gnupg && exit 1
+test -d %{buildroot}/root/.gnupg && exit 1
 # TODO: get rid of that at some point in the future
-mkdir -p $RPM_BUILD_ROOT/etc/init.d
+mkdir -p %{buildroot}/etc/init.d
 for i in boot.local after.local ; do
-  install -m 755 /dev/null $RPM_BUILD_ROOT/etc/init.d/$i
+  install -m 755 /dev/null %{buildroot}/etc/init.d/$i
 done
 #
 install -d -m 755 %buildroot%{_libexecdir}/initscripts/legacy-actions
@@ -177,7 +167,6 @@
 %service_del_postun backup-rpmdb.service backup-rpmdb.timer 
backup-sysconfig.service backup-sysconfig.timer check-battery.service 
check-battery.timer
 
 %files
-%defattr(-,root,root)
 %license COPYING
 %config(noreplace) /etc/sysctl.conf
 %config /etc/bash.bashrc
@@ -203,7 +192,6 @@
 /usr/etc/profile.d/ls.bash
 /usr/etc/profile.d/ls.zsh
 %config /etc/shells
-%config /etc/ttytype
 %ghost %dir /etc/init.d
 %ghost %config(noreplace) /etc/init.d/boot.local
 %ghost %config(noreplace) /etc/init.d/after.local
@@ -220,7 +208,6 @@
 /usr/bin/rpmlocate
 /usr/bin/safe-rm
 /usr/bin/safe-rmdir
-/usr/lib/restricted/bin/hostname
 /usr/sbin/sysconf_addword
 /usr/share/man/man1/smart_agetty.1*
 /usr/share/man/man5/defaultdomain.5*
@@ -233,14 +220,8 @@
 %{_fillupdir}/sysconfig.language
 %{_fillupdir}/sysconfig.proxy
 %{_fillupdir}/sysconfig.windowmanager
-%if !0%{?usrmerged}
-/sbin/service
-/sbin/refresh_initrd
-/sbin/smart_agetty
-%endif
 
 %files extras
-%defattr(-,root,root)
 %config(noreplace) /etc/DIR_COLORS
 /etc/skel/.emacs
 /etc/skel/.inputrc
@@ -255,12 +236,10 @@
 %{_fillupdir}/sysconfig.backup
 
 %files malloccheck
-%defattr(-,root,root)
 /usr/etc/profile.d/malloc-debug.sh
 /usr/etc/profile.d/malloc-debug.csh
 
 %files wsl
-%defattr(-,root,root)
 /usr/etc/profile.d/wsl.csh
 /usr/etc/profile.d/wsl.sh
 

++++++ README.packaging.txt ++++++
--- /var/tmp/diff_new_pack.hM27hj/_old  2022-03-25 21:54:25.230263763 +0100
+++ /var/tmp/diff_new_pack.hM27hj/_new  2022-03-25 21:54:25.246263778 +0100
@@ -1,16 +1,11 @@
-This package should use just the content of the git tree. If you need
-to make changes, you have the following options:
-* Make them in git and update the package from git (you can send merge
-  request if you don't have write access)
-* Create a patch, add the patch to the package and let one of the
-  aaa_base packagers commit it for you
-
-The online repository is at:
+This package is maintained in git at
 http://github.com/openSUSE/aaa_base
 
-For building the package from git run the service directly:
-osc service disabledrun
+Please file a pull request for any changes. The spec file is also in
+git.
+
+For building the package from git you have to adjust the _service
+file to point at the right branch, then call
 
-Note that aaa_base.spec and aaa_base.changes are not part of the git
-repo.
+osc service manualrun
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.hM27hj/_old  2022-03-25 21:54:25.270263801 +0100
+++ /var/tmp/diff_new_pack.hM27hj/_new  2022-03-25 21:54:25.274263804 +0100
@@ -5,6 +5,9 @@
     <param name="url">https://github.com/openSUSE/aaa_base.git</param>
     <param name="scm">git</param>
     <param name="changesgenerate">enable</param>
+    <param name="extract">aaa_base.spec</param>
+    <param name="extract">aaa_base-rpmlintrc</param>
+    <param name="extract">README.packaging.txt</param>
   </service>
   <service name="set_version" mode="manual"/>
 </services>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.hM27hj/_old  2022-03-25 21:54:25.294263824 +0100
+++ /var/tmp/diff_new_pack.hM27hj/_new  2022-03-25 21:54:25.302263831 +0100
@@ -1,6 +1,8 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/openSUSE/aaa_base.git</param>
-              <param 
name="changesrevision">5486aadee23a19422cc54064dc6c95ee47f87cf8</param></service></servicedata>
+              <param 
name="changesrevision">fca461968130bbc1b8c5472603c81c90d0d8b9bd</param></service><service
 name="tar_scm">
+                <param 
name="url">https://github.com/lnussel/aaa_base.git</param>
+              <param 
name="changesrevision">0f8eaba2cf2e69db15cce8a4dcf005b6e88f61e6</param></service></servicedata>
 (No newline at EOF)
 

++++++ aaa_base-84.87+git20211124.5486aad.tar -> 
aaa_base-84.87+git20220324.fca4619.tar ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20211124.5486aad/.obs/workflows.yml 
new/aaa_base-84.87+git20220324.fca4619/.obs/workflows.yml
--- old/aaa_base-84.87+git20211124.5486aad/.obs/workflows.yml   1970-01-01 
01:00:00.000000000 +0100
+++ new/aaa_base-84.87+git20220324.fca4619/.obs/workflows.yml   2022-03-24 
12:22:01.000000000 +0100
@@ -0,0 +1,20 @@
+ci_workflow:
+  steps:
+    - branch_package:
+        source_project: Base:System:ci:aaa_base
+        source_package: aaa_base
+        target_project: Base:System:ci:aaa_base
+  filters:
+    event: pull_request
+
+master_workflow:
+  steps:
+    - branch_package:
+        source_project: Base:System:ci:aaa_base
+        source_package: aaa_base
+        target_project: Base:System:ci:aaa_base
+  filters:
+    event: push
+    branches:
+      only:
+        - master
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aaa_base-84.87+git20211124.5486aad/Makefile 
new/aaa_base-84.87+git20220324.fca4619/Makefile
--- old/aaa_base-84.87+git20211124.5486aad/Makefile     2021-11-24 
15:09:43.000000000 +0100
+++ new/aaa_base-84.87+git20220324.fca4619/Makefile     2022-03-24 
12:22:01.000000000 +0100
@@ -19,4 +19,7 @@
        ./mimetypemerge files/etc/mime.types mime.types.apache > mime.types
        mv mime.types files/etc/mime.types
 
-.PHONY: all install clean package mimetypes
+rpm:
+       rpmbuild -bb --build-in-place --noprep aaa_base.spec
+
+.PHONY: all install clean package mimetypes rpm
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aaa_base-84.87+git20211124.5486aad/README 
new/aaa_base-84.87+git20220324.fca4619/README
--- old/aaa_base-84.87+git20211124.5486aad/README       2021-11-24 
15:09:43.000000000 +0100
+++ new/aaa_base-84.87+git20220324.fca4619/README       2022-03-24 
12:22:01.000000000 +0100
@@ -5,5 +5,5 @@
 https://build.opensuse.org/package/show/Base:System/aaa_base
 
 After commit, checkout Base:System aaa_base and run
-  osc service dr
+  osc service mr
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20211124.5486aad/README.packaging.txt 
new/aaa_base-84.87+git20220324.fca4619/README.packaging.txt
--- old/aaa_base-84.87+git20211124.5486aad/README.packaging.txt 1970-01-01 
01:00:00.000000000 +0100
+++ new/aaa_base-84.87+git20220324.fca4619/README.packaging.txt 2022-03-24 
12:22:01.000000000 +0100
@@ -0,0 +1,10 @@
+This package is maintained in git at
+http://github.com/openSUSE/aaa_base
+
+Please file a pull request for any changes. The spec file is also in
+git.
+
+For building the package from git you have to adjust the _service
+file to point at the right branch, then call
+
+osc service manualrun
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20211124.5486aad/aaa_base-rpmlintrc 
new/aaa_base-84.87+git20220324.fca4619/aaa_base-rpmlintrc
--- old/aaa_base-84.87+git20211124.5486aad/aaa_base-rpmlintrc   1970-01-01 
01:00:00.000000000 +0100
+++ new/aaa_base-84.87+git20220324.fca4619/aaa_base-rpmlintrc   2022-03-24 
12:22:01.000000000 +0100
@@ -0,0 +1,9 @@
+# confirmed - but standard
+addFilter("non-root-group-log-file /var/log/wtmp utmp")
+
+# aaa_base requires net-tools
+addFilter("dangling-symlink.*/usr/lib/restricted/bin/hostname.*/bin/hostname")
+
+# for /etc/init.d/*.local. To be removed at some point
+addFilter(".*suse-deprecated-init-script.*")
+addFilter(".*suse-deprecated-boot-script.*")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aaa_base-84.87+git20211124.5486aad/aaa_base.spec 
new/aaa_base-84.87+git20220324.fca4619/aaa_base.spec
--- old/aaa_base-84.87+git20211124.5486aad/aaa_base.spec        1970-01-01 
01:00:00.000000000 +0100
+++ new/aaa_base-84.87+git20220324.fca4619/aaa_base.spec        2022-03-24 
12:22:01.000000000 +0100
@@ -0,0 +1,246 @@
+#
+# spec file for package aaa_base
+#
+# Copyright (c) 2022 SUSE LLC
+#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
+#
+# icecream 0
+
+
+#Compat macro for new _fillupdir macro introduced in Nov 2017
+%if ! %{defined _fillupdir}
+  %define _fillupdir /var/adm/fillup-templates
+%endif
+
+%if 0%{?_build_in_place}
+%define git_version %(git log '-n1' '--date=format:%Y%m%d' 
'--no-show-signature' "--pretty=format:+git%cd.%h")
+BuildRequires:  git-core
+%else
+# this is required for obs' source validator. It's
+# 20-files-present-and-referenced ignores all conditionals. So the
+# definition of git_version actually happens always.
+%define git_version %{nil}
+%endif
+
+Name:           aaa_base
+Version:        84.87%{git_version}
+Release:        0
+Summary:        openSUSE Base Package
+License:        GPL-2.0-or-later
+Group:          System/Fhs
+URL:            https://github.com/openSUSE/aaa_base
+Source:         aaa_base-%{version}.tar
+Source1:        README.packaging.txt
+Source99:       aaa_base-rpmlintrc
+Requires:       /bin/mktemp
+Requires:       /usr/bin/cat
+Requires:       /usr/bin/date
+Requires:       /usr/bin/grep
+Requires:       /usr/bin/mv
+Requires:       /usr/bin/sed
+Requires:       /usr/bin/tput
+Requires:       /usr/bin/xz
+Requires:       distribution-release
+Requires:       filesystem
+Requires(pre):  /usr/bin/rm
+Requires(pre):  (glibc >= 2.30 if glibc)
+Requires(post): fillup /usr/bin/chmod /usr/bin/chown
+Recommends:     aaa_base-extras
+Recommends:     iproute2
+Recommends:     iputils
+Recommends:     logrotate
+Recommends:     netcfg
+Recommends:     udev
+# do not require systemd - aaa_base is in the build environment and we don't
+# want to pull in tons of dependencies
+Conflicts:      sysvinit-init
+
+# run osc service mr to recreate
+
+%description
+This package installs several important configuration files and central 
scripts.
+
+%package extras
+Summary:        SUSE Linux Base Package (recommended part)
+Group:          System/Fhs
+Requires:       %{name} = %{version}
+Requires:       /usr/bin/find
+Requires:       cpio
+Requires(post): fillup
+Provides:       aaa_base:/etc/DIR_COLORS
+
+%description extras
+The parts of aaa_base that should be installed by default but are not
+strictly required to run a system. (Shell aliases, bash completions
+and convenience hacks).
+
+%package malloccheck
+Summary:        SUSE Linux Base Package (malloc checking)
+Group:          System/Fhs
+Requires:       %{name} = %{version}
+
+%description malloccheck
+This package sets environment variables that enable stricter
+malloc checks to catch potential heap corruptions. It's not
+installed by default as it may degrade performance.
+
+%package wsl
+Summary:        SUSE Linux Base Package (Windows Subsystem for Linux)
+Group:          System/Fhs
+Requires:       %{name} = %{version}
+
+%description wsl
+This package includes some special settings needed on Windows Subsystem
+for Linux. It should only be installed on WSL and not on regular Linux
+systems.
+
+%prep
+%setup -q
+
+%build
+%make_build CFLAGS="%{optflags}" CC="%{__cc}"
+
+%install
+%make_install
+mkdir -p %{buildroot}/etc/sysctl.d
+case "$RPM_ARCH" in
+       s390*) ;;
+       *) rm -f %{buildroot}/usr/lib/sysctl.d/50-default-s390.conf ;;
+esac
+#
+# make sure it does not creep in again
+test -d %{buildroot}/root/.gnupg && exit 1
+# TODO: get rid of that at some point in the future
+mkdir -p %{buildroot}/etc/init.d
+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
+
+# Backup directories
+install -d -m 755 %{buildroot}/var/adm/backup/{rpmdb,sysconfig}
+
+mkdir -p %{buildroot}%{_fillupdir}
+%if "%{_fillupdir}" != "/var/adm/fillup-templates"
+  for f in %{buildroot}/var/adm/fillup-templates/* ; do
+    test -e "$f" || continue
+    mv $f %{buildroot}%{_fillupdir}/
+  done
+  rm -vrf %{buildroot}/var/adm/fillup-templates
+%endif
+%if "%{_fillupdir}" != "/usr/share/fillup-templates"
+  for f in %{buildroot}/usr/share/fillup-templates/* ; do
+    test -e "$f" || continue
+    mv $f %{buildroot}%{_fillupdir}/
+  done
+  rm -vrf %{buildroot}/usr/share/fillup-templates
+%endif
+
+%pre -f aaa_base.pre
+
+%post -f aaa_base.post
+
+%pre extras
+%service_add_pre backup-rpmdb.service backup-rpmdb.timer 
backup-sysconfig.service backup-sysconfig.timer check-battery.service 
check-battery.timer
+
+%post extras
+%fillup_only -n backup
+%service_add_post backup-rpmdb.service backup-rpmdb.timer 
backup-sysconfig.service backup-sysconfig.timer check-battery.service 
check-battery.timer
+
+%preun extras
+%service_del_preun backup-rpmdb.service backup-rpmdb.timer 
backup-sysconfig.service backup-sysconfig.timer check-battery.service 
check-battery.timer
+
+%postun extras
+%service_del_postun backup-rpmdb.service backup-rpmdb.timer 
backup-sysconfig.service backup-sysconfig.timer check-battery.service 
check-battery.timer
+
+%files
+%license COPYING
+%config(noreplace) /etc/sysctl.conf
+%config /etc/bash.bashrc
+%config /etc/csh.cshrc
+%config /etc/csh.login
+%config /etc/inputrc
+%config /etc/inputrc.keys
+%config /etc/mime.types
+%config /etc/profile
+/usr/etc/profile.d/alljava.csh
+/usr/etc/profile.d/alljava.sh
+/usr/etc/profile.d/lang.csh
+/usr/etc/profile.d/lang.sh
+/usr/etc/profile.d/profile.csh
+/usr/etc/profile.d/profile.sh
+/usr/etc/profile.d/xdg-environment.csh
+/usr/etc/profile.d/xdg-environment.sh
+/usr/etc/profile.d/complete.bash
+/usr/etc/profile.d/alias.ash
+/usr/etc/profile.d/alias.bash
+/usr/etc/profile.d/alias.tcsh
+/usr/etc/profile.d/ls.tcsh
+/usr/etc/profile.d/ls.bash
+/usr/etc/profile.d/ls.zsh
+%config /etc/shells
+%ghost %dir /etc/init.d
+%ghost %config(noreplace) /etc/init.d/boot.local
+%ghost %config(noreplace) /etc/init.d/after.local
+%ghost %config /etc/inittab
+# don't forget to also change aaa_base.post, boot.cleanup
+# and /etc/permissions!
+%ghost %attr(0644,root,root) %verify(not md5 size mtime) /var/log/lastlog
+/usr/bin/get_kernel_version
+/usr/sbin/refresh_initrd
+/usr/sbin/service
+/usr/sbin/smart_agetty
+/usr/bin/filesize
+/usr/bin/old
+/usr/bin/rpmlocate
+/usr/bin/safe-rm
+/usr/bin/safe-rmdir
+/usr/sbin/sysconf_addword
+/usr/share/man/man1/smart_agetty.1*
+/usr/share/man/man5/defaultdomain.5*
+/usr/share/man/man8/safe-rm.8*
+/usr/share/man/man8/safe-rmdir.8*
+/usr/share/man/man8/service.8*
+/usr/lib/sysctl.d/*.conf
+%dir %{_libexecdir}/initscripts
+%dir %{_libexecdir}/initscripts/legacy-actions
+%{_fillupdir}/sysconfig.language
+%{_fillupdir}/sysconfig.proxy
+%{_fillupdir}/sysconfig.windowmanager
+
+%files extras
+%config(noreplace) /etc/DIR_COLORS
+/etc/skel/.emacs
+/etc/skel/.inputrc
+%dir /usr/lib/base-scripts
+/usr/lib/base-scripts/backup-rpmdb
+/usr/lib/base-scripts/backup-sysconfig
+/usr/lib/base-scripts/check-battery
+/usr/lib/systemd/system/*
+/usr/share/man/man8/resolv+.8*
+/var/adm/backup/rpmdb
+/var/adm/backup/sysconfig
+%{_fillupdir}/sysconfig.backup
+
+%files malloccheck
+/usr/etc/profile.d/malloc-debug.sh
+/usr/etc/profile.d/malloc-debug.csh
+
+%files wsl
+/usr/etc/profile.d/wsl.csh
+/usr/etc/profile.d/wsl.sh
+
+%changelog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20211124.5486aad/files/etc/DIR_COLORS 
new/aaa_base-84.87+git20220324.fca4619/files/etc/DIR_COLORS
--- old/aaa_base-84.87+git20211124.5486aad/files/etc/DIR_COLORS 2021-11-24 
15:09:43.000000000 +0100
+++ new/aaa_base-84.87+git20220324.fca4619/files/etc/DIR_COLORS 2022-03-24 
12:22:01.000000000 +0100
@@ -111,67 +111,129 @@
 .dll  01;32
 
 # archives or compressed
-.tar  00;31
-.tbz  00;31
-.tgz  00;31
-.rpm  00;31
-.deb  00;31
-.arj  00;31
-.taz  00;31
-.lzh  00;31
+.tar 00;31
+.tgz 00;31
+.arc 00;31
+.arj 00;31
+.taz 00;31
+.lha 00;31
+.lz4 00;31
+.lzh 00;31
 .lzma 00;31
-.zip  00;31
-.zoo  00;31
-.z    00;31
-.Z    00;31
-.gz   00;31
-.bz2  00;31
-.tb2  00;31
-.tz2  00;31
+.tlz 00;31
+.txz 00;31
+.tzo 00;31
+.t7z 00;31
+.zip 00;31
+.z   00;31
+.Z   00;31
+.dz  00;31
+.gz  00;31
+.lrz 00;31
+.lz  00;31
+.lzo 00;31
+.xz  00;31
+.zst 00;31
+.tzst 00;31
+.bz2 00;31
+.bz  00;31
+.tbz 00;31
 .tbz2 00;31
-.xz   00;31
+.tz  00;31
+.deb 00;31
+.rpm 00;31
+.jar 00;31
+.war 00;31
+.ear 00;31
+.sar 00;31
+.rar 00;31
+.alz 00;31
+.ace 00;31
+.zoo 00;31
+.cpio 00;31
+.7z  00;31
+.rz  00;31
+.cab 00;31
+.wim 00;31
+.swm 00;31
+.dwm 00;31
+.esd 00;31
 
 # image formats
-.avi  01;35
-.bmp  01;35
-.dl   01;35
-.fli  01;35
-.gif  01;35
-.gl   01;35
-.jpg  01;35
+.asf 01;35
+.avi 01;35
+.bmp 01;35
+.cgm 01;35
+.dl 01;35
+.emf 01;35
+.flc 01;35
+.fli 01;35
+.flv 01;35
+.gif 01;35
+.gl 01;35
 .jpeg 01;35
-.mkv  01;35
-.mng  01;35
-.mov  01;35
-.mp4  01;35
-.mpg  01;35
-.pcx  01;35
-.pbm  01;35
-.pgm  01;35
-.png  01;35
-.ppm  01;35
-.svg  01;35
-.tga  01;35
-.tif  01;35
+.jpg 01;35
+.m2v 01;35
+.m4v 01;35
+.mjpeg 01;35
+.mjpg 01;35
+.mkv 01;35
+.mng 01;35
+.mov 01;35
+.mp4 01;35
+.mp4v 01;35
+.mpeg 01;35
+.mpg 01;35
+.nuv 01;35
+.ogm 01;35
+.pbm 01;35
+.pcx 01;35
+.pgm 01;35
+.png 01;35
+.ppm 01;35
+.qt  01;35
+.rm  01;35
+.rmvb 01;35
+.svg 01;35
+.svgz 01;35
+.tga 01;35
+.tif 01;35
+.tiff 01;35
+.vob 01;35
 .webm 01;35
 .webp 01;35
-.wmv  01;35
-.xbm  01;35
-.xcf  01;35
-.xpm  01;35
+.wmv 01;35
+.xbm 01;35
+.xcf 01;35
+.xpm 01;35
+.xwd 01;35
+.yuv 01;35
 
-# sound formats
+# https://wiki.xiph.org/MIME_Types_and_File_Extensions
+.ogv 01;35
+.ogx 01;35
+
+# audio formats
 .aiff 00;32
-.ape  00;32
-.au   00;32
+.ape 00;32
+.aac 00;32
+.au 00;32
 .flac 00;32
-.m4a  00;32
-.mid  00;32
-.mp3  00;32
-.mpc  00;32
-.ogg  00;32
-.voc  00;32
-.wav  00;32
-.wma  00;32
-.wv   00;32
+.m4a 00;32
+.mid 00;32
+.midi 00;32
+.mka 00;32
+.mp3 00;32
+.mpc 00;32
+.ogg 00;32
+.ra 00;32
+.voc 00;32
+.wav 00;32
+.wma 00;32
+.wv  00;32
 
+# https://wiki.xiph.org/MIME_Types_and_File_Extensions
+.oga 00;32
+.opus 00;32
+.spx 00;32
+.xspf 00;32
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20211124.5486aad/files/etc/bash.bashrc 
new/aaa_base-84.87+git20220324.fca4619/files/etc/bash.bashrc
--- old/aaa_base-84.87+git20211124.5486aad/files/etc/bash.bashrc        
2021-11-24 15:09:43.000000000 +0100
+++ new/aaa_base-84.87+git20220324.fca4619/files/etc/bash.bashrc        
2022-03-24 12:22:01.000000000 +0100
@@ -306,7 +306,7 @@
     #
     if test "$is" = "bash" -a -r $HOME/.bash.expert ; then
        . $HOME/.bash.expert
-    elif test "$is" = "bash" ; then
+    elif test "$is" = "bash" -a "$restricted" != true ; then
        # Complete builtin of the bash 2.0 and higher
        case "$BASH_VERSION" in
        [2-9].*)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aaa_base-84.87+git20211124.5486aad/files/etc/ttytype 
new/aaa_base-84.87+git20220324.fca4619/files/etc/ttytype
--- old/aaa_base-84.87+git20211124.5486aad/files/etc/ttytype    2021-11-24 
15:09:43.000000000 +0100
+++ new/aaa_base-84.87+git20220324.fca4619/files/etc/ttytype    1970-01-01 
01:00:00.000000000 +0100
@@ -1,50 +0,0 @@
-linux  tty1
-linux  tty2
-linux  tty3
-linux  tty4
-linux  tty5
-linux  tty6
-vt220  ttyS0
-vt220  ttyS1
-vt220  ttyS2
-vt220  ttyS3
-vt220  ttyS4
-vt220  ttyS5
-vt220  ttyS6
-vt220  ttyS7
-vt220  ttyS8
-vt220  ttyS9
-vt220  ttyS10
-vt220  ttyS11
-vt220  ttyS12
-vt220  ttyS13
-vt220  ttyS14
-vt220  ttyS15
-vt220  ttyS16
-vt220  ttyS17
-vt220  ttyS18
-vt220  ttyS19
-vt220  ttyS20
-vt220  ttyS21
-vt220  ttyS22
-vt220  ttyS23
-vt220  ttyS24
-vt220  ttyS25
-vt220  ttyS26
-vt220  ttyS27
-vt220  ttyS28
-vt220  ttyS29
-vt220  ttyS30
-vt220  ttyS31
-vt220  hvc0
-vt220  hvc1
-vt220  hvc2
-vt220  hvc3
-vt220  xvc0
-vt220  xvc1
-vt220  xvc2
-vt220  xvc3
-vt220  hvsi0
-vt220  hvsi1
-vt220  hvsi2
-vt220  hvsi3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20211124.5486aad/files/usr/lib/restricted/bin/hostname 
new/aaa_base-84.87+git20220324.fca4619/files/usr/lib/restricted/bin/hostname
--- 
old/aaa_base-84.87+git20211124.5486aad/files/usr/lib/restricted/bin/hostname    
    2022-03-25 21:54:25.394263919 +0100
+++ 
new/aaa_base-84.87+git20220324.fca4619/files/usr/lib/restricted/bin/hostname    
    1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-symbolic link to /bin/hostname
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20211124.5486aad/files/usr/lib/sysctl.d/50-default.conf 
new/aaa_base-84.87+git20220324.fca4619/files/usr/lib/sysctl.d/50-default.conf
--- 
old/aaa_base-84.87+git20211124.5486aad/files/usr/lib/sysctl.d/50-default.conf   
    2021-11-24 15:09:43.000000000 +0100
+++ 
new/aaa_base-84.87+git20220324.fca4619/files/usr/lib/sysctl.d/50-default.conf   
    2022-03-24 12:22:01.000000000 +0100
@@ -6,11 +6,14 @@
 net.ipv4.icmp_echo_ignore_broadcasts = 1
 
 # enable route verification on all interfaces
-net.ipv4.conf.all.rp_filter = 2
+net.ipv4.conf.default.rp_filter = 2
+net.ipv4.conf.*.rp_filter = 2
+-net.ipv4.conf.all.rp_filter
 
 # avoid deleting secondary IPs on deleting the primary IP
 net.ipv4.conf.default.promote_secondaries = 1
-net.ipv4.conf.all.promote_secondaries = 1
+net.ipv4.conf.*.promote_secondaries = 1
+-net.ipv4.conf.all.promote_secondaries
 
 # disable IPv6 completely
 #net.ipv6.conf.all.disable_ipv6 = 1
@@ -29,7 +32,7 @@
 # bits (bsc#1174504).
 # this only allows users to handle ICMP ECHO REQUESTs and REPLYs, nothing
 # else.
-net.ipv4.ping_group_range = 0 2147483647
+-net.ipv4.ping_group_range = 0 2147483647
 
 # 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-84.87+git20211124.5486aad/files/usr/sbin/service 
new/aaa_base-84.87+git20220324.fca4619/files/usr/sbin/service
--- old/aaa_base-84.87+git20211124.5486aad/files/usr/sbin/service       
2021-11-24 15:09:43.000000000 +0100
+++ new/aaa_base-84.87+git20220324.fca4619/files/usr/sbin/service       
2022-03-24 12:22:01.000000000 +0100
@@ -24,7 +24,7 @@
 RCDIR="/etc/init.d"
 
 # legacy actions
-actiondir="/usr/lib/initscripts/legacy-actions"
+actiondir="/usr/libexec/initscripts/legacy-actions"
 
 #
 # Clean environment
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20211124.5486aad/patches/s390/ttytype.diff 
new/aaa_base-84.87+git20220324.fca4619/patches/s390/ttytype.diff
--- old/aaa_base-84.87+git20211124.5486aad/patches/s390/ttytype.diff    
2021-11-24 15:09:43.000000000 +0100
+++ new/aaa_base-84.87+git20220324.fca4619/patches/s390/ttytype.diff    
1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
---- etc/ttytype
-+++ etc/ttytype        2017-05-12 14:20:34.524454300 +0000
-@@ -4,7 +4,7 @@ linux  tty3
- linux tty4
- linux tty5
- linux tty6
--vt220 ttyS0
-+dumb  ttyS0
- vt220 ttyS1
- vt220 ttyS2
- vt220 ttyS3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20211124.5486aad/patches/s390x/ttytype.diff 
new/aaa_base-84.87+git20220324.fca4619/patches/s390x/ttytype.diff
--- old/aaa_base-84.87+git20211124.5486aad/patches/s390x/ttytype.diff   
2022-03-25 21:54:25.402263927 +0100
+++ new/aaa_base-84.87+git20220324.fca4619/patches/s390x/ttytype.diff   
1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-symbolic link to ../s390/ttytype.diff

Reply via email to