File tree Expand file tree Collapse file tree 5 files changed +23
-15
lines changed
linux_os/guide/system/accounts/accounts-banners/gui_login_banner/dconf_gnome_login_banner_text/tests Expand file tree Collapse file tree 5 files changed +23
-15
lines changed Original file line number Diff line number Diff line change 11#! /bin/bash
22# platform = multi_platform_ubuntu
33# packages = gdm3
4- # variables = dconf_login_banner_text=Authorized users only. All activity may be monitored and reported.
4+ # variables = dconf_login_banner_text=TestBanner,dconf_login_banner_contents=TestBanner
55
66source $SHARED /dconf_test_functions.sh
77clean_dconf_settings
88add_dconf_profiles
99
10- echo > /etc/gdm3/greeter.dconf-defaults
10+ banner= " TestBanner "
1111
12- banner_default=" Authorized users only. All activity may be monitored and reported."
13- add_dconf_setting " org/gnome/login-screen" " banner-message-text" " '$banner_default '" " {{{ dconf_gdm_dir }}}" " 00-security-settings"
12+ echo > " /etc/gdm3/greeter.dconf-defaults"
13+
14+ add_dconf_setting " org/gnome/login-screen" " banner-message-text" " '$banner '" " {{{ dconf_gdm_dir }}}" " 00-security-settings"
1415add_dconf_lock " org/gnome/login-screen" " banner-message-text" " {{{ dconf_gdm_dir }}}" " 00-security-settings-lock"
1516
1617dconf update
Original file line number Diff line number Diff line change 11#! /bin/bash
22# platform = multi_platform_ubuntu
33# packages = gdm3
4- # variables = dconf_login_banner_text=Authorized users only. All activity may be monitored and reported.
4+ # variables = dconf_login_banner_text=TestBanner,dconf_login_banner_contents=TestBanner
55
66source $SHARED /dconf_test_functions.sh
77clean_dconf_settings
88add_dconf_profiles
99
10- conffile= " /etc/gdm3/greeter.dconf-defaults "
10+ banner= " TestBanner "
1111
12- banner_default=" Authorized users only. All activity may be monitored and reported."
13- sed -i ' /banner-message-enable=/d;/banner-message-text=/d' ${conffile}
14- sed -i " /^\[org\/gnome\/login-screen\]/a" " banner-message-text='$banner_default '" ${conffile}
12+ cat > /etc/gdm3/greeter.dconf-defaults << EOF
13+ [org/gnome/login-screen]
14+ banner-message-text='$banner '
15+ EOF
1516
1617dconf update
Original file line number Diff line number Diff line change 11#! /bin/bash
22# platform = multi_platform_ubuntu
33# packages = gdm3
4+ # variables = dconf_login_banner_text=TestBanner,dconf_login_banner_contents=TestBanner
45
56source $SHARED /dconf_test_functions.sh
67clean_dconf_settings
78add_dconf_profiles
9+
810echo > " /etc/gdm3/greeter.dconf-defaults"
911
1012dconf update
Original file line number Diff line number Diff line change 11#! /bin/bash
22# platform = multi_platform_ubuntu
33# packages = gdm3
4- # variables = dconf_login_banner_text=default
4+ # variables = dconf_login_banner_text=TestBanner,dconf_login_banner_contents=TestBanner
55
66source $SHARED /dconf_test_functions.sh
77clean_dconf_settings
88add_dconf_profiles
99
10+ banner=" Wrong Banner"
11+
1012echo > /etc/gdm3/greeter.dconf-defaults
1113
12- add_dconf_setting " org/gnome/login-screen" " banner-message-text" " 'Wrong banner'" " {{{ dconf_gdm_dir }}}" " 00-security-settings"
14+ add_dconf_setting " org/gnome/login-screen" " banner-message-text" " '$ banner '" " {{{ dconf_gdm_dir }}}" " 00-security-settings"
1315add_dconf_lock " org/gnome/login-screen" " banner-message-text" " {{{ dconf_gdm_dir }}}" " 00-security-settings-lock"
1416
1517dconf update
Original file line number Diff line number Diff line change 11#! /bin/bash
22# platform = multi_platform_ubuntu
33# packages = gdm3
4- # variables = dconf_login_banner_text=default
4+ # variables = dconf_login_banner_text=TestBanner,dconf_login_banner_contents=TestBanner
55
66source $SHARED /dconf_test_functions.sh
77clean_dconf_settings
88add_dconf_profiles
99
10- conffile= " /etc/gdm3/greeter.dconf-defaults "
10+ banner= " Wrong Banner "
1111
12- sed -i ' /banner-message-enable=/d;/banner-message-text=/d' ${conffile}
13- sed -i " /^\[org\/gnome\/login-screen\]/a" " banner-message-text='Wrong banner'" ${conffile}
12+ echo > /etc/gdm3/greeter.dconf-defaults << EOF
13+ [org/gnome/login-screen]
14+ banner-message-text='$banner '
15+ EOF
1416
1517dconf update
You can’t perform that action at this time.
0 commit comments