From 5a01a4d0a20dc46dac4574291633255476bdc2a0 Mon Sep 17 00:00:00 2001 From: Jan Orel Date: Tue, 2 Aug 2022 10:32:18 +0200 Subject: [PATCH] M #-: Add guacd onecfg definition, allow yaml aliases (#2247) * M #-: Add guacd onecfg definition * M #-: Load sunstone yamls with aliases --- src/onecfg/lib/config/type/yaml.rb | 2 +- src/onecfg/share/etc/files.yaml | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/onecfg/lib/config/type/yaml.rb b/src/onecfg/lib/config/type/yaml.rb index 01ac5639bf..fb8ab5e3e1 100644 --- a/src/onecfg/lib/config/type/yaml.rb +++ b/src/onecfg/lib/config/type/yaml.rb @@ -41,7 +41,7 @@ module OneCfg::Config::Type def load(name = @name) reset - @content = YAML.load_file(name) + @content = YAML.load_file(name, :aliases => true) @content end diff --git a/src/onecfg/share/etc/files.yaml b/src/onecfg/share/etc/files.yaml index 412757f75a..7d5801f537 100644 --- a/src/onecfg/share/etc/files.yaml +++ b/src/onecfg/share/etc/files.yaml @@ -215,6 +215,12 @@ group: oneadmin mode: '0640' +- name: /etc/one/guacd + class: Augeas::Shell + owner: root + group: oneadmin + mode: '0640' + - name: /etc/one/vcenter_driver.conf class: Yaml owner: root