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 2025-03-17 22:16:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/aaa_base (Old)
 and      /work/SRC/openSUSE:Factory/.aaa_base.new.19136 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "aaa_base"

Mon Mar 17 22:16:24 2025 rev:507 rq:1252805 version:84.87+git20250313.4dd1cfd

Changes:
--------
--- /work/SRC/openSUSE:Factory/aaa_base/aaa_base.changes        2025-01-03 
14:18:03.536236134 +0100
+++ /work/SRC/openSUSE:Factory/.aaa_base.new.19136/aaa_base.changes     
2025-03-17 22:20:29.829757492 +0100
@@ -1,0 +2,27 @@
+Thu Mar 13 15:37:47 UTC 2025 - r...@suse.com
+
+- Update to version 84.87+git20250313.4dd1cfd:
+  * DIR_COLORS: add backup and temporary file extensions
+  * DIR_COLORS: sort audio formats
+  * DIR_COLORS: use cyan for audio formats instead of green
+  * DIR_COLORS: add 'avif' to image formats
+  * DIR_COLORS: add updated and sorted list of archive formats
+  * DIR_COLORS: don't colour DOS/Windows executables
+  * DIR_COLORS: update existing colours and add missing ones
+  * DIR_COLORS: add COLORTERM and 'st' terminal
+  * DIR_COLORS: update file description
+  * DIR_COLORS: sort TERM entries
+  * DIR_COLORS: remove COLOR, OPTIONS and EIGHTBIT
+
+-------------------------------------------------------------------
+Thu Mar 13 14:38:00 UTC 2025 - r...@suse.com
+
+- Update to version 84.87+git20250313.e71c2f4:
+  * Respect PROFILEREAD/CSHRCREAD at shell switch
+  * Modernize specfile
+  * Add safety quotes and proper escaping
+  * Avoid bashisms in build recipe
+  * Add setup-systemd-proxy-env
+  * profile.{sh,csh}: Drop useless proxy variables cleanup
+
+-------------------------------------------------------------------

Old:
----
  aaa_base-84.87+git20250102.c08e614.tar

New:
----
  aaa_base-84.87+git20250313.4dd1cfd.tar

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

Other differences:
------------------
++++++ aaa_base.spec ++++++
--- /var/tmp/diff_new_pack.oWxBmS/_old  2025-03-17 22:20:30.413781886 +0100
+++ /var/tmp/diff_new_pack.oWxBmS/_new  2025-03-17 22:20:30.417782054 +0100
@@ -33,7 +33,7 @@
 %endif
 
 Name:           aaa_base
-Version:        84.87+git20250102.c08e614%{git_version}
+Version:        84.87+git20250313.4dd1cfd%{git_version}
 Release:        0
 Summary:        openSUSE Base Package
 License:        GPL-2.0-or-later
@@ -116,7 +116,7 @@
 See https://docs.kernel.org/admin-guide/LSM/Yama.html
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 %make_build CFLAGS="%{optflags}" CC="%{__cc}"
@@ -136,20 +136,20 @@
 touch %buildroot/etc/inittab
 
 # Backup directories
-install -d -m 755 %{buildroot}/var/adm/backup/{rpmdb,sysconfig}
+install -d -m 755 %{buildroot}/var/adm/backup/rpmdb 
%{buildroot}/var/adm/backup/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}/
+    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}/
+    mv "$f" "%{buildroot}/%{_fillupdir}/"
   done
   rm -vrf %{buildroot}/usr/share/fillup-templates
 %endif
@@ -166,9 +166,9 @@
 #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
+       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
 fi
@@ -181,17 +181,17 @@
 %service_del_postun_without_restart soft-reboot-cleanup.service
 
 %pre extras
-%service_add_pre backup-rpmdb.service backup-rpmdb.timer 
backup-sysconfig.service backup-sysconfig.timer check-battery.service 
check-battery.timer
+%service_add_pre 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
 
 %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
+%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
-%service_del_preun backup-rpmdb.service backup-rpmdb.timer 
backup-sysconfig.service backup-sysconfig.timer check-battery.service 
check-battery.timer
+%service_del_preun 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
 
 %postun extras
