Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package grml-zsh-config for openSUSE:Factory 
checked in at 2026-08-03 17:18:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/grml-zsh-config (Old)
 and      /work/SRC/openSUSE:Factory/.grml-zsh-config.new.16738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "grml-zsh-config"

Mon Aug  3 17:18:38 2026 rev:24 rq:1369178 version:0.20.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/grml-zsh-config/grml-zsh-config.changes  
2026-03-18 16:53:16.667950722 +0100
+++ 
/work/SRC/openSUSE:Factory/.grml-zsh-config.new.16738/grml-zsh-config.changes   
    2026-08-03 17:18:54.402102439 +0200
@@ -1,0 +2,19 @@
+Mon Aug  3 07:26:01 UTC 2026 - Michael Vetter <[email protected]>
+
+- Update to 0.20.1:
+  * loadavg-screen: obtain load average numbers in a portable(*) way
+
+-------------------------------------------------------------------
+Mon Aug  3 07:25:26 UTC 2026 - Michael Vetter <[email protected]>
+
+- Update to 0.20.0:
+  * This release assumes GNU screen 5.00. GNU screen 4 config files are still
+    provided but in a non-default path ("screenrc_v4").
+  * screenrc: remove default setting "sorendition 10 99"
+  * screenrc: remove setting "nethack on"
+  * screenrc: add *_v4 files for screen 4.x
+  * screenrc: update for screen v5
+  * zshrc: dirstack: fix chpwd math expression for unset DIRSTACKSIZE
+  * zshrc: check for /etc/os-release instead of /etc/debian_version.
+
+-------------------------------------------------------------------

Old:
----
  v0.19.28.tar.gz

New:
----
  v0.20.1.tar.gz

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

Other differences:
------------------
++++++ grml-zsh-config.spec ++++++
--- /var/tmp/diff_new_pack.Ljswo9/_old  2026-08-03 17:18:56.514175988 +0200
+++ /var/tmp/diff_new_pack.Ljswo9/_new  2026-08-03 17:18:56.518176128 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           grml-zsh-config
-Version:        0.19.28
+Version:        0.20.1
 Release:        0
 Summary:        Zsh config ujed by grml
 License:        GPL-2.0-only

++++++ v0.19.28.tar.gz -> v0.20.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/grml-etc-core-0.19.28/debian/changelog 
new/grml-etc-core-0.20.1/debian/changelog
--- old/grml-etc-core-0.19.28/debian/changelog  2026-03-16 15:49:03.000000000 
+0100
+++ new/grml-etc-core-0.20.1/debian/changelog   2026-08-02 14:11:27.000000000 
+0200
@@ -1,3 +1,31 @@
+grml-etc-core (0.20.1) grml-testing; urgency=medium
+
+  [ Dr. András Korn ]
+  * [22f0884] loadavg-screen: obtain load average numbers in a portable(*) way
+
+ -- Chris Hofstaedtler <[email protected]>  Sun, 02 Aug 2026 14:11:21 +0200
+
+grml-etc-core (0.20.0) grml-testing; urgency=medium
+
+  This release assumes GNU screen 5.00 from Debian.
+  GNU screen 4 config files are still provided but in a non-default
+  path ("screenrc_v4").
+
+  [ Chris Hofstaedtler ]
+  * [e9cc5e3] screenrc: remove default setting "sorendition 10 99"
+  * [0356c6d] screenrc: remove setting "nethack on"
+  * [a2602ad] screenrc: add *_v4 files for screen 4.x
+  * [16cda7e] screenrc: update for screen v5
+
+  [ Paul B ]
+  * [e21180d] zshrc: dirstack: fix chpwd math expression for unset DIRSTACKSIZE
+
+  [ Michael Prokop ]
+  * [78c7b6b] zshrc: check for /etc/os-release instead of /etc/debian_version.
+    Thanks to Chris Hofstaedtler + cacin
+
+ -- Chris Hofstaedtler <[email protected]>  Fri, 31 Jul 2026 10:15:06 +0200
+
 grml-etc-core (0.19.28) grml-testing; urgency=medium
 
   * [0426527] tmux: show username, make user/host part bold
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/grml-etc-core-0.19.28/debian/grml-etc-core.links 
new/grml-etc-core-0.20.1/debian/grml-etc-core.links
--- old/grml-etc-core-0.19.28/debian/grml-etc-core.links        2026-03-16 
15:49:03.000000000 +0100
+++ new/grml-etc-core-0.20.1/debian/grml-etc-core.links 2026-08-02 
14:11:27.000000000 +0200
@@ -1,2 +1,3 @@
 /usr/share/man/man1/grml-scripts-core.1.gz /usr/share/man/man1/cpu-screen.1.gz
 /usr/share/man/man1/grml-scripts-core.1.gz /usr/share/man/man1/ip-screen.1.gz
