dailypost is an
/etc/motd manager. It lets you create and edit entries
without having to manually edit the
motd (message of the day) file itself. It
is also kind enough to format your
motd file so that only the latest entries
#Why use dailypost?
motd file is the time tested way to communicate with your shell users.
For the same reason, it also acts as a living record what's happened in your
systems over time. In order to learn from your history, you've got to
first start recording it!
Better than versioning
Sure, you could just check your whole
/etc directory into SVN. But then you'd
have to manually edit your
motd each time and style it so it looks nice.
You also have to think about how many entries you want to keep around
at a given time: another manual effort. Well, with dailypost, you get a
plain-text archive of all your old
motd entries and you don't ever
have to worry about the actual
motd file itself.
Pretty in plaintext
dailypost knows that even in plain-text, you've got to dress to impress. dailypost indents your paragraphs, centers your headers and aligns your signatures. It even lets you pick out the indent values and everything.
Want to pass your sysadmin history on to coming generations? dailypost keeps a
detailed record of all entires that go into your
motd over the ages.
What's more, dailypost does not use a crazy binary serialization format for storing archived entries. It's just plain-text. (Although, you have to use dailypost if you want to edit these entries.) Remember that time when we had the power outage and the UPS started blowing out black smoke? Just grep your motd archive it will come right up.
Released under the MIT License. See LICENSE for full text.