[root@xen puppet]# cat /etc/puppet/fileserver.conf
# This file consists of arbitrarily named sections/modules
# defining where files are served from and to whom
# Define a section 'files'
# Adapt the allow/deny settings to your needs. Order
# for allow/deny does not matter, allow always takes precedence
# over deny
[files]
path /var/puppet/files
allow xen
[root@xen puppet]# ls -l /var/puppet/files
total 0
[root@xen puppet]# ls -dl /var/puppet/files
drwxr-xr-x 2 root root 4096 Jun 18 08:55 /var/puppet/files
[root@xen puppet]# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 xen localhost.localdomain localhost puppet
::1 localhost6.localdomain6 localhost6
[root@xen puppet]# /usr/sbin/puppetmasterd --verbose
info: Starting server for Puppet version 0.22.4
info: mount[files]: allowing xen access
uninitialized constant Puppet::Network::Handler::FileServer::AuthStoreError