+/usr/share/man/man1/grml-scripts-core.1.gz 
/usr/share/man/man1/loadavg-screen.1.gz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/grml-etc-core-0.19.28/etc/grml/screenrc 
new/grml-etc-core-0.20.1/etc/grml/screenrc
--- old/grml-etc-core-0.19.28/etc/grml/screenrc 2026-03-16 15:49:03.000000000 
+0100
+++ new/grml-etc-core-0.20.1/etc/grml/screenrc  2026-08-02 14:11:27.000000000 
+0200
@@ -5,14 +5,15 @@
 # License:       This file is licensed under the GPL v2.
 
################################################################################
 
-  backtick 1 0 60   /usr/bin/cpu-screen
-  backtick 2 0 60   /usr/bin/ip-screen
-  caption always "%{+b rk}$USER@%{wk}%H | %{yk}(load: %l |%{rk} cpu: %1` | 
%{Gk}net: %2`)  %-21=%{wk}%D %Y-%m-%d %0c"
-  hardstatus alwayslastline "%{wr}%n%f %t %{kw} | %?%-Lw%?%{wb}%n*%f 
%t%?(%u)%?%{kw}%?%+Lw%? %{wk}"
+  backtick 1 0 60   /usr/bin/loadavg-screen
+  backtick 2 0 60   /usr/bin/cpu-screen
+  backtick 3 0 60   /usr/bin/ip-screen
+  caption always "%{b1;0}$USER@%{b7;0}%H | %{b3;0}(load:%1` |%{b1;0} cpu: %2` 
| %{b2;0}net: %3`) %=%{b7;0}%D %Y-%m-%d %0c "
+  hardstatus alwayslastline "%{1;7}%n%f %t %{7;0} | %-Lw%{4;7}%n%f 
%t%?(%u)%?%{7;0}%+Lw%="
 
 # switch order of caption and hardstatus:
-#  hardstatus alwayslastline "%{+b kr}$USER@%{kw}%H | %{ky}(load: %l |%{kr} 
cpu: %1` | %{kG}net: %2`)  %-21=%{kw}%D %Y-%m-%d %0c"
-#  caption always "%{rw}%n%f %t %{wk} | %?%-Lw%?%{bw}%n*%f 
%t%?(%u)%?%{wk}%?%+Lw%? %{wk}"
+#  hardstatus alwayslastline "%{b1;0}$USER@%{b7;0}%H | %{b3;0}(load:%1` 
|%{b1;0} cpu: %2` | %{b2;0}net: %3`) %=%{b7;0}%D %Y-%m-%d %0c "
+#  caption always "%{1;7}%n%f %t %{7;0} | %-Lw%{4;7}%n%f 
%t%?(%u)%?%{7;0}%+Lw%="
 
 # detach on hangup
   autodetach            on              # default: on
@@ -21,7 +22,6 @@
 # defsilence            off             # default: off
 # hardcopy_append       on              # default: off
   hardcopy_append       off             # default: off
-  nethack               on              # default: off
 # don't display the copyright page
   startup_message       off             # default: on
 # no annoying audible bell, please
@@ -38,11 +38,6 @@
 
 # shell                 /bin/zsh
 
-# "sorendition": set the colors for
-# the "messages" and "text marking"
-# (ie text you mark in copy mode):
-  sorendition 10 99 # default!
-
 # use %n to display the window number and %t for its title:
   activity              "activity in %n (%t) [%w:%s]~"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/grml-etc-core-0.19.28/etc/grml/screenrc_generic 
new/grml-etc-core-0.20.1/etc/grml/screenrc_generic
--- old/grml-etc-core-0.19.28/etc/grml/screenrc_generic 2026-03-16 
15:49:03.000000000 +0100
+++ new/grml-etc-core-0.20.1/etc/grml/screenrc_generic  2026-08-02 
14:11:27.000000000 +0200
@@ -5,12 +5,12 @@
 # License:       This file is licensed under the GPL v2.
 
