Page MenuHomeFreeBSD

motd: Adapt with recent changes.

Authored by delphij on May 23 2023, 4:36 AM.
Referenced Files
Unknown Object (File)
Fri, May 31, 3:41 PM
Unknown Object (File)
Fri, May 24, 7:24 AM
Unknown Object (File)
May 10 2024, 12:03 PM
Unknown Object (File)
May 6 2024, 5:51 AM
Unknown Object (File)
May 4 2024, 10:44 AM
Unknown Object (File)
Apr 26 2024, 12:05 PM
Unknown Object (File)
Apr 24 2024, 1:02 AM
Unknown Object (File)
Mar 8 2024, 12:50 AM



/etc/rc.d/motd: Update to accommodate changes in uname(1) and

The recent changes to the uname(1) command removed trailing spaces for
better POSIX conformance, but it broke the regular expression used by
the motd script which expected it. This commit addresses this by removing
the requirement, as it is no longer present.

Additionally, a recent change in introduced a new format for
uname -v, which omited the build number and build dates to improve
reproducible build support. This commit adds support for this new format.

Reported-by: Jamie Landeg-Jones <>

Diff Detail

rG FreeBSD src repository
Lint Not Applicable
Tests Not Applicable

Event Timeline

delphij created this revision.

Nice.. there was a freebsd-version phabricator or pull request that can use these REs instead of the badly broken ones there now.

This revision is now accepted and ready to land.May 23 2023, 5:00 AM