-%service_del_postun backup-rpmdb.service backup-rpmdb.timer 
backup-sysconfig.service backup-sysconfig.timer check-battery.service 
check-battery.timer
+%service_del_postun 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
 
 %post yama-enable-ptrace
 # check if yama is active
@@ -269,6 +269,7 @@
 %{_fillupdir}/sysconfig.proxy
 
 %files extras
+/usr/bin/setup-systemd-proxy-env
 /usr/etc/skel/.emacs
 /usr/etc/skel/.inputrc
 %dir /usr/lib/base-scripts
@@ -276,6 +277,7 @@
 /usr/lib/base-scripts/backup-sysconfig
 /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
 %{_fillupdir}/sysconfig.backup

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.oWxBmS/_old  2025-03-17 22:20:30.481784727 +0100
+++ /var/tmp/diff_new_pack.oWxBmS/_new  2025-03-17 22:20:30.481784727 +0100
@@ -1,7 +1,7 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/openSUSE/aaa_base.git</param>
-              <param 
name="changesrevision">c08e614a731e012df4ba802d5bee45ae6041697a</param></service>
+              <param 
name="changesrevision">4dd1cfd0f0736a74e29aa58113e97be5ac853564</param></service>
 </servicedata>
 (No newline at EOF)
 

++++++ aaa_base-84.87+git20250102.c08e614.tar -> 
aaa_base-84.87+git20250313.4dd1cfd.tar ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aaa_base-84.87+git20250102.c08e614/aaa_base.spec 
new/aaa_base-84.87+git20250313.4dd1cfd/aaa_base.spec
--- old/aaa_base-84.87+git20250102.c08e614/aaa_base.spec        2025-01-02 
13:52:26.000000000 +0100
+++ new/aaa_base-84.87+git20250313.4dd1cfd/aaa_base.spec        2025-03-13 
15:46:04.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package aaa_base
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -116,7 +116,7 @@
 See https://docs.kernel.org/admin-guide/LSM/Yama.html
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 %make_build CFLAGS="%{optflags}" CC="%{__cc}"
@@ -136,20 +136,20 @@
 touch %buildroot/etc/inittab
 
 # Backup directories
-install -d -m 755 %{buildroot}/var/adm/backup/{rpmdb,sysconfig}
+install -d -m 755 %{buildroot}/var/adm/backup/rpmdb 
%{buildroot}/var/adm/backup/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}/
+    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}/
+    mv "$f" "%{buildroot}/%{_fillupdir}/"
   done
   rm -vrf %{buildroot}/usr/share/fillup-templates
 %endif
@@ -166,9 +166,9 @@
 #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
+       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
 fi
@@ -181,17 +181,17 @@
 %service_del_postun_without_restart soft-reboot-cleanup.service
 
 %pre extras
-%service_add_pre backup-rpmdb.service backup-rpmdb.timer 
backup-sysconfig.service backup-sysconfig.timer check-battery.service 
check-battery.timer
+%service_add_pre 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
 
 %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
+%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
-%service_del_preun backup-rpmdb.service backup-rpmdb.timer 
backup-sysconfig.service backup-sysconfig.timer check-battery.service 
check-battery.timer
+%service_del_preun 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
 
 %postun extras
-%service_del_postun backup-rpmdb.service backup-rpmdb.timer 
backup-sysconfig.service backup-sysconfig.timer check-battery.service 
check-battery.timer
+%service_del_postun 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
 
 %post yama-enable-ptrace
 # check if yama is active
@@ -269,6 +269,7 @@
 %{_fillupdir}/sysconfig.proxy
 
 %files extras
+/usr/bin/setup-systemd-proxy-env
 /usr/etc/skel/.emacs
 /usr/etc/skel/.inputrc
 %dir /usr/lib/base-scripts