################################################################################
 
-  caption always "%{+b rk}$USER@%{wk}%H | %{yk}(load: %l)  %-21=%{wk}%D 
%Y-%m-%d %0c"
-  hardstatus alwayslastline "%{wr}%n%f %t %{kw} | %?%-Lw%?%{wb}%n*%f 
%t%?(%u)%?%{kw}%?%+Lw%? %{wk}"
+  caption always "%{b1;0}$USER@%{b7;0}%H | %=%{b7;0}%D %Y-%m-%d %0c "
+  hardstatus alwayslastline "%{1;7}%n%f %t %{7;0} | %-Lw%{4;7}%n%f 
%t%?(%u)%?%{7;0}%+Lw%="
 
 # switch order of caption and hardstatus:
-#  hardstatus alwayslastline "%{+b rk}$USER@%{wk}%H | %{yk}(load: %l |%{rk} 
cpu: %1` | %{Gk}net: %2`)  %-21=%{wk}%D %Y-%m-%d %0c"
-#  caption always "%{wr}%n%f %t %{kw} | %?%-Lw%?%{wb}%n*%f 
%t%?(%u)%?%{kw}%?%+Lw%? %{wk}"
+#  hardstatus alwayslastline "%{b1;0}$USER@%{b7;0}%H | %=%{b7;0}%D %Y-%m-%d 
%0c "
+#  caption always "%{1;7}%n%f %t %{7;0} | %-Lw%{4;7}%n%f 
%t%?(%u)%?%{7;0}%+Lw%="
 
 # detach on hangup
   autodetach            on              # default: on
@@ -19,7 +19,6 @@
 # defsilence            off             # default: off
 # hardcopy_append       on              # default: off
   hardcopy_append       off             # default: off
-  nethack               on              # default: off
 # don't display the copyright page
   startup_message       off             # default: on
 # no annoying audible bell, please
@@ -36,11 +35,6 @@
 
 # shell                 /bin/zsh
 
-# "sorendition": set the colors for
-# the "messages" and "text marking"
-# (ie text you mark in copy mode):
-  sorendition 10 99 # default!
-
 # use %n to display the window number and %t for its title:
   activity              "activity in %n (%t) [%w:%s]~"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/grml-etc-core-0.19.28/etc/grml/screenrc_generic_v4 
