15 Commits

Author SHA256 Message Date
5b9e9e97eb Accepting request 1326771 from Base:System
- Update to version 84.87+git20260112.8f614f3:
  * add ghost entries for the removed dirs
  * Revert list directories above all normal files.

- Update to version 84.87+git20251217.34fd7bc:
  * add tmpfiles template adm-backup.conf (jsc#PED-14803)
  * Revert ec7f00fa60f11d28b427f2e224822a7b81825806
  * Fix old script to support copy mode as well
  * Support for XDG environment variables for the su,
  * adapted sugggestions
  * Patching nsswitch.conf only if it has not been generated by nsswitch-config (JIRA-#PED-13807).
  * Avoid nasty exceptions running tput

OBS-URL: https://build.opensuse.org/request/show/1326771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aaa_base?expand=0&rev=515
2026-01-14 15:19:26 +00:00
Ruediger Oertel
67cb940a53 - Update to version 84.87+git20260112.8f614f3:
* add ghost entries for the removed dirs
  * Revert list directories above all normal files.

OBS-URL: https://build.opensuse.org/package/show/Base:System/aaa_base?expand=0&rev=819
2026-01-12 11:36:44 +00:00
Ruediger Oertel
0d94b34441 - Update to version 84.87+git20251217.34fd7bc:
* add tmpfiles template adm-backup.conf (jsc#PED-14803)
  * Revert ec7f00fa60f11d28b427f2e224822a7b81825806
  * Fix old script to support copy mode as well
  * Support for XDG environment variables for the su,
  * adapted sugggestions
  * Patching nsswitch.conf only if it has not been generated by nsswitch-config (JIRA-#PED-13807).
  * Avoid nasty exceptions running tput

OBS-URL: https://build.opensuse.org/package/show/Base:System/aaa_base?expand=0&rev=818
2025-12-28 11:24:11 +00:00
7658811cdb Accepting request 1317045 from Base:System
- Update to version 84.87+git20251111.509a363:
  * Avoid escape sequences on dump terminal of s390

- Update to version 84.87+git20251111.16d9d43:
  * Set XDG environment variables consistently without trailing slash

- Update to version 84.87+git20251110.af063e6:
  * Avoid escape sequences on dump terminal of s390
  * Set erase character from kbs entry of terminfo

OBS-URL: https://build.opensuse.org/request/show/1317045
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aaa_base?expand=0&rev=514
2025-11-11 18:18:24 +00:00
Ruediger Oertel
e9bb0b3242 - Update to version 84.87+git20251111.509a363:
* Avoid escape sequences on dump terminal of s390

OBS-URL: https://build.opensuse.org/package/show/Base:System/aaa_base?expand=0&rev=816
2025-11-11 09:27:54 +00:00
bbb75027b0 - Update to version 84.87+git20251111.16d9d43:
* Set XDG environment variables consistently without trailing slash

OBS-URL: https://build.opensuse.org/package/show/Base:System/aaa_base?expand=0&rev=815
2025-11-11 08:58:17 +00:00
Ruediger Oertel
e7da56c890 - Update to version 84.87+git20251110.af063e6:
* Avoid escape sequences on dump terminal of s390
  * Set erase character from kbs entry of terminfo

OBS-URL: https://build.opensuse.org/package/show/Base:System/aaa_base?expand=0&rev=814
2025-11-10 15:48:06 +00:00
c20bd5b780 Accepting request 1314569 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1314569
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aaa_base?expand=0&rev=513
2025-11-09 20:07:25 +00:00
f90b7e3691 - Update to version 84.87+git20251030.441f926:
* Add systemd to /etc/nsswitch.conf [bsc#1250513]
  * Add group-directories-first option
  * prevent normal users from accessing dmesg (bsc#1249686)
  * Use explicit defaults for XDG environment variables

OBS-URL: https://build.opensuse.org/package/show/Base:System/aaa_base?expand=0&rev=812
2025-10-30 14:16:15 +00:00
b915f59ed5 Accepting request 1302580 from Base:System
- Update to version 84.87+git20250903.33e5ba4:
  * Correct fix for boo#1247495 (boo#1248158)

OBS-URL: https://build.opensuse.org/request/show/1302580
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aaa_base?expand=0&rev=512
2025-09-04 15:58:51 +00:00
Ruediger Oertel
ac515b7a87 - Update to version 84.87+git20250903.33e5ba4:
* Correct fix for boo#1247495 (boo#1248158)

OBS-URL: https://build.opensuse.org/package/show/Base:System/aaa_base?expand=0&rev=810
2025-09-03 12:24:07 +00:00
8238f703ed Accepting request 1297777 from Base:System
- Update to version 84.87+git20250805.3069494:
  * Remove initviocons for tcsh as well and
  * Update csh.login
  * Add missing quoting and remove unneeded uses of eval

- Update to version 84.87+git20250801.f305627:
  * Remove sysconfig.language [bsc#1247286]

- Update to version 84.87+git20250801.b2fa3fe:
  * Allow /etc/locale.conf to have no newline

OBS-URL: https://build.opensuse.org/request/show/1297777
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aaa_base?expand=0&rev=511
2025-08-15 19:51:16 +00:00
Ruediger Oertel
926c8c9e2d - Update to version 84.87+git20250805.3069494:
* Remove initviocons for tcsh as well and
  * Update csh.login
  * Add missing quoting and remove unneeded uses of eval

OBS-URL: https://build.opensuse.org/package/show/Base:System/aaa_base?expand=0&rev=808
2025-08-05 15:29:11 +00:00
a376f63ba4 - Update to version 84.87+git20250801.f305627:
* Remove sysconfig.language [bsc#1247286]

OBS-URL: https://build.opensuse.org/package/show/Base:System/aaa_base?expand=0&rev=807
2025-08-01 09:07:43 +00:00
ae9c836461 - Update to version 84.87+git20250801.b2fa3fe:
* Allow /etc/locale.conf to have no newline

OBS-URL: https://build.opensuse.org/package/show/Base:System/aaa_base?expand=0&rev=806
2025-08-01 09:02:08 +00:00
6 changed files with 109 additions and 20 deletions

2
.gitattributes vendored
View File

@@ -22,4 +22,4 @@
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text
## Specific LFS patterns
aaa_base-84.87+git20250429.1cad3bc.tar filter=lfs diff=lfs merge=lfs -text
aaa_base-84.87+git20260112.8f614f3.tar filter=lfs diff=lfs merge=lfs -text

View File

@@ -1,5 +1,5 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/openSUSE/aaa_base.git</param>
<param name="changesrevision">1cad3bc8eb7146f6f45ba8f3cf960f67719fbbb6</param></service>
<param name="changesrevision">8f614f3c8a9f4a57dd5c3934390b45fbf37f5605</param></service>
</servicedata>

Binary file not shown.

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:771207b26263ae6a813686703ec002db3fdf8a4f952a0448706a784c72206037
size 358400

View File

@@ -1,3 +1,76 @@
-------------------------------------------------------------------
Mon Jan 12 11:35:46 UTC 2026 - Ruediger Oertel <ro@suse.com>
- Update to version 84.87+git20260112.8f614f3:
* add ghost entries for the removed dirs
* Revert list directories above all normal files.
-------------------------------------------------------------------
Sun Dec 28 11:23:07 UTC 2025 - Ruediger Oertel <ro@suse.com>
- Update to version 84.87+git20251217.34fd7bc:
* add tmpfiles template adm-backup.conf (jsc#PED-14803)
* Revert ec7f00fa60f11d28b427f2e224822a7b81825806
* Fix old script to support copy mode as well
* Support for XDG environment variables for the su,
* adapted sugggestions
* Patching nsswitch.conf only if it has not been generated by nsswitch-config (JIRA-#PED-13807).
* Avoid nasty exceptions running tput
-------------------------------------------------------------------
Tue Nov 11 09:27:26 UTC 2025 - Ruediger Oertel <ro@suse.com>
- Update to version 84.87+git20251111.509a363:
* Avoid escape sequences on dump terminal of s390
-------------------------------------------------------------------
Tue Nov 11 08:00:26 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 84.87+git20251111.16d9d43:
* Set XDG environment variables consistently without trailing slash
-------------------------------------------------------------------
Mon Nov 10 15:47:37 UTC 2025 - Ruediger Oertel <ro@suse.com>
- Update to version 84.87+git20251110.af063e6:
* Avoid escape sequences on dump terminal of s390
* Set erase character from kbs entry of terminfo
-------------------------------------------------------------------
Thu Oct 30 13:29:10 UTC 2025 - Thorsten Kukuk <kukuk@suse.com>
- Update to version 84.87+git20251030.441f926:
* Add systemd to /etc/nsswitch.conf [bsc#1250513]
* Add group-directories-first option
* prevent normal users from accessing dmesg (bsc#1249686)
* Use explicit defaults for XDG environment variables
-------------------------------------------------------------------
Wed Sep 03 12:23:39 UTC 2025 - Ruediger Oertel <ro@suse.com>
- Update to version 84.87+git20250903.33e5ba4:
* Correct fix for boo#1247495 (boo#1248158)
-------------------------------------------------------------------
Tue Aug 05 15:28:33 UTC 2025 - Ruediger Oertel <ro@suse.com>
- Update to version 84.87+git20250805.3069494:
* Remove initviocons for tcsh as well and
* Update csh.login
* Add missing quoting and remove unneeded uses of eval
-------------------------------------------------------------------
Fri Aug 01 09:04:06 UTC 2025 - Thorsten Kukuk <kukuk@suse.com>
- Update to version 84.87+git20250801.f305627:
* Remove sysconfig.language [bsc#1247286]
-------------------------------------------------------------------
Fri Aug 01 08:53:32 UTC 2025 - Thorsten Kukuk <kukuk@suse.com>
- Update to version 84.87+git20250801.b2fa3fe:
* Allow /etc/locale.conf to have no newline
-------------------------------------------------------------------
Tue Apr 29 16:08:04 UTC 2025 - Ruediger Oertel <ro@suse.com>
@@ -1105,7 +1178,7 @@ Mon Jan 26 12:30:54 UTC 2015 - werner@suse.de
- Merge pull request #21 from arvidjaar/bnc/907873
-------------------------------------------------------------------
Fri Dec 5 10:55:09 2014 UTC arvidjaar@gmail.com
Fri Dec 5 10:55:09 UTC 2014 - arvidjaar@gmail.com
- Avoid sourcing /etc/bash_completion.d twice

View File

@@ -1,7 +1,7 @@
#
# spec file for package aaa_base
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2026 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -33,7 +33,7 @@ BuildRequires: git-core
%endif
Name: aaa_base
Version: 84.87+git20250429.1cad3bc%{git_version}
Version: 84.87+git20260112.8f614f3%{git_version}
Release: 0
Summary: openSUSE Base Package
License: GPL-2.0-or-later
@@ -104,7 +104,7 @@ 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
Summary: Sysctl setting to allow ptrace with the YAMA LSM enabled
Group: System/Fhs
Requires: %{name} = %{version}
@@ -163,18 +163,30 @@ mkdir -p %{buildroot}%{_fillupdir}
%post
export LC_ALL=C
#XXX Fix /etc/nsswitch.conf to include usrfiles [bsc#1162916]
if [ -e /etc/nsswitch.conf ]; then
for key in services protocols rpc ; do
if ! grep -q "^${key}.*usrfiles" /etc/nsswitch.conf ; then
cp /etc/nsswitch.conf "/etc/nsswitch.conf.pre-usrfiles.${key}"
sed -i -e "s|^\(${key}:.*[[:space:]]\)files\([[:space:]].*\)*\$|\1files usrfiles\2|" /etc/nsswitch.conf
fi
done
if [ ! -f /bin/nsswitch-config ] ||
! /bin/nsswitch-config --is_generated >/dev/null 2>&1; then
# /etc/nsswitch.conf has not been generated by nsswitch-config.
# So it has to be patched manually
#XXX Fix /etc/nsswitch.conf to include usrfiles [bsc#1162916]
for key in services protocols rpc ; do
if ! grep -q "^${key}:.*usrfiles" /etc/nsswitch.conf ; then
cp /etc/nsswitch.conf "/etc/nsswitch.conf.pre-usrfiles.${key}"
sed -i -e "s|^\(${key}:.*[[:space:]]\)files\([[:space:]].*\)*\$|\1files usrfiles\2|" /etc/nsswitch.conf
fi
done
# Fix /etc/nsswitch.conf to include systemd [bsc#1250513]
for key in passwd group shadow ; do
if ! grep -q "^${key}:.*systemd" /etc/nsswitch.conf ; then
cp /etc/nsswitch.conf "/etc/nsswitch.conf.pre-systemd.${key}"
sed -i "/^${key}:/ s/$/ systemd/" /etc/nsswitch.conf
fi
done
fi
fi
%{fillup_only -n language}
%{fillup_only -n proxy}
%tmpfiles_create soft-reboot-cleanup.conf
%service_add_post soft-reboot-cleanup.service
%postun
@@ -185,6 +197,7 @@ fi
%post extras
%fillup_only -n backup
%tmpfiles_create adm-backup.conf
%service_add_post backup-rpmdb.service backup-rpmdb.timer backup-sysconfig.service backup-sysconfig.timer check-battery.service check-battery.timer setup-systemd-proxy-env.path setup-systemd-proxy-env.service
%preun extras
@@ -241,6 +254,9 @@ fi
/usr/etc/profile.d/ls.zsh
/usr/etc/profile.d/terminal.sh
/usr/etc/profile.d/terminal.csh
%dir /usr/etc/security/
%dir /usr/etc/security/pam_env.conf.d/
/usr/etc/security/pam_env.conf.d/xdg.conf
%dir /usr/lib/environment.d
/usr/lib/environment.d/50-xdg.conf
/usr/lib/systemd/system/soft-reboot-cleanup.service
@@ -265,7 +281,6 @@ fi
/usr/lib/sysctl.d/50-pid-max.conf
%endif
/usr/lib/sysctl.d/51-network.conf
%{_fillupdir}/sysconfig.language
%{_fillupdir}/sysconfig.proxy
%files extras
@@ -278,8 +293,9 @@ fi
/usr/lib/base-scripts/check-battery
/usr/lib/systemd/system/[bc]*
/usr/lib/systemd/system/setup-systemd-proxy-env.*
/var/adm/backup/rpmdb
/var/adm/backup/sysconfig
%ghost %dir /var/adm/backup/rpmdb
%ghost %dir /var/adm/backup/sysconfig
%{_tmpfilesdir}/adm-backup.conf
%{_fillupdir}/sysconfig.backup
%files malloccheck