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/.*: //'