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 +