freebsd-ports/sysutils/dynamic_motd/pkg-message
Matthew Seaman b5613f6f4f 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
2023-04-18 07:38:58 +01:00

23 lines
752 B
Text

[
{ type: install
message: <<EOM
The ${PREFIX}/etc/rc.motd script is responsible for generating content for
/var/run/motd on each login. A sample script is provided in
${PREFIX}/etc/rc.motd.sample that emulates the default motd(5) behavior.
More extensive examples can be found in ${PREFIX}/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: ${PREFIX}/etc/rc.motd can be updated without restarting the
dynamic_motd service; changes are automatically picked up on next login.
EOM
}
]