Page MenuHomeDevCentral

Provide motd command
ClosedPublic

Authored by dereckson on Jan 10 2017, 22:43.
Tags
None
Referenced Files
F2966755: D817.diff
Sun, May 19, 17:11
Unknown Object (File)
Sat, May 18, 13:23
Unknown Object (File)
Sat, May 18, 02:56
Unknown Object (File)
Thu, May 16, 18:33
Unknown Object (File)
Wed, May 15, 23:43
Unknown Object (File)
Mon, May 13, 23:56
Unknown Object (File)
Mon, May 13, 21:08
Unknown Object (File)
Mon, May 13, 16:25
Subscribers
None

Details

Summary

A popular way to connect to a remote shell server is to reattach
to the tmux session. For example, ssh -t eglide.org tmux attach.

In such scenario, motd isn't printed at login time.
To allow to read MOTD in such sc, we provide a convenient command.

Test Plan

motd

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.Jan 12 2017, 09:20

Should be added to top.tls too.

Ysul
$ arc patch D817
$ salt eglide state.apply roles/core/motd/
eglide:
    Data failed to compile:
----------
    The function "mode 755" in state "/usr/local/bin/motd" in SLS "roles/core/motd/" has whitespace, a function with whitespace is not supported, perhaps this is an argument that is missing a ":"
----------
    Too many functions declared in state 'file' in SLS 'roles/core/motd/'
roles/core/motd/init.sls
26

mode:

Should be added to top.tls too.

Actually, we're adding a new function in the already existing motd unit but it's already in top.tls.

This revision is now accepted and ready to land.Jan 13 2017, 12:14
This revision was automatically updated to reflect the committed changes.