@@ -276,6 +277,7 @@
 /usr/lib/base-scripts/backup-sysconfig
 /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
 %{_fillupdir}/sysconfig.backup
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20250102.c08e614/files/etc/csh.login 
new/aaa_base-84.87+git20250313.4dd1cfd/files/etc/csh.login
--- old/aaa_base-84.87+git20250102.c08e614/files/etc/csh.login  2025-01-02 
13:52:26.000000000 +0100
+++ new/aaa_base-84.87+git20250313.4dd1cfd/files/etc/csh.login  2025-03-13 
15:46:04.000000000 +0100
@@ -101,25 +101,26 @@
 #     eval limit `limit -h memoryuse`
 # endif
 
+if (! ${?CSHRCREAD} && ! ${?PROFILEREAD}) then
 #
 # Make path more comfortable
 #
-unset noglob
+    unset noglob
 # save current path setting, we might want to restore it
-set orig_path=($path)
-set _hpath
-set _spath
-set _upath=( /usr/local/bin /usr/bin /bin )
-if ( "$HOME" != "/" ) then
-    foreach _d (${HOME}/bin/${CPU} ${HOME}/bin ${HOME}/.local/bin/${CPU} 
${HOME}/.local/bin)
-       if ( -d $_d ) set _hpath=( $_d $_hpath )
-    end
-endif
-if ( "$uid" == "0" ) then
-    if ( -d /opt/kde3/sbin ) set _spath=( /opt/kde3/sbin )
-    set _spath=( /sbin /usr/sbin /usr/local/sbin $_spath )
-endif
-foreach _d (/usr/X11/bin \
+    set orig_path=($path)
+    set _hpath
+    set _spath
+    set _upath=( /usr/local/bin /usr/bin /bin )
+    if ( "$HOME" != "/" ) then
+       foreach _d (${HOME}/bin/${CPU} ${HOME}/bin ${HOME}/.local/bin/${CPU} 
${HOME}/.local/bin)
+           if ( -d $_d ) set _hpath=( $_d $_hpath )
+       end
+    endif
+    if ( "$uid" == "0" ) then
+       if ( -d /opt/kde3/sbin ) set _spath=( /opt/kde3/sbin )
+       set _spath=( /sbin /usr/sbin /usr/local/sbin $_spath )
+    endif
+    foreach _d (/usr/X11/bin \
            /usr/X11R6/bin \
            /var/lib/dosemu \
            /usr/games \
@@ -129,24 +130,25 @@
            /opt/kde/bin \
            /usr/openwin/bin \
            /opt/cross/bin )
-    if ( -d $_d ) set _upath=( $_upath $_d )
-end
-unset _d
+       if ( -d $_d ) set _upath=( $_upath $_d )
+    end
+    unset _d
 
-if ( ${?OPENWINHOME} ) then
-    if ( -d $OPENWINHOME/bin ) then
-       set _upath=( $_upath $OPENWINHOME/bin )
+    if ( ${?OPENWINHOME} ) then
+       if ( -d $OPENWINHOME/bin ) then
+           set _upath=( $_upath $OPENWINHOME/bin )
+           endif
     endif
-endif
 
 #
 # Doing only one rehash
 #
-set -f path=( $_hpath $_spath $path $_upath )
-unset _upath
-unset _spath
-unset _hpath
-set noglob
+    set -f path=( $_hpath $_spath $path $_upath )
+    unset _upath
+    unset _spath
+    unset _hpath
+    set noglob
+endif
 
 #
 # Set some environment variables for TeX/LaTeX (Not used due luatex)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aaa_base-84.87+git20250102.c08e614/files/etc/profile 
new/aaa_base-84.87+git20250313.4dd1cfd/files/etc/profile
--- old/aaa_base-84.87+git20250102.c08e614/files/etc/profile    2025-01-02 
13:52:26.000000000 +0100
+++ new/aaa_base-84.87+git20250313.4dd1cfd/files/etc/profile    2025-03-13 
15:46:04.000000000 +0100
@@ -162,7 +162,7 @@
 # save current path setting, we might want to restore it
 ORIG_PATH=$PATH
 #
-if test -z "$PROFILEREAD" ; then
+if test -z "$PROFILEREAD" -a -z "$CSHRCREAD" ; then
     PATH=/usr/local/bin:/usr/bin:/bin
     if test "$HOME" != "/" ; then
        for dir in $HOME/bin/$CPU $HOME/bin $HOME/.local/bin/$CPU 
$HOME/.local/bin ; do
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20250102.c08e614/files/usr/bin/setup-systemd-proxy-env 
new/aaa_base-84.87+git20250313.4dd1cfd/files/usr/bin/setup-systemd-proxy-env
--- 
old/aaa_base-84.87+git20250102.c08e614/files/usr/bin/setup-systemd-proxy-env    
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/aaa_base-84.87+git20250313.4dd1cfd/files/usr/bin/setup-systemd-proxy-env    
    2025-03-13 15:46:04.000000000 +0100
@@ -0,0 +1,69 @@
+#!/bin/bash
+
+# Look at /etc/sysconfig/proxy and make the proxy configuration
+# available as environment variable in systemd services
+
+CFG=/etc/sysconfig/proxy
+SYSTEMD_CFG=/etc/systemd/system.conf.d/proxy.conf
+
+test -f ${CFG} || exit 0
+
+DefaultEnvironment=""
+
+while read line ; do
+    case "$line" in
+        \#*|"") continue ;;
+    esac
+    eval val=${line#*=}
+    test -z "$val" && continue
+    case "$line" in
+        PROXY_ENABLED=*)
+           test "$val" = "yes" && continue
+           if [ -f $SYSTEMD_CFG ]; then
+               rm $SYSTEMD_CFG
+               systemctl daemon-reload
+           fi
+           exit 0
+           ;;
+        HTTP_PROXY=*)
+            DefaultEnvironment="$DefaultEnvironment \"HTTP_PROXY=${val}\" 
\"http_proxy=${val}\""
+            ;;
+        HTTPS_PROXY=*)
+           DefaultEnvironment="$DefaultEnvironment \"HTTPS_PROXY=${val}\" 
\"https_proxy=${val}\""
+            ;;
+        FTP_PROXY=*)
+           DefaultEnvironment="$DefaultEnvironment \"FTP_PROXY=${val}\" 
\"ftp_proxy=${val}\""
+            ;;
+        GOPHER_PROXY=*)
+           DefaultEnvironment="$DefaultEnvironment \"GOPHER_PROXY=${val}\" 
\"gopher_proxy=${val}\""
+            ;;
+        SOCKS_PROXY=*)
+           DefaultEnvironment="$DefaultEnvironment \"SOCKS_PROXY=${val}\" 
\"socks_proxy=${val}\""
+            ;;
+        SOCKS5_SERVER=*)
+           DefaultEnvironment="$DefaultEnvironment \"SOCKS5_SERVER=${val}\" 
\"socks5_server=${val}\""
+            ;;
+        NO_PROXY=*)
+           DefaultEnvironment="$DefaultEnvironment \"NO_PROXY=${val}\" 
\"no_proxy=${val}\""
+            ;;
+    esac
+done < $CFG
+
+test -z "$DefaultEnvironment" && exit 0
+
+if [ ! -d /etc/systemd/system.conf.d ]; then
+    mkdir -p /etc/systemd/system.conf.d || exit 1
+fi
+
+TMPCFGFILE=`mktemp ${SYSTEMD_CFG}.XXXXXXXXXX` || exit 1
+echo -e "[Manager]\nDefaultEnvironment=${DefaultEnvironment}" > ${TMPCFGFILE}
+cmp -s ${TMPCFGFILE} ${SYSTEMD_CFG}
+if [ $? -ne 0 ]; then
+    chmod 0644 ${TMPCFGFILE}
+    mv ${TMPCFGFILE} ${SYSTEMD_CFG}
+    systemctl daemon-reload
+else
+    rm -f $TMPCFGFILE
+fi
+
+exit 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20250102.c08e614/files/usr/etc/DIR_COLORS 
new/aaa_base-84.87+git20250313.4dd1cfd/files/usr/etc/DIR_COLORS
--- old/aaa_base-84.87+git20250102.c08e614/files/usr/etc/DIR_COLORS     
2025-01-02 13:52:26.000000000 +0100
+++ new/aaa_base-84.87+git20250313.4dd1cfd/files/usr/etc/DIR_COLORS     
2025-03-13 15:46:04.000000000 +0100
@@ -1,21 +1,13 @@
-# Configuration file for the color ls utility
+# Configuration file for dircolors, a utility to help you set the
+# LS_COLORS environment variable
 #
 # This file goes in the /etc directory, and must be world readable.
 # You can copy this file to .dir_colors in your $HOME directory to override
 # the system defaults.
 
