次のようにして、Puppet からファイルを取得しようとしています。
file { '/etc/shibboleth/attribute-map.xml':
ensure => 'present',
source => file(
"puppet:///private/etc/shibboleth/attribute-map.xml",
"puppet:///public/etc/shibboleth/attribute-map.xml",
),
require => Package['shibboleth'],
notify => Service['shibd'],
}
しかし、どちらのファイルも見つからなかったことを示すエラーが表示されます。私の場合は/etc/puppetlabs/fileserver.conf
次のようになります:
[public]
path /etc/puppetlabs/puppet/files/common
allow *
[private]
path /etc/puppetlabs/puppet/files/%H
allow *
これをデバッグするにはどうすればいいでしょうか?