From 752e764f54942d0f56073a91be02567c24ca5692 Mon Sep 17 00:00:00 2001 From: Dexter Le Date: Wed, 9 Aug 2023 18:11:04 +0000 Subject: [PATCH] Add ansible for gnome messsage banner UBTU-20-010003 This commit will add in the ansible remediation for the gnome message banner text for ubuntu. --- .../ansible/ubuntu.yml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 linux_os/guide/system/accounts/accounts-banners/gui_login_banner/dconf_gnome_login_banner_text/ansible/ubuntu.yml diff --git a/linux_os/guide/system/accounts/accounts-banners/gui_login_banner/dconf_gnome_login_banner_text/ansible/ubuntu.yml b/linux_os/guide/system/accounts/accounts-banners/gui_login_banner/dconf_gnome_login_banner_text/ansible/ubuntu.yml new file mode 100644 index 00000000000..bda9d2b977f --- /dev/null +++ b/linux_os/guide/system/accounts/accounts-banners/gui_login_banner/dconf_gnome_login_banner_text/ansible/ubuntu.yml @@ -0,0 +1,25 @@ +# platform = multi_platform_ubuntu +# reboot = false +# strategy = unknown +# complexity = low +# disruption = medium +{{{ ansible_instantiate_variables("login_banner_text") }}} + +- name: "{{{ rule_title }}}" + lineinfile: + path: /etc/gdm3/greeter.dconf-defaults + regexp: ^(#.*)(banner-message-text=) + line: \2 + backrefs: true + +- name: "{{{ rule_title }}}" + ini_file: + dest: /etc/gdm3/greeter.dconf-defaults + section: org/gnome/login-screen + option: banner-message-text + value: '{{{ ansible_deregexify_banner_dconf_gnome("login_banner_text") }}}' + create: yes + no_extra_spaces: yes + +- name: Dconf Update + command: dconf update