diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/allow_policy_referenced_but_not_available_in_any_releases b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/allow_policy_referenced_but_not_available_in_any_releases index 2e16e6e4c..725006aa9 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/allow_policy_referenced_but_not_available_in_any_releases +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/allow_policy_referenced_but_not_available_in_any_releases @@ -1,32 +1,32 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-simple - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-simple + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/policy-simple - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/policy-simple + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-simple - displayname: summary - explaintext: description - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-simple + displayname: summary + explaintext: description + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/applicable_to_all_releases b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/applicable_to_all_releases index 76043b6ca..aa3901d86 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/applicable_to_all_releases +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/applicable_to_all_releases @@ -1,58 +1,58 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-simple - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-simple + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/policy-simple - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/policy-simple + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". - metaenabled: '{"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-simple - displayname: summary - explaintext: description - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - type: dconf - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-other - explaintext: |- - other description + Note: default system value is used for "Not Configured" and enforced if "Disabled". + metaenabled: '{"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-simple + displayname: summary + explaintext: description + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + type: dconf + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-other + explaintext: |- + other description - - Type: dconf - - Key: /org/gnome/desktop/policy-other - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/policy-other + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-other - displayname: summary other - explaintext: other description - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-other + displayname: summary other + explaintext: other description + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/available_on_one_release_only b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/available_on_one_release_only index 9f925671f..7da3fc90e 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/available_on_one_release_only +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/available_on_one_release_only @@ -1,89 +1,89 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-common - explaintext: |- - description common + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-common + explaintext: |- + description common - - Type: dconf - - Key: /org/gnome/desktop/policy-common - - Default: 'Default Value common' + - Type: dconf + - Key: /org/gnome/desktop/policy-common + - Default: 'Default Value common' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04, 21.10. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"21.10":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"21.10":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - "20.04": - key: /org/gnome/desktop/policy-common - displayname: summary common - explaintext: description common - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value common''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf - "21.10": - key: /org/gnome/desktop/policy-common - displayname: summary common - explaintext: description common - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value common''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "21.10" - type: dconf - all: - key: /org/gnome/desktop/policy-common - displayname: summary common - explaintext: description common - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value common''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "21.10" - type: dconf - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-only-21.10 - explaintext: |- - description policy-only-21.10 + Supported on Ubuntu 20.04, 21.10. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"21.10":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"21.10":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + "20.04": + key: /org/gnome/desktop/policy-common + displayname: summary common + explaintext: description common + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value common''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf + "21.10": + key: /org/gnome/desktop/policy-common + displayname: summary common + explaintext: description common + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value common''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "21.10" + type: dconf + all: + key: /org/gnome/desktop/policy-common + displayname: summary common + explaintext: description common + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value common''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "21.10" + type: dconf + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-only-21.10 + explaintext: |- + description policy-only-21.10 - - Type: dconf - - Key: /org/gnome/desktop/policy-only-21.10 - - Default: 'Default Value policy-only-21.10' + - Type: dconf + - Key: /org/gnome/desktop/policy-only-21.10 + - Default: 'Default Value policy-only-21.10' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 21.10. - metaenabled: '{"21.10":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"21.10":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-only-21.10 - displayname: summary policy-only-21.10 - explaintext: description policy-only-21.10 - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value policy-only-21.10''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "21.10" - type: dconf + Supported on Ubuntu 21.10. + metaenabled: '{"21.10":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"21.10":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-only-21.10 + displayname: summary policy-only-21.10 + explaintext: description policy-only-21.10 + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value policy-only-21.10''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "21.10" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/basic b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/basic index 3ccea1056..259fd268f 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/basic +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/basic @@ -1,58 +1,58 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-with-no-children - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-with-no-children + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/policy-with-no-children - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/policy-with-no-children + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". - metaenabled: '{"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-with-no-children - displayname: summary - explaintext: description - elementtype: "" - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - type: dconf - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-simple - explaintext: |- - description + Note: default system value is used for "Not Configured" and enforced if "Disabled". + metaenabled: '{"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-with-no-children + displayname: summary + explaintext: description + elementtype: "" + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + type: dconf + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-simple + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/policy-simple - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/policy-simple + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-simple - displayname: summary - explaintext: description - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-simple + displayname: summary + explaintext: description + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/choices b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/choices index bf12ad3f4..f6ba8ab87 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/choices +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/choices @@ -1,37 +1,37 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-choices - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-choices + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/policy-choices - - Default: choice 2 + - Type: dconf + - Key: /org/gnome/desktop/policy-choices + - Default: choice 2 - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-choices - displayname: summary - explaintext: description - elementtype: dropdownList - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: choice 2 - note: default system value is used for "Not Configured" and enforced if "Disabled". - choices: - - choice 1 - - choice 2 - - choice 3 - - choice 4 - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-choices + displayname: summary + explaintext: description + elementtype: dropdownList + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: choice 2 + note: default system value is used for "Not Configured" and enforced if "Disabled". + choices: + - choice 1 + - choice 2 + - choice 3 + - choice 4 + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/default_policy_class_is_capitalized b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/default_policy_class_is_capitalized index 2e16e6e4c..725006aa9 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/default_policy_class_is_capitalized +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/default_policy_class_is_capitalized @@ -1,32 +1,32 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-simple - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-simple + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/policy-simple - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/policy-simple + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-simple - displayname: summary - explaintext: description - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-simple + displayname: summary + explaintext: description + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_choices b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_choices index c6b22de73..12ad290db 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_choices +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_choices @@ -1,74 +1,74 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-choices - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-choices + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/policy-choices - - Default for 20.04: unmatched default - - Default for 21.10: choice 2 + - Type: dconf + - Key: /org/gnome/desktop/policy-choices + - Default for 20.04: unmatched default + - Default for 21.10: choice 2 - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04, 21.10. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"21.10":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"21.10":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - "20.04": - key: /org/gnome/desktop/policy-choices - displayname: summary - explaintext: description - elementtype: dropdownList - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: unmatched default - note: default system value is used for "Not Configured" and enforced if "Disabled". - choices: - - choice 1 - - choice 2 - - choice 3 - - choice 4 - release: "20.04" - type: dconf - "21.10": - key: /org/gnome/desktop/policy-choices - displayname: summary - explaintext: description - elementtype: dropdownList - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: choice 2 - note: default system value is used for "Not Configured" and enforced if "Disabled". - choices: - - choice 1 - - choice 2 - - choice 4 - release: "21.10" - type: dconf - all: - key: /org/gnome/desktop/policy-choices - displayname: summary - explaintext: description - elementtype: dropdownList - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: choice 2 - note: default system value is used for "Not Configured" and enforced if "Disabled". - choices: - - choice 1 - - choice 2 - - choice 4 - release: "21.10" - type: dconf + Supported on Ubuntu 20.04, 21.10. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"21.10":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"21.10":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + "20.04": + key: /org/gnome/desktop/policy-choices + displayname: summary + explaintext: description + elementtype: dropdownList + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: unmatched default + note: default system value is used for "Not Configured" and enforced if "Disabled". + choices: + - choice 1 + - choice 2 + - choice 3 + - choice 4 + release: "20.04" + type: dconf + "21.10": + key: /org/gnome/desktop/policy-choices + displayname: summary + explaintext: description + elementtype: dropdownList + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: choice 2 + note: default system value is used for "Not Configured" and enforced if "Disabled". + choices: + - choice 1 + - choice 2 + - choice 4 + release: "21.10" + type: dconf + all: + key: /org/gnome/desktop/policy-choices + displayname: summary + explaintext: description + elementtype: dropdownList + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: choice 2 + note: default system value is used for "Not Configured" and enforced if "Disabled". + choices: + - choice 1 + - choice 2 + - choice 4 + release: "21.10" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_defaults b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_defaults index 1de1ebe8b..98ab44df2 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_defaults +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_defaults @@ -1,61 +1,61 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-common - explaintext: |- - description common + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-common + explaintext: |- + description common - - Type: dconf - - Key: /org/gnome/desktop/policy-common - - Default for 20.04: 'Default1 Value' - - Default for 21.10: 'Default2 Value' + - Type: dconf + - Key: /org/gnome/desktop/policy-common + - Default for 20.04: 'Default1 Value' + - Default for 21.10: 'Default2 Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04, 21.10. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"21.10":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"21.10":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - "20.04": - key: /org/gnome/desktop/policy-common - displayname: summary common - explaintext: description common - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default1 Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf - "21.10": - key: /org/gnome/desktop/policy-common - displayname: summary common - explaintext: description common - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default2 Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "21.10" - type: dconf - all: - key: /org/gnome/desktop/policy-common - displayname: summary common - explaintext: description common - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default2 Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "21.10" - type: dconf + Supported on Ubuntu 20.04, 21.10. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"21.10":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"21.10":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + "20.04": + key: /org/gnome/desktop/policy-common + displayname: summary common + explaintext: description common + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default1 Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf + "21.10": + key: /org/gnome/desktop/policy-common + displayname: summary common + explaintext: description common + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default2 Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "21.10" + type: dconf + all: + key: /org/gnome/desktop/policy-common + displayname: summary common + explaintext: description common + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default2 Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "21.10" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_display_name b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_display_name index 7ebac1df3..d13f8e0ca 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_display_name +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_display_name @@ -1,60 +1,60 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-common - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-common + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/policy-common - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/policy-common + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04, 21.10. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"21.10":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"21.10":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - "20.04": - key: /org/gnome/desktop/policy-common - displayname: summary on 20.04 - explaintext: description - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf - "21.10": - key: /org/gnome/desktop/policy-common - displayname: summary on 21.10 - explaintext: description - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "21.10" - type: dconf - all: - key: /org/gnome/desktop/policy-common - displayname: summary on 21.10 - explaintext: description - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "21.10" - type: dconf + Supported on Ubuntu 20.04, 21.10. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"21.10":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"21.10":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + "20.04": + key: /org/gnome/desktop/policy-common + displayname: summary on 20.04 + explaintext: description + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf + "21.10": + key: /org/gnome/desktop/policy-common + displayname: summary on 21.10 + explaintext: description + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "21.10" + type: dconf + all: + key: /org/gnome/desktop/policy-common + displayname: summary on 21.10 + explaintext: description + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "21.10" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_element_type b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_element_type index e2bf47bd6..cddab63ed 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_element_type +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_element_type @@ -1,60 +1,60 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-common - explaintext: |- - description common + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-common + explaintext: |- + description common - - Type: dconf - - Key: /org/gnome/desktop/policy-common - - Default: 'Default Value common' + - Type: dconf + - Key: /org/gnome/desktop/policy-common + - Default: 'Default Value common' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04, 21.10. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"21.10":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"21.10":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - "20.04": - key: /org/gnome/desktop/policy-common - displayname: summary common - explaintext: description common - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value common''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf - "21.10": - key: /org/gnome/desktop/policy-common - displayname: summary common - explaintext: description common - elementtype: NotText - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value common''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "21.10" - type: dconf - all: - key: /org/gnome/desktop/policy-common - displayname: summary common - explaintext: description common - elementtype: NotText - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value common''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "21.10" - type: dconf + Supported on Ubuntu 20.04, 21.10. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"21.10":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"21.10":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + "20.04": + key: /org/gnome/desktop/policy-common + displayname: summary common + explaintext: description common + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value common''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf + "21.10": + key: /org/gnome/desktop/policy-common + displayname: summary common + explaintext: description common + elementtype: NotText + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value common''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "21.10" + type: dconf + all: + key: /org/gnome/desktop/policy-common + displayname: summary common + explaintext: description common + elementtype: NotText + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value common''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "21.10" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_explain_text b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_explain_text index a9f4fc3e6..9da52f0b9 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_explain_text +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_explain_text @@ -1,60 +1,60 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-common - explaintext: |- - description on 21.10 + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-common + explaintext: |- + description on 21.10 - - Type: dconf - - Key: /org/gnome/desktop/policy-common - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/policy-common + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04, 21.10. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"21.10":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"21.10":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - "20.04": - key: /org/gnome/desktop/policy-common - displayname: summary common - explaintext: description on 20.04 - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf - "21.10": - key: /org/gnome/desktop/policy-common - displayname: summary common - explaintext: description on 21.10 - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "21.10" - type: dconf - all: - key: /org/gnome/desktop/policy-common - displayname: summary common - explaintext: description on 21.10 - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "21.10" - type: dconf + Supported on Ubuntu 20.04, 21.10. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"21.10":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"21.10":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + "20.04": + key: /org/gnome/desktop/policy-common + displayname: summary common + explaintext: description on 20.04 + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf + "21.10": + key: /org/gnome/desktop/policy-common + displayname: summary common + explaintext: description on 21.10 + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "21.10" + type: dconf + all: + key: /org/gnome/desktop/policy-common + displayname: summary common + explaintext: description on 21.10 + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "21.10" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_meta b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_meta index 51d1bf325..c3adcaa7d 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_meta +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_meta @@ -1,60 +1,60 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-common - explaintext: |- - description common + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-common + explaintext: |- + description common - - Type: dconf - - Key: /org/gnome/desktop/policy-common - - Default: 'Default Value common' + - Type: dconf + - Key: /org/gnome/desktop/policy-common + - Default: 'Default Value common' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04, 21.10. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"21.10":{"empty":"[]","meta":"as"},"all":{"empty":"[]","meta":"as"}}' - metadisabled: '{"20.04":{"meta":"s"},"21.10":{"meta":"as"},"all":{"meta":"as"}}' - class: Machine - releaseselements: - "20.04": - key: /org/gnome/desktop/policy-common - displayname: summary common - explaintext: description common - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value common''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf - "21.10": - key: /org/gnome/desktop/policy-common - displayname: summary common - explaintext: description common - elementtype: text - metaenabled: - empty: '[]' - meta: as - metadisabled: - meta: as - default: '''Default Value common''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "21.10" - type: dconf - all: - key: /org/gnome/desktop/policy-common - displayname: summary common - explaintext: description common - elementtype: text - metaenabled: - empty: '[]' - meta: as - metadisabled: - meta: as - default: '''Default Value common''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "21.10" - type: dconf + Supported on Ubuntu 20.04, 21.10. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"21.10":{"empty":"[]","meta":"as"},"all":{"empty":"[]","meta":"as"}}' + metadisabled: '{"20.04":{"meta":"s"},"21.10":{"meta":"as"},"all":{"meta":"as"}}' + class: Machine + releaseselements: + "20.04": + key: /org/gnome/desktop/policy-common + displayname: summary common + explaintext: description common + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value common''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf + "21.10": + key: /org/gnome/desktop/policy-common + displayname: summary common + explaintext: description common + elementtype: text + metaenabled: + empty: '[]' + meta: as + metadisabled: + meta: as + default: '''Default Value common''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "21.10" + type: dconf + all: + key: /org/gnome/desktop/policy-common + displayname: summary common + explaintext: description common + elementtype: text + metaenabled: + empty: '[]' + meta: as + metadisabled: + meta: as + default: '''Default Value common''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "21.10" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_range b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_range index ea6b23be2..2fcd8c460 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_range +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/different_range @@ -1,69 +1,69 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-common - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-common + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/policy-common - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/policy-common + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04, 21.10. - metaenabled: '{"20.04":{"empty":"0","meta":"i"},"21.10":{"empty":"0","meta":"i"},"all":{"empty":"0","meta":"i"}}' - metadisabled: '{"20.04":{"meta":"i"},"21.10":{"meta":"i"},"all":{"meta":"i"}}' - class: Machine - releaseselements: - "20.04": - key: /org/gnome/desktop/policy-common - displayname: summary - explaintext: description - elementtype: decimal - metaenabled: - empty: "0" - meta: i - metadisabled: - meta: i - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - rangevalues: - min: "-123" - max: "456" - release: "20.04" - type: dconf - "21.10": - key: /org/gnome/desktop/policy-common - displayname: summary - explaintext: description - elementtype: decimal - metaenabled: - empty: "0" - meta: i - metadisabled: - meta: i - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - rangevalues: - min: "234" - max: "456" - release: "21.10" - type: dconf - all: - key: /org/gnome/desktop/policy-common - displayname: summary - explaintext: description - elementtype: decimal - metaenabled: - empty: "0" - meta: i - metadisabled: - meta: i - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - rangevalues: - min: "234" - max: "456" - release: "21.10" - type: dconf + Supported on Ubuntu 20.04, 21.10. + metaenabled: '{"20.04":{"empty":"0","meta":"i"},"21.10":{"empty":"0","meta":"i"},"all":{"empty":"0","meta":"i"}}' + metadisabled: '{"20.04":{"meta":"i"},"21.10":{"meta":"i"},"all":{"meta":"i"}}' + class: Machine + releaseselements: + "20.04": + key: /org/gnome/desktop/policy-common + displayname: summary + explaintext: description + elementtype: decimal + metaenabled: + empty: "0" + meta: i + metadisabled: + meta: i + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + rangevalues: + min: "-123" + max: "456" + release: "20.04" + type: dconf + "21.10": + key: /org/gnome/desktop/policy-common + displayname: summary + explaintext: description + elementtype: decimal + metaenabled: + empty: "0" + meta: i + metadisabled: + meta: i + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + rangevalues: + min: "234" + max: "456" + release: "21.10" + type: dconf + all: + key: /org/gnome/desktop/policy-common + displayname: summary + explaintext: description + elementtype: decimal + metaenabled: + empty: "0" + meta: i + metadisabled: + meta: i + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + rangevalues: + min: "234" + max: "456" + release: "21.10" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/meta_entry_only b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/meta_entry_only index f0a21a0e9..3ee5bc1aa 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/meta_entry_only +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/meta_entry_only @@ -1,36 +1,36 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\meta-cases - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\meta-cases + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/meta-cases - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/meta-cases + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"empty":"''''","meta":"s"},"DISABLED":{},"all":{"empty":"''''","meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/meta-cases - displayname: summary - explaintext: description - elementtype: "" - meta: - empty: '''''' - meta: s - metaenabled: - empty: '''''' - meta: s - metadisabled: - empty: '''''' - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"empty":"''''","meta":"s"},"DISABLED":{},"all":{"empty":"''''","meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/meta-cases + displayname: summary + explaintext: description + elementtype: "" + meta: + empty: '''''' + meta: s + metaenabled: + empty: '''''' + meta: s + metadisabled: + empty: '''''' + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/meta_is_overridden_by_disabled_key b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/meta_is_overridden_by_disabled_key index 8372a1f17..c0e09e763 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/meta_is_overridden_by_disabled_key +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/meta_is_overridden_by_disabled_key @@ -1,38 +1,38 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\meta-cases - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\meta-cases + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/meta-cases - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/meta-cases + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"0","meta":"i","other":"foo"},"all":{"empty":"0","meta":"i","other":"foo"}}' - metadisabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/meta-cases - displayname: summary - explaintext: description - elementtype: "" - meta: - empty: "0" - meta: i - other: foo - metaenabled: - empty: "0" - meta: i - other: foo - metadisabled: - empty: '''''' - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"0","meta":"i","other":"foo"},"all":{"empty":"0","meta":"i","other":"foo"}}' + metadisabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/meta-cases + displayname: summary + explaintext: description + elementtype: "" + meta: + empty: "0" + meta: i + other: foo + metaenabled: + empty: "0" + meta: i + other: foo + metadisabled: + empty: '''''' + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/meta_is_overridden_by_enabled_key b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/meta_is_overridden_by_enabled_key index c8eb5d642..79db3c2c6 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/meta_is_overridden_by_enabled_key +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/meta_is_overridden_by_enabled_key @@ -1,37 +1,37 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\meta-cases - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\meta-cases + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/meta-cases - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/meta-cases + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - metadisabled: '{"20.04":{"empty":"0","meta":"i","other":"foo"},"all":{"empty":"0","meta":"i","other":"foo"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/meta-cases - displayname: summary - explaintext: description - elementtype: "" - meta: - empty: "0" - meta: i - other: foo - metaenabled: - meta: s - metadisabled: - empty: "0" - meta: i - other: foo - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + metadisabled: '{"20.04":{"empty":"0","meta":"i","other":"foo"},"all":{"empty":"0","meta":"i","other":"foo"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/meta-cases + displayname: summary + explaintext: description + elementtype: "" + meta: + empty: "0" + meta: i + other: foo + metaenabled: + meta: s + metadisabled: + empty: "0" + meta: i + other: foo + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/multiple_top_categories b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/multiple_top_categories index 60ab63a85..5146a505b 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/multiple_top_categories +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/multiple_top_categories @@ -1,64 +1,64 @@ - displayname: Category 1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-first - explaintext: |- - description first + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-first + explaintext: |- + description first - - Type: dconf - - Key: /org/gnome/desktop/policy-first - - Default: 'Default Value first' + - Type: dconf + - Key: /org/gnome/desktop/policy-first + - Default: 'Default Value first' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-first - displayname: summary first - explaintext: description first - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value first''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-first + displayname: summary first + explaintext: description first + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value first''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf - displayname: Category 2 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-second - explaintext: |- - description second + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-second + explaintext: |- + description second - - Type: dconf - - Key: /org/gnome/desktop/policy-second - - Default: 'Default Value second' + - Type: dconf + - Key: /org/gnome/desktop/policy-second + - Default: 'Default Value second' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-second - displayname: summary second - explaintext: description second - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value second''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-second + displayname: summary second + explaintext: description second + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value second''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/nested_categories b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/nested_categories index 48755dac9..a7099705c 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/nested_categories +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/nested_categories @@ -1,46 +1,13 @@ - displayname: Parent Category Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-first - explaintext: |- - description first - - - Type: dconf - - Key: /org/gnome/desktop/policy-first - - Default: 'Default Value first' - - Note: default system value is used for "Not Configured" and enforced if "Disabled". - - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-first - displayname: summary first - explaintext: description first - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value first''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf - children: - - displayname: Child Category Display Name - parent: "" - policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-second + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-first explaintext: |- - description second + description first - Type: dconf - - Key: /org/gnome/desktop/policy-second - - Default: 'Default Value second' + - Key: /org/gnome/desktop/policy-first + - Default: 'Default Value first' Note: default system value is used for "Not Configured" and enforced if "Disabled". @@ -50,17 +17,49 @@ class: Machine releaseselements: all: - key: /org/gnome/desktop/policy-second - displayname: summary second - explaintext: description second - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value second''' - note: default system value is used for "Not Configured" and enforced if - "Disabled". - release: "20.04" - type: dconf + key: /org/gnome/desktop/policy-first + displayname: summary first + explaintext: description first + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value first''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf + children: + - displayname: Child Category Display Name + parent: "" + policies: + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-second + explaintext: |- + description second + + - Type: dconf + - Key: /org/gnome/desktop/policy-second + - Default: 'Default Value second' + + Note: default system value is used for "Not Configured" and enforced if "Disabled". + + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-second + displayname: summary second + explaintext: description second + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value second''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_defaults b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_defaults index 7a936d935..152bb4b5a 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_defaults +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_defaults @@ -1,31 +1,31 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-no-defaults - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-no-defaults + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/policy-no-defaults + - Type: dconf + - Key: /org/gnome/desktop/policy-no-defaults - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-no-defaults - displayname: summary - explaintext: description - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: "" - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-no-defaults + displayname: summary + explaintext: description + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: "" + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_meta_at_all b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_meta_at_all index 517c4558b..1b55dc891 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_meta_at_all +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_meta_at_all @@ -1,27 +1,27 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\meta-cases - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\meta-cases + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/meta-cases - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/meta-cases + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{},"all":{}}' - metadisabled: '{"20.04":{},"DISABLED":{},"all":{}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/meta-cases - displayname: summary - explaintext: description - elementtype: "" - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{},"all":{}}' + metadisabled: '{"20.04":{},"DISABLED":{},"all":{}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/meta-cases + displayname: summary + explaintext: description + elementtype: "" + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_meta_disabled b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_meta_disabled index a7de393fe..5736e8a7d 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_meta_disabled +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_meta_disabled @@ -1,30 +1,30 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\meta-cases - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\meta-cases + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/meta-cases - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/meta-cases + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{},"all":{}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/meta-cases - displayname: summary - explaintext: description - elementtype: "" - metaenabled: - empty: '''''' - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{},"all":{}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/meta-cases + displayname: summary + explaintext: description + elementtype: "" + metaenabled: + empty: '''''' + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_meta_enabled b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_meta_enabled index b9120cec3..bbcd2c2f0 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_meta_enabled +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_meta_enabled @@ -1,29 +1,29 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\meta-cases - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\meta-cases + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/meta-cases - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/meta-cases + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{},"all":{}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/meta-cases - displayname: summary - explaintext: description - elementtype: "" - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{},"all":{}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/meta-cases + displayname: summary + explaintext: description + elementtype: "" + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_note b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_note index 419163c8d..1d8d4517b 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_note +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/no_note @@ -1,29 +1,29 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-simple - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-simple + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/policy-simple - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/policy-simple + - Default: 'Default Value' - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-simple - displayname: summary - explaintext: description - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-simple + displayname: summary + explaintext: description + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/range b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/range index 8215e525d..562c0bb77 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/range +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/range @@ -1,35 +1,35 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-range - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-range + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/policy-range - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/policy-range + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"0","meta":"i"},"all":{"empty":"0","meta":"i"}}' - metadisabled: '{"20.04":{"meta":"i"},"all":{"meta":"i"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-range - displayname: summary - explaintext: description - elementtype: decimal - metaenabled: - empty: "0" - meta: i - metadisabled: - meta: i - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - rangevalues: - min: "-123" - max: "456" - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"0","meta":"i"},"all":{"empty":"0","meta":"i"}}' + metadisabled: '{"20.04":{"meta":"i"},"all":{"meta":"i"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-range + displayname: summary + explaintext: description + elementtype: decimal + metaenabled: + empty: "0" + meta: i + metadisabled: + meta: i + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + rangevalues: + min: "-123" + max: "456" + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/requires_ubuntu_pro b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/requires_ubuntu_pro index 2998436c6..17646ce32 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/requires_ubuntu_pro +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/requires_ubuntu_pro @@ -1,34 +1,34 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\privilege\client-admins - explaintext: |- - description + - key: Software\Policies\Ubuntu\privilege\client-admins + explaintext: |- + description - - Type: privilege - - Key: /client-admins - - Default: 'Default Value' + - Type: privilege + - Key: /client-admins + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. + Supported on Ubuntu 20.04. - An Ubuntu Pro subscription on the client is required to apply this policy. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /client-admins - displayname: summary - explaintext: description - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: privilege + An Ubuntu Pro subscription on the client is required to apply this policy. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /client-admins + displayname: summary + explaintext: description + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: privilege diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/same_default b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/same_default index f01d88d77..6106015e3 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/same_default +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/same_default @@ -1,60 +1,60 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-common - explaintext: |- - description common + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-common + explaintext: |- + description common - - Type: dconf - - Key: /org/gnome/desktop/policy-common - - Default: 'Default Value common' + - Type: dconf + - Key: /org/gnome/desktop/policy-common + - Default: 'Default Value common' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04, 21.10. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"21.10":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"21.10":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - "20.04": - key: /org/gnome/desktop/policy-common - displayname: summary common - explaintext: description common - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value common''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf - "21.10": - key: /org/gnome/desktop/policy-common - displayname: summary common - explaintext: description common - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value common''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "21.10" - type: dconf - all: - key: /org/gnome/desktop/policy-common - displayname: summary common - explaintext: description common - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value common''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "21.10" - type: dconf + Supported on Ubuntu 20.04, 21.10. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"21.10":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"21.10":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + "20.04": + key: /org/gnome/desktop/policy-common + displayname: summary common + explaintext: description common + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value common''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf + "21.10": + key: /org/gnome/desktop/policy-common + displayname: summary common + explaintext: description common + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value common''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "21.10" + type: dconf + all: + key: /org/gnome/desktop/policy-common + displayname: summary common + explaintext: description common + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value common''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "21.10" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/same_policy_used_in_two_categories b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/same_policy_used_in_two_categories index 4fac60d7c..5c7b2589f 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/same_policy_used_in_two_categories +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/same_policy_used_in_two_categories @@ -1,39 +1,6 @@ - displayname: Parent Category Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-simple - explaintext: |- - description - - - Type: dconf - - Key: /org/gnome/desktop/policy-simple - - Default: 'Default Value' - - Note: default system value is used for "Not Configured" and enforced if "Disabled". - - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-simple - displayname: summary - explaintext: description - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf - children: - - displayname: Child Category Display Name - parent: "" - policies: - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-simple explaintext: |- description @@ -50,17 +17,49 @@ class: Machine releaseselements: all: - key: /org/gnome/desktop/policy-simple - displayname: summary - explaintext: description - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if - "Disabled". - release: "20.04" - type: dconf + key: /org/gnome/desktop/policy-simple + displayname: summary + explaintext: description + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf + children: + - displayname: Child Category Display Name + parent: "" + policies: + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-simple + explaintext: |- + description + + - Type: dconf + - Key: /org/gnome/desktop/policy-simple + - Default: 'Default Value' + + Note: default system value is used for "Not Configured" and enforced if "Disabled". + + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-simple + displayname: summary + explaintext: description + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/same_policy_used_in_two_categories_but_different_default_class b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/same_policy_used_in_two_categories_but_different_default_class index 3deb863c8..6db48abd1 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/same_policy_used_in_two_categories_but_different_default_class +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/same_policy_used_in_two_categories_but_different_default_class @@ -1,39 +1,6 @@ - displayname: Parent Category Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-simple - explaintext: |- - description - - - Type: dconf - - Key: /org/gnome/desktop/policy-simple - - Default: 'Default Value' - - Note: default system value is used for "Not Configured" and enforced if "Disabled". - - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-simple - displayname: summary - explaintext: description - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf - children: - - displayname: Child Category Display Name - parent: "" - policies: - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-simple explaintext: |- description @@ -47,20 +14,52 @@ Supported on Ubuntu 20.04. metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: User + class: Machine releaseselements: all: - key: /org/gnome/desktop/policy-simple - displayname: summary - explaintext: description - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if - "Disabled". - release: "20.04" - type: dconf + key: /org/gnome/desktop/policy-simple + displayname: summary + explaintext: description + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf + children: + - displayname: Child Category Display Name + parent: "" + policies: + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-simple + explaintext: |- + description + + - Type: dconf + - Key: /org/gnome/desktop/policy-simple + - Default: 'Default Value' + + Note: default system value is used for "Not Configured" and enforced if "Disabled". + + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: User + releaseselements: + all: + key: /org/gnome/desktop/policy-simple + displayname: summary + explaintext: description + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/simple b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/simple index 2e16e6e4c..725006aa9 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/simple +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/simple @@ -1,32 +1,32 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-simple - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-simple + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/policy-simple - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/policy-simple + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-simple - displayname: summary - explaintext: description - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-simple + displayname: summary + explaintext: description + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/two_policies b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/two_policies index 627504961..9c788e8e7 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/two_policies +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/two_policies @@ -1,61 +1,61 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-first - explaintext: |- - description first + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-first + explaintext: |- + description first - - Type: dconf - - Key: /org/gnome/desktop/policy-first - - Default: 'Default Value first' + - Type: dconf + - Key: /org/gnome/desktop/policy-first + - Default: 'Default Value first' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-first - displayname: summary first - explaintext: description first - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value first''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-second - explaintext: |- - description second + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-first + displayname: summary first + explaintext: description first + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value first''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-second + explaintext: |- + description second - - Type: dconf - - Key: /org/gnome/desktop/policy-second - - Default: 'Default Value second' + - Type: dconf + - Key: /org/gnome/desktop/policy-second + - Default: 'Default Value second' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-second - displayname: summary second - explaintext: description second - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value second''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-second + displayname: summary second + explaintext: description second + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value second''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/use_policy_class_instead_of_category_default b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/use_policy_class_instead_of_category_default index a5cda7491..6c50550ba 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/use_policy_class_instead_of_category_default +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/use_policy_class_instead_of_category_default @@ -1,33 +1,33 @@ - displayname: Category1 Display Name parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-with-class - explaintext: |- - description + - key: Software\Policies\Ubuntu\dconf\org\gnome\desktop\policy-with-class + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/policy-with-class - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/policy-with-class + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: User - releaseselements: - all: - key: /org/gnome/desktop/policy-with-class - displayname: summary - explaintext: description - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - class: User - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: User + releaseselements: + all: + key: /org/gnome/desktop/policy-with-class + displayname: summary + explaintext: description + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + class: User + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf diff --git a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/with_prefix b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/with_prefix index b1da014d6..5fee14af1 100644 --- a/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/with_prefix +++ b/internal/ad/admxgen/testdata/TestGenerateExpandedCategories/golden/with_prefix @@ -1,32 +1,32 @@ - displayname: Category1 for Prefix parent: ubuntu:Desktop policies: - - key: Software\Policies\Ubuntu\gdm\dconf\org\gnome\desktop\policy-simple - explaintext: |- - description + - key: Software\Policies\Ubuntu\gdm\dconf\org\gnome\desktop\policy-simple + explaintext: |- + description - - Type: dconf - - Key: /org/gnome/desktop/policy-simple - - Default: 'Default Value' + - Type: dconf + - Key: /org/gnome/desktop/policy-simple + - Default: 'Default Value' - Note: default system value is used for "Not Configured" and enforced if "Disabled". + Note: default system value is used for "Not Configured" and enforced if "Disabled". - Supported on Ubuntu 20.04. - metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' - metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' - class: Machine - releaseselements: - all: - key: /org/gnome/desktop/policy-simple - displayname: summary - explaintext: description - elementtype: text - metaenabled: - empty: '''''' - meta: s - metadisabled: - meta: s - default: '''Default Value''' - note: default system value is used for "Not Configured" and enforced if "Disabled". - release: "20.04" - type: dconf + Supported on Ubuntu 20.04. + metaenabled: '{"20.04":{"empty":"''''","meta":"s"},"all":{"empty":"''''","meta":"s"}}' + metadisabled: '{"20.04":{"meta":"s"},"all":{"meta":"s"}}' + class: Machine + releaseselements: + all: + key: /org/gnome/desktop/policy-simple + displayname: summary + explaintext: description + elementtype: text + metaenabled: + empty: '''''' + meta: s + metadisabled: + meta: s + default: '''Default Value''' + note: default system value is used for "Not Configured" and enforced if "Disabled". + release: "20.04" + type: dconf