Page MenuHomeDevCentral

Provide motd command
ClosedPublic

Authored by dereckson on Jan 10 2017, 22:43.
Tags
None
Referenced Files
F2744296: D817.id2110.diff
Thu, Mar 28, 15:58
Unknown Object (File)
Wed, Mar 27, 09:16
Unknown Object (File)
Wed, Mar 27, 02:18
Unknown Object (File)
Sat, Mar 23, 01:07
Unknown Object (File)
Fri, Mar 22, 01:09
Unknown Object (File)
Thu, Mar 21, 16:04
Unknown Object (File)
Thu, Mar 21, 10:50
Unknown Object (File)
Thu, Mar 21, 06:27
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.