-# COLOR needs one of these arguments: 'tty' colorizes output to ttys, but not
-# pipes. 'all' adds color characters to all output. 'none' shuts colorization
-# off.
-COLOR tty
-
-# Extra command line options for ls go here.
-# Basically these ones are:
-#  -F = show '/' for dirs, '*' for executables, etc.
-#  -T 0 = don't trust tab spacing when formatting ls output.
-OPTIONS -F -T 0
-
-# Below, there should be one TERM entry for each termtype that is colorizable
+# Below are TERM or COLORTERM entries, which can be glob patterns, which
+# restrict following config to systems with matching environment variables.
+COLORTERM ?*
 TERM alacritty
 TERM ansi
 TERM color-xterm
@@ -52,8 +44,8 @@
 TERM rxvt-cygwin
 TERM rxvt-cygwin-native
 TERM rxvt-unicode
-TERM rxvt-unicode-256color
 TERM rxvt-unicode256
+TERM rxvt-unicode-256color
 TERM screen
 TERM screen-256color
 TERM screen-256color-bce
@@ -61,13 +53,14 @@
 TERM screen.gnome
 TERM screen.konsole
 TERM screen.konsole-256color
+TERM screen.linux
 TERM screen.putty
 TERM screen.putty-256color
+TERM screen.rxvt
 TERM screen-w
 TERM screen.xterm
 TERM screen.xterm-256color
