After upgrade from Ubuntu 22.04 to 24.04: rush suddenly throws error "/etc/rush.rc:9: Unbekannte Begrenzung: 10r20"

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? :thinking:

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? :sweat_smile:

For reference:

Maybe it is related to :thinking:
https://git.gnu.org.ua/rush.git/commit/?id=109ecb1df4bac34e7fdeb97e38e18e48d3ee2da3

Any opinions on this issue?

It all seems that this is a serious regression in Ubuntu 24.04. How can we get this fixed ASAP?