The now recommended way to specify an OS version is in /usr/lib/os-release that is shipped with Ubuntu since a while now. The lsb-release utility has now long switched to using os-release files https://salsa.debian.org/debian/lsb/-/commit/b05d8b6b70e5af820ddb4e651868488ed9257c17
It would be better for the motd header to look like this:
``` [ -r /usr/bin/os-release ] && . /usr/bin/os-release
if [ -z "$PRETTY_NAME" ] && [ -x /usr/bin/lsb_release ]; then # Fall back to using the very slow lsb_release utility PRETTY_NAME=$(lsb_release -s -d) fi
printf "Welcome to %s (%s %s %s)\n" "$PRETTY_NAME" "$(uname -o)" "$(uname -r)" "$(uname -m)" ```
The now recommended way to specify an OS version is in /usr/lib/os-release that is shipped with Ubuntu since a while now. /salsa. debian. org/debian/ lsb/-/commit/ b05d8b6b70e5af8 20ddb4e65186848 8ed9257c17
The lsb-release utility has now long switched to using os-release files https:/
It would be better for the motd header to look like this:
```
[ -r /usr/bin/os-release ] && . /usr/bin/os-release
if [ -z "$PRETTY_NAME" ] && [ -x /usr/bin/ lsb_release ]; then NAME=$( lsb_release -s -d)
# Fall back to using the very slow lsb_release utility
PRETTY_
fi
printf "Welcome to %s (%s %s %s)\n" "$PRETTY_NAME" "$(uname -o)" "$(uname -r)" "$(uname -m)"
```