gokev.motd-splash
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 系统
/etc/motd 适用于 CentOS 系统
/etc/motd 适用于没有特定操作系统 MOTD 模板的系统
/etc/motd 包含遗留的 Shadowman Red Hat logo(必须在 vars 中手动声明 - 见 README.md 的示例)
/etc/motd 包含 GoKEV 的 ASCII 版本(必须在 vars 中手动声明 - 见 README.md 的示例)
/etc/issue 登录前警告
这个项目由 Kevin Holmes 于 2018 年创立。
- 更新于 2019-05-10 :: 在 2019 年 Red Hat 峰会上发布新 Red Hat logo 后,默认的 shadowman 风格 logo 被新的 RHT logo 替代。