gokev.motd-splash

GoKEV

motd-splash

这个角色用于设置 /etc/issue(登录前警告)以及 /etc/motd(登录后欢迎信息)的模板。

它包括两个彩色 ASCII 文本 logo,分别适用于 CentOS 或 Red Hat。该角色会根据目标操作系统的 Ansible 事实收集条件确定使用 CentOS 还是 RHEL 的 logo。如果目标系统既不是这两者,则使用一个普通且无趣的模板。所有模板选项都提供关于目标系统的一些基本信息,用于登录 MOTD 显示。

以下是启动该角色的示例:

ansible-playbook motd-splash.yml

名为 motd-splash.yml 的示例 Playbook:

---
- name: 运行此 MOTD 欢迎角色
  hosts: localhost

# 可选:强制使用特定的 motd(如果您运行 CentOS 但想显示一些 Red Hat logo)  
#  vars:
#  - motd_template_file: templates/motd_redhat

  roles:
    - GoKEV.motd-splash

一个看起来像这样 requirements.yml 的文件:

---
- name: GoKEV.motd-splash
  version: master
  src: https://github.com/GoKEV/motd-splash.git

许可

Logo 艺术品是简陋的 ASCII 文本,未经相关版权持有者的批准或许可渲染。 这些 logo 的原始设计、形象或使用权仍然是各自版权所有者的财产,并可能在其酌情决定下被撤销。 这里也许有许多法律条款我应该提到,但简单来说……这些 logo 会让您的系统看起来很酷。 我希望设计和拥有这些艺术作品的人能理解这个意图。

作者信息

Kevin Holmes :: kev@GoKEV.com

最终结果的屏幕截图

/etc/motd 适用于 RHEL 系统 motd_rhel

/etc/motd 适用于 CentOS 系统 motd_centos

/etc/motd 适用于没有特定操作系统 MOTD 模板的系统 motd_generic

/etc/motd 包含遗留的 Shadowman Red Hat logo(必须在 vars 中手动声明 - 见 README.md 的示例) motd_generic

/etc/motd 包含 GoKEV 的 ASCII 版本(必须在 vars 中手动声明 - 见 README.md 的示例) motd_generic

/etc/issue 登录前警告 issue

这个项目由 Kevin Holmes 于 2018 年创立。

  • 更新于 2019-05-10 :: 在 2019 年 Red Hat 峰会上发布新 Red Hat logo 后,默认的 shadowman 风格 logo 被新的 RHT logo 替代。
关于项目

motd-splash -- a colorful MOTD for your RHEL system

安装
ansible-galaxy install gokev.motd-splash
许可证
Unknown
下载
230
拥有者
Automation Fanatic and Red Hat Solution Architect At Large