-TERM screen.linux
-TERM screen.rxvt
+TERM st
 TERM terminator
 TERM tmux
 TERM tmux-256color
@@ -81,9 +74,6 @@
 TERM xterm-debian
 TERM xterm-kitty
 
-# EIGHTBIT, followed by '1' for on, '0' for off. (8-bit output)
-EIGHTBIT 1
-
 # Below are the color init strings for the basic file types. A color init
 # string consists of one or more of the following numeric codes:
 #
@@ -97,81 +87,96 @@
 NORMAL 00       # global default, although everything should be something.
 FILE   00       # normal file
 DIR    01;34    # directory
-LINK   00;36    # symbolic link
+LINK   01;36    # symbolic link
 FIFO   40;33    # pipe
 SOCK   01;35    # socket
 DOOR   01;35    # door
 BLK    40;33;01 # block device driver
 CHR    40;33;01 # character device driver
-ORPHAN 41;33;01 # symlink to nonexistent file
+ORPHAN 40;31;01 # symlink to nonexistent file...
+MISSING 00      # ...and the file itself
+SETUID 37;41    # regular file that is setuid (u+s)
+SETGID 30;43    # regular file that is setgid (g+s)
+CAPABILITY 00   # regular file with capability (very expensive to lookup)
+STICKY_OTHER_WRITABLE 30;42 # dir that is sticky and other-writable (+t,o+w)
+OTHER_WRITABLE 34;42        # dir that is other-writable (o+w) and not sticky
+STICKY 37;44    # dir with the sticky bit set (+t) and not other-writable
 
 # This is for files with execute permission:
-EXEC 00;32
+EXEC 01;32
 
 # List any file extensions like '.gz' or '.tar' that you would like ls
 # to colorize below. Put the extension, a space, and the color init string.
 # (and any comments you want to add after a '#')
 
 # executables (bright green)
