A portable fast MOTD similar to Ubuntu's.
Long story short:
- Copy
motd.shto/etc. - Edit
/etc/pam.d/system-login:
-session optional pam_motd.so motd=/etc/motd
+session optional pam_exec.so stdout /etc/motd.sh- Copy
motd.shto/etc. - Edit
/etc/pam.d/loginand/etc/pam.d/sshd:
-session optional pam_motd.so motd=/run/motd.dynamic
+session optional pam_exec.so stdout /etc/motd.sh- (Optional) Disable static motd message:
Edit /etc/pam.d/login and /etc/pam.d/sshd
-session optional pam_motd.so noupdate- Copy
motd.shto/etc. - Put this into your
~/.config/fish/config.fish:
if [ xterm != "dumb" ]
bash /etc/motd.sh; or echo "Failed to show MOTD."
endIf you don't like scripts in /etc, feel free to choose any other location.