After upgrade from Ubuntu 22.04 LTS to 24.04 LTS we suddenly see the following rush error:
Mar 11 13:46:04 ra rush[3128]: Veraltete eingebaute Konfigurationsdatei /etc/rush.rc wird eingelesen
Mar 11 13:46:04 ra rush[3128]: Debug-Level auf 1 gesetzt
Mar 11 13:46:04 ra rush[3128]: /etc/rush.rc:9: Unbekannte Begrenzung: 10r20
The “/etc/rush.rc” file looks like this, which I think is okay:
# Set verbosity level.
debug 1
#
# Default settings
#
rule default
acct on
limits t10r20
umask 002
env - USER LOGNAME HOME PATH
fall-through
For reference:
https://manpages.ubuntu.com/manpages/noble/man5/rush.rc.5.html
So, it would seem that rush suddenly discards the first charfacter of the limits
parameter?
Note: We use rush
to limit a specific remote SSH user to just be able to use SFTP but not do anything else on the machine; as part of our security policy. The “problematic” line in the rush.rc
is from the default rush
configuration file, and has not been changed by us at all.
The exactly same configuration has been working fine in Ubuntu 22.04.
How do I fix this, please?