Skip to content

Releases: taylorthurlow/panda-motd

v0.0.12

10 Feb 21:47
f61e64e
Compare
Choose a tag to compare

Fixes

  • Fix SSL certificate expiration string regex matcher which was failing in cases where there are extra white spaces in the output. (#37)

v0.0.11

31 Dec 20:09
dba9682
Compare
Choose a tag to compare

panda-motd is now being actively developed using Ruby 2.6.

Changes

  • Removed the colons from the system services component output. They looked weird.

Fixes

  • The system services component should now properly handle the failed state, and will no longer throw an error in the event that a service is in an unknown state. (#27)

v0.0.10

13 Nov 03:08
4b60af5
Compare
Choose a tag to compare

Fixes

  • Removed an include statement for the pry gem which is not a gem dependency.

v0.0.9

12 Nov 20:25
43fc1e0
Compare
Choose a tag to compare

Warning: This version of the gem contains an accidental include statement for a gem which is not listed as a gem dependency. It is unlikely this gem will work or run as intended. The issue is fixed in v0.0.10.

Changes

  • Added the ability to sort entries in the SSL certificate component. (#20)
  • Added the fail2ban component. Configuration takes a list of fail2ban jail names and prints the total and current number of bans. (#24)

Fixes

  • The last login component should now properly handle some strings in the command output that it was not previously configured to handle. (#23)

v0.0.8

28 Oct 23:26
74d9f6d
Compare
Choose a tag to compare

Changes

  • Versions of Ruby older than 2.3 are no longer supported.

Fixes

  • The service status component has been rewritten, as the previous implementation didn't actually list services which were not running. Previously, you'd never actually see a status other than "running". Services now show a status of either "active" or "inactive". (#15, #18)

v0.0.7

16 May 18:55
dca4d61
Compare
Choose a tag to compare

Changes

  • Switch ASCII Text Art component to get its text from an executed command instead of being hard coded to the machine's hostname. Existing configuration files will be missing the command setting which will need to be added in order for this change to not break current configurations. (#2)

Fixes

  • Properly filter non-ASCII characters from systemctl output to prevent crashes when parsing (#8)

v0.0.6

16 May 18:58
cc75519
Compare
Choose a tag to compare

Changes

  • Running panda-motd now requires a single command-line argument which specifies the configuration file to be used. panda-motd is designed to be run with root privileges, because it is very typical of MOTD scripts to be run as root. As such, it would be annoying/inconvenient to have to store the config in the root user folder. This is why this change was made.