-.cmd  00;32
-.exe  01;32
-.com  01;32
-.bat  01;32
-.btm  01;32
-.dll  01;32
-
-# archives or compressed
-.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
-.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
-.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
+#.cmd  00;32
+#.exe  01;32
+#.com  01;32
+#.bat  01;32
+#.btm  01;32
+#.dll  01;32
+
+# archives or compressed (bright red)
+.7z  01;31
+.ace 01;31
+.alz 01;31
+.apk 01;31
+.arc 01;31
+.arj 01;31
+.bz  01;31
+.bz2 01;31
+.cab 01;31
+.cpio 01;31
+.crate 01;31
+.deb 01;31
+.drpm 01;31
+.dwm 01;31
+.dz  01;31
+.ear 01;31
+.egg 01;31
+.esd 01;31
+.gz  01;31
+.jar 01;31
+.lha 01;31
+.lrz 01;31
+.lz  01;31
+.lz4 01;31
+.lzh 01;31
+.lzma 01;31
+.lzo 01;31
+.pyz 01;31
+.rar 01;31
+.rpm 01;31
+.rz  01;31
+.sar 01;31
+.swm 01;31
+.t7z 01;31
+.tar 01;31
+.taz 01;31
+.tbz 01;31
+.tbz2 01;31
+.tgz 01;31
+.tlz 01;31
+.txz 01;31
+.tz  01;31
+.tzo 01;31
+.tzst 01;31
+.udeb 01;31
+.war 01;31
+.whl 01;31
+.wim 01;31
+.xz  01;31
+.z   01;31
+.Z   01;31
+.zip 01;31
+.zoo 01;31
+.zst 01;31
 
-# image formats
+# image formats (bright magenta)
 .asf 01;35
 .avi 01;35
+.avif 01;35
 .bmp 01;35
 .cgm 01;35
 .dl 01;35
@@ -201,8 +206,8 @@
 .pgm 01;35
 .png 01;35
 .ppm 01;35
-.qt  01;35
-.rm  01;35
+.qt 01;35
+.rm 01;35
 .rmvb 01;35
 .svg 01;35
 .svgz 01;35
@@ -223,27 +228,49 @@
 .ogv 01;35
 .ogx 01;35
 
-# audio formats
-.aiff 00;32
-.ape 00;32
-.aac 00;32
-.au 00;32
-.flac 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
+# audio formats (cyan)
+.aac 00;36
+.aiff 00;36
+.ape 00;36
+.au 00;36
+.flac 00;36
+.m4a 00;36
+.mid 00;36
+.midi 00;36
+.mka 00;36
+.mp3 00;36
+.mpc 00;36
+.ogg 00;36
+.ra 00;36
+.voc 00;36
+.wav 00;36
+.wma 00;36
+.wv  00;36
 
 # https://wiki.xiph.org/MIME_Types_and_File_Extensions
-.oga 00;32
-.opus 00;32
-.spx 00;32
-.xspf 00;32
+.oga 00;36
+.opus 00;36
+.spx 00;36
+.xspf 00;36
+
+# backup files (grey)
+*# 00;90
+*~ 00;90
+.bak 00;90
+.crdownload 00;90
+.dpkg-dist 00;90
+.dpkg-new 00;90
+.dpkg-old 00;90
+.dpkg-tmp 00;90
+.old 00;90
+.orig 00;90
+.part 00;90
+.rej 00;90
+.rpmnew 00;90
+.rpmorig 00;90
+.rpmsave 00;90
+.swp 00;90
+.tmp 00;90
+.ucf-dist 00;90
+.ucf-new 00;90
+.ucf-old 00;90
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20250102.c08e614/files/usr/etc/profile.d/profile.csh 
new/aaa_base-84.87+git20250313.4dd1cfd/files/usr/etc/profile.d/profile.csh
--- old/aaa_base-84.87+git20250102.c08e614/files/usr/etc/profile.d/profile.csh  
2025-01-02 13:52:26.000000000 +0100
+++ new/aaa_base-84.87+git20250313.4dd1cfd/files/usr/etc/profile.d/profile.csh  
2025-03-13 15:46:04.000000000 +0100
@@ -98,7 +98,7 @@
        breaksw
     endsw
 end
