你如何在Fedora中实施警告横幅?

与这个问题相关,我该如何去执行基于gnome的Fedora 11或Fedora 12安装上的警告横幅? 我只关心graphicslogin。 我使用NSA指南来实现Fedora 10的横幅,它工作的很好,但似乎gdmlogin屏幕使用不同的格式。 我需要添加这个以保持符合公司的IT政策。

Fedora 11和之后:

  1. 安装gconf-editor
  2. 编辑/ apps / gdm / simple-greeter。
  3. 将banner_message_enable更改为true并将其标记为默认值(它会要求您为root以确认更改)。
  4. 将banner_message_text更改为警告标题的内容并将其标记为默认值(再次询问为root)。

现在,如果您注销,则会在login对话框中的计算机名称下方看到警告标题消息。 这将是中心合理的,但这可以改变。 该对话框显示为文本resize,因此您可以使用多行文本作为消息。

要更改文本的理由,您需要编辑/usr/share/gdm/gdm-greeter-login-window.glade。 查找文本框id'ed“auth-banner-label”。 justify标签相当明显,只需使用其余的xml作为指导,看看要改变什么。

在Fedora 11之前:

这适用于Fedora 10和RedHat EL5。 但是它不适用于Fedora 11或Fedora 12。

  1. 查看/usr/share/gdm/themes/a-theme-name/a-theme-name.xml并使用文本编辑器编辑该文件。
  2. 在前两个像素映射条目之后,将以下内容添加到文件中:
<item type="rect"> <pos anchor="n" x="50%" y="10" width="box" height="box" /> <box> <item type="label"> <normal font="Sans 14" color="#ffffff"/> <text> INSERT BANNER TEXT HERE </text> </item> </box> </item> 

显然,用横幅replace“INSERTBANNER TEXT HERE”,而a-theme-name是GDM正在使用的主题的名称。

您需要将消息放在GDM的configuration文件中。

这里有一些不同操作系统的说明 。