CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

sysutils/dynamic_motd 1.4

Dynamic /var/run/motd

Port info

Maintainer
sstallion@gmail.com
Packages
latest: 1.4
Upstream
up to date
Last update
to 1.4 · 0408b42331
Quarterly
2026Q4: 1.4
WWW
https://github.com/sstallion/dynamic_motd
Links
cgit · VuXML

Install

Package
# pkg install dynamic_motd
installs 1.4 from latest; from quarterly (2026Q4) 1.4
Port
# cd /usr/ports/sysutils/dynamic_motd && make install clean
Size
6.7 KiB download · 16 KiB installed
Depends on
nothing
License
BSD2CLAUSE
pkg-message
Shown after installing
The /usr/local/etc/rc.motd script is responsible for generating content for
/var/run/motd on each login. A sample script is provided in
/usr/local/etc/rc.motd.sample that emulates the default motd(5) behavior.
More extensive examples can be found in /usr/local/share/examples/dynamic_motd.

To enable the dynamic_motd service, update_motd should be disabled in
/etc/rc.conf as it is no longer needed at system startup:

    # sysrc update_motd="NO"

The dynamic_motd service can then be enabled by issuing:

    # sysrc dynamic_motd="YES"
    # service dynamic_motd start

Note: /usr/local/etc/rc.motd can be updated without restarting the
dynamic_motd service; changes are automatically picked up on next login.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.41.4–
FreeBSD 151.41.4–
FreeBSD 141.41.41.4

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.41.4–
FreeBSD 141.41.41.4

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.4.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (3)

Fernando Apesteguía (fernape) · 1.4
sysutils/dynamic_motd: update to 1.4

PR:		279719
Reported by:	sstallion@gmail.com (maintainer)
0408b42331
Muhammad Moinur Rahman (bofh) · 1.3
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
bbab7f59e9
Matthew Seaman (matthew) · 1.3
sysutils/dynamic_motd: -- new port

dynamic_motd is a drop-in replacement for generating messages of the day on
FreeBSD 13.0 or later. During system startup, the file /var/run/motd is
replaced with a fifo whose content is generated by a user-configurable shell
script that is executed on each login. All other aspects of motd(5) are
preserved.

PR:		267107
Reported by:	Steven Stallion
b5613f6f4f