-unset sysconf line
+unset sysconf line proxy_enabled
 
 if ( -d /usr/lib/dvgt_help ) then
     setenv DV_IMMED_HELP /usr/lib/dvgt_help
@@ -108,13 +108,6 @@
     setenv RASMOLPATH /usr/lib/rasmol
 endif
 
-if ( ${?proxy_enabled} ) then
-    if ( "$proxy_enabled" != "yes" ) then
-       unsetenv http_proxy https_proxy ftp_proxy gopher_proxy no_proxy 
socks_proxy SOCKS_PROXY SOCKS5_SERVER
-    endif
-    unset proxy_enabled
-endif
-
 #
 # Do not use the `which' builtin nor set path to avoid a rehash
 #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20250102.c08e614/files/usr/etc/profile.d/profile.sh 
new/aaa_base-84.87+git20250313.4dd1cfd/files/usr/etc/profile.d/profile.sh
--- old/aaa_base-84.87+git20250102.c08e614/files/usr/etc/profile.d/profile.sh   
2025-01-02 13:52:26.000000000 +0100
+++ new/aaa_base-84.87+git20250313.4dd1cfd/files/usr/etc/profile.d/profile.sh   
2025-03-13 15:46:04.000000000 +0100
@@ -95,7 +95,7 @@
        esac
     done < $_sys
 done
-unset -v _sys _line _val
+unset -v _sys _line _val PROXY_ENABLED
 
 if test -d /usr/lib/dvgt_help ; then
     DV_IMMED_HELP=/usr/lib/dvgt_help
@@ -107,11 +107,6 @@
     export RASMOLPATH
 fi
 
-if test "$PROXY_ENABLED" != "yes" ; then
-    unset -v http_proxy https_proxy ftp_proxy gopher_proxy no_proxy NO_PROXY 
socks_proxy SOCKS_PROXY SOCKS5_SERVER
-fi
-unset -v PROXY_ENABLED
-
 if test -z "$WINDOWMANAGER" ; then
     _SAVEPATH=$PATH
     PATH=$PATH:/usr/X11R6/bin:/usr/openwin/bin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20250102.c08e614/files/usr/lib/systemd/system/setup-systemd-proxy-env.path
 
new/aaa_base-84.87+git20250313.4dd1cfd/files/usr/lib/systemd/system/setup-systemd-proxy-env.path
--- 
old/aaa_base-84.87+git20250102.c08e614/files/usr/lib/systemd/system/setup-systemd-proxy-env.path
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/aaa_base-84.87+git20250313.4dd1cfd/files/usr/lib/systemd/system/setup-systemd-proxy-env.path
    2025-03-13 15:46:04.000000000 +0100
@@ -0,0 +1,11 @@
+[Unit]
+Description=Watch for changes in proxy configuration
+After=local-fs.target
+
+[Path]
+Unit=setup-systemd-proxy-env.service
+PathChanged=/etc/sysconfig/proxy
+
+[Install]
+WantedBy=default.target
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aaa_base-84.87+git20250102.c08e614/files/usr/lib/systemd/system/setup-systemd-proxy-env.service
 
new/aaa_base-84.87+git20250313.4dd1cfd/files/usr/lib/systemd/system/setup-systemd-proxy-env.service
--- 
old/aaa_base-84.87+git20250102.c08e614/files/usr/lib/systemd/system/setup-systemd-proxy-env.service
 1970-01-01 01:00:00.000000000 +0100
+++ 
new/aaa_base-84.87+git20250313.4dd1cfd/files/usr/lib/systemd/system/setup-systemd-proxy-env.service
 2025-03-13 15:46:04.000000000 +0100
@@ -0,0 +1,11 @@
+[Unit]
+Description=Update system wide proxy setup for systemd services
+Wants=local-fs.target
+
+[Service]
+Type=oneshot
+ExecStart=/usr/bin/setup-systemd-proxy-env
+
+[Install]
+WantedBy=default.target
+

Reply via email to