new/grml-etc-core-0.20.1/etc/grml/screenrc_generic_v4
--- old/grml-etc-core-0.19.28/etc/grml/screenrc_generic_v4      1970-01-01 
01:00:00.000000000 +0100
+++ new/grml-etc-core-0.20.1/etc/grml/screenrc_generic_v4       2026-08-02 
14:11:27.000000000 +0200
@@ -0,0 +1,143 @@
+# Filename:      /etc/grml/screenrc_generic
+# Purpose:       generic configuration file for GNU screen 4.x
+# Authors:       grml-team (grml.org), (c) Michael Prokop <[email protected]>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+################################################################################
+
+  caption always "%{+b rk}$USER@%{wk}%H | %{yk}(load: %l)  %-21=%{wk}%D 
%Y-%m-%d %0c"
+  hardstatus alwayslastline "%{wr}%n%f %t %{kw} | %?%-Lw%?%{wb}%n*%f 
%t%?(%u)%?%{kw}%?%+Lw%? %{wk}"
+
+# switch order of caption and hardstatus:
+#  hardstatus alwayslastline "%{+b rk}$USER@%{wk}%H | %{yk}(load: %l |%{rk} 
cpu: %1` | %{Gk}net: %2`)  %-21=%{wk}%D %Y-%m-%d %0c"
+#  caption always "%{wr}%n%f %t %{kw} | %?%-Lw%?%{wb}%n*%f 
%t%?(%u)%?%{kw}%?%+Lw%? %{wk}"
+
+# detach on hangup
+  autodetach            on              # default: on
+  crlf                  off             # default: off
+  deflogin              off             # default: on
+# defsilence            off             # default: off
+# hardcopy_append       on              # default: off
+  hardcopy_append       off             # default: off
+# don't display the copyright page
+  startup_message       off             # default: on
+# no annoying audible bell, please
+  vbell                 on
+
+  defscrollback         10000           # default: 100
+# msgminwait            3               # default: 1
+  silencewait           15              # default: 30
+
+  hardcopydir           $HOME/.hardcopy
+
+# fix the "screen.linux" terminal problem (see Debian BTS #238355 + #239776)
+#  term linux
+
+# shell                 /bin/zsh
+
+# use %n to display the window number and %t for its title:
+  activity              "activity in %n (%t) [%w:%s]~"
+
+# pass on the "beep" (CTRL-G) by adding a '~':
+  bell                  "bell     in %n (%t) [%w:%s]~"
+
+# pow_detach_msg:       Message shown when session
+#                       gets power detached.
+  pow_detach_msg "Screen session of \$LOGNAME \$:cr:\$:nl:ended."
+
+# vbell_msg:            Message shown when the
+#                       "virtual bell" rings.
+  vbell_msg             " *beep* "
+
+# Key bindings
+# Remove some default key bindings by binding
+# them to "nothing" (empty right-hand-side):
+# bind .  dumptermcap # default
+  bind .
+  bind ^\
+  bind \\
+
+# 040126 To be able to select windows with n > 9 ->
+# press "C-a - #" instead of just "C-a #"
+  bind - command -c select_1n
+  bind -c select_1n 0 select 10
+  bind -c select_1n 1 select 11
+  bind -c select_1n 2 select 12
+  bind -c select_1n 3 select 13
+  bind -c select_1n 4 select 14
+  bind -c select_1n 5 select 15
+  bind -c select_1n 6 select 16
+  bind -c select_1n 7 select 17
+  bind -c select_1n 8 select 18
+  bind -c select_1n 9 select 19
+  bind -c select_1n - command -c select_2n
+  bind -c select_2n 0 select 20
+  bind -c select_2n 1 select 21
+  bind -c select_2n 2 select 22
+  bind -c select_2n 3 select 23
+  bind -c select_2n 4 select 24
+  bind -c select_2n 5 select 25
+  bind -c select_2n 6 select 26
+  bind -c select_2n 7 select 27
+  bind -c select_2n 8 select 28
+  bind -c select_2n 9 select 29
+  bind -c select_2n - select -
+
+# Use the function keys F11 and F12 to cycle backwards/forwards in
+# the list of existing windows:
+#  bindkey -k F1 prev
+#  bindkey -k F2 next
+
+# remove some stupid / dangerous key bindings
+  bind k
+  bind ^k
+  bind .
+  bind ^\
+  bind \\
+  bind ^h
+  bind h  hardcopy
+# make them better
+  bind 'K' kill
+  bind 'I' login on
+  bind 'O' login off
+  bind '}' history
+
+# Paste - use 'P' instead of ']':
+# bind P # unbound by default
+  bind P paste .
+
+# Yet another hack:
+# Prepend/append register [/] to the paste if ^a^] is pressed.
+# This lets me have autoindent mode in vi.
+#  register [ "\033:se noai\015a"
+#  register ] "\033:se ai\015a"
+#  bind ^] paste [.]
+
+#      X - a fast way to lock the current screen.
+  bind X lockscreen
+
+# 030511 Workaround for stupid machines without xmodmap ;-)
+  bindkey -t °a stuff "ä"
+  bindkey -t °A stuff "Ä"
+  bindkey -t °o stuff "ö"
+  bindkey -t °O stuff "Ö"
+  bindkey -t °u stuff "ü"
+  bindkey -t °U stuff "Ü"
+  bindkey -t °s stuff "ß"
+
+  msgwait 1
+  version
+# change back to showing messages
+# for duration of two seconds:
+  msgwait 2
+
+# To get screen to add lines to xterm's scrollback buffer, uncomment the
+# following termcapinfo line which tells xterm to use the normal screen buffer
+# (which has scrollback), not the alternate screen buffer.
+  termcapinfo xterm|xterm-256color|xterms|xs|rxvt ti@:te@
+
+# Welcome the user:
+  echo "welcome BoFH!"
+
+# vim: ft=screen
+## END OF FILE 
#################################################################
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/grml-etc-core-0.19.28/etc/grml/screenrc_v4 
new/grml-etc-core-0.20.1/etc/grml/screenrc_v4
--- old/grml-etc-core-0.19.28/etc/grml/screenrc_v4      1970-01-01 
01:00:00.000000000 +0100
+++ new/grml-etc-core-0.20.1/etc/grml/screenrc_v4       2026-08-02 
14:11:27.000000000 +0200
@@ -0,0 +1,142 @@
+# Filename:      /etc/grml/screenrc
+# Purpose:       main configuration file for GNU screen 4.x
+# Authors:       grml-team (grml.org), (c) Michael Prokop <[email protected]>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+################################################################################
+
+  backtick 1 0 60   /usr/bin/cpu-screen
+  backtick 2 0 60   /usr/bin/ip-screen
+  caption always "%{+b rk}$USER@%{wk}%H | %{yk}(load: %l |%{rk} cpu: %1` | 
%{Gk}net: %2`)  %-21=%{wk}%D %Y-%m-%d %0c"
+  hardstatus alwayslastline "%{wr}%n%f %t %{kw} | %?%-Lw%?%{wb}%n*%f 
%t%?(%u)%?%{kw}%?%+Lw%? %{wk}"
+
+# switch order of caption and hardstatus:
+#  hardstatus alwayslastline "%{+b kr}$USER@%{kw}%H | %{ky}(load: %l |%{kr} 
cpu: %1` | %{kG}net: %2`)  %-21=%{kw}%D %Y-%m-%d %0c"
+#  caption always "%{rw}%n%f %t %{wk} | %?%-Lw%?%{bw}%n*%f 
%t%?(%u)%?%{wk}%?%+Lw%? %{wk}"
+
+# detach on hangup
+  autodetach            on              # default: on
+  crlf                  off             # default: off
+  deflogin              off             # default: on
+# defsilence            off             # default: off
+# hardcopy_append       on              # default: off
+  hardcopy_append       off             # default: off
+# don't display the copyright page
+  startup_message       off             # default: on
+# no annoying audible bell, please
+  vbell                 on
+
+  defscrollback         10000           # default: 100
+# msgminwait            3               # default: 1
+  silencewait           15              # default: 30
+
+  hardcopydir           $HOME/.hardcopy
+
+# fix the "screen.linux" terminal problem (see Debian BTS #238355 + #239776)
+#  term linux
+
+# shell                 /bin/zsh
+
+# use %n to display the window number and %t for its title:
+  activity              "activity in %n (%t) [%w:%s]~"
+
+# pass on the "beep" (CTRL-G) by adding a '~':
+  bell                  "bell     in %n (%t) [%w:%s]~"
+
+# pow_detach_msg:       Message shown when session
+#                       gets power detached.
+  pow_detach_msg "Screen session of \$LOGNAME \$:cr:\$:nl:ended."
+
+# vbell_msg:            Message shown when the
+#                       "virtual bell" rings.
+  vbell_msg             " *beep* "
+
+# Key bindings
+# Remove some default key bindings by binding
+# them to "nothing" (empty right-hand-side):
+# bind .  dumptermcap # default
+  bind .
+# bind ^\
+# bind \\
+  bind .
+  bind k
+  bind ^k
+  bind ^h
+
+# 040126 To be able to select windows with n > 9 ->
+# press "C-a - #" instead of just "C-a #"
+  bind - command -c select_1n
+  bind -c select_1n 0 select 10
+  bind -c select_1n 1 select 11
+  bind -c select_1n 2 select 12
+  bind -c select_1n 3 select 13
+  bind -c select_1n 4 select 14
+  bind -c select_1n 5 select 15
+  bind -c select_1n 6 select 16
+  bind -c select_1n 7 select 17
+  bind -c select_1n 8 select 18
+  bind -c select_1n 9 select 19
+  bind -c select_1n - command -c select_2n
+  bind -c select_2n 0 select 20
+  bind -c select_2n 1 select 21
+  bind -c select_2n 2 select 22
+  bind -c select_2n 3 select 23
+  bind -c select_2n 4 select 24
+  bind -c select_2n 5 select 25
+  bind -c select_2n 6 select 26
+  bind -c select_2n 7 select 27
+  bind -c select_2n 8 select 28
+  bind -c select_2n 9 select 29
+  bind -c select_2n - select -
+
+# Use the function keys F11 and F12 to cycle backwards/forwards in
+# the list of existing windows:
+#  bindkey -k F1 prev
+#  bindkey -k F2 next
+
+  bind h  hardcopy
+# make them better
+  bind 'K' kill
+  bind 'I' login on
+  bind 'O' login off
+  bind '}' history
+
+# Paste - use 'P' instead of ']':
+# bind P # unbound by default
+  bind P paste .
+
+# Yet another hack:
+# Prepend/append register [/] to the paste if ^a^] is pressed.
+# This lets me have autoindent mode in vi.
+#  register [ "\033:se noai\015a"
+#  register ] "\033:se ai\015a"
+#  bind ^] paste [.]
+
+#      X - a fast way to lock the current screen.
+  bind X lockscreen
+
+# 030511 Workaround for stupid machines without xmodmap ;-)
+  bindkey -t °a stuff "ä"
+  bindkey -t °A stuff "Ä"
+  bindkey -t °o stuff "ö"
+  bindkey -t °O stuff "Ö"
+  bindkey -t °u stuff "ü"
+  bindkey -t °U stuff "Ü"
+  bindkey -t °s stuff "ß"
+
+  msgwait 1
+  version
+# change back to showing messages
+# for duration of two seconds:
+  msgwait 2
+
+# To get screen to add lines to xterm's scrollback buffer, uncomment the
+# following termcapinfo line which tells xterm to use the normal screen buffer
+# (which has scrollback), not the alternate screen buffer.
+  termcapinfo xterm|xterms|xs|rxvt ti@:te@
+
+# Welcome the user:
+  echo "welcome BoFH!"
+
+# vim: ft=screen
+## END OF FILE 
#################################################################
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/grml-etc-core-0.19.28/etc/zsh/zshrc 
new/grml-etc-core-0.20.1/etc/zsh/zshrc
--- old/grml-etc-core-0.19.28/etc/zsh/zshrc     2026-03-16 15:49:03.000000000 
+0100
+++ new/grml-etc-core-0.20.1/etc/zsh/zshrc      2026-08-02 14:11:27.000000000 
+0200
@@ -1540,8 +1540,7 @@
 
     function chpwd () {
         (( ZSH_SUBSHELL )) && return
-        [[ -z $DIRSTACKSIZE ]] && return
-        (( $DIRSTACKSIZE <= 0 )) && return
+        (( DIRSTACKSIZE <= 0 )) && return
         [[ -z $DIRSTACKFILE ]] && return
         grml_dirstack_filter $PWD && return
         GRML_PERSISTENT_DIRSTACK=(
@@ -2541,7 +2540,7 @@
 }
 
 # debian stuff
-if [[ -r /etc/debian_version ]] ; then
+if grep -q -e '^ID=debian$' -e '^ID_LIKE=.*debian' /etc/os-release 2>/dev/null 
; then
     if [[ -z "$GRML_NO_APT_ALIASES" ]]; then
         #a3# Execute \kbd{apt-cache policy}
         alias acp='apt-cache policy'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/grml-etc-core-0.19.28/manpages/grml-scripts-core.1 
new/grml-etc-core-0.20.1/manpages/grml-scripts-core.1
--- old/grml-etc-core-0.19.28/manpages/grml-scripts-core.1      2026-03-16 
15:49:03.000000000 +0100
+++ new/grml-etc-core-0.20.1/manpages/grml-scripts-core.1       2026-08-02 
14:11:27.000000000 +0200
@@ -18,6 +18,9 @@
 .SS ip-screen
 print ip address (IPv4 only) of configured network interfaces to stdout
 (useful for integration into GNU screen)
+.SS loadavg-screen
+print load average (from uptime)
+(useful for integration into GNU screen 5.x)
 
 .SH "BUGS"
 Probably. Please report any bugs you find and report
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/grml-etc-core-0.19.28/usr_bin/loadavg-screen 
new/grml-etc-core-0.20.1/usr_bin/loadavg-screen
--- old/grml-etc-core-0.19.28/usr_bin/loadavg-screen    1970-01-01 
01:00:00.000000000 +0100
+++ new/grml-etc-core-0.20.1/usr_bin/loadavg-screen     2026-08-02 
14:11:27.000000000 +0200
@@ -0,0 +1,9 @@
+#!/bin/sh
+# Filename:      loadavg-screen
+# Purpose:       output load average (replacement for GNU screen 4.x %l escape)
+# Authors:       grml-team (grml.org), (c) Chris Hofstaedtler <[email protected]>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+#******************************************************************************
+
+LC_ALL=C uptime | sed 's/.*: //'

Reply via email to