That will be useless with the rsync configuration given in http://swift.openstack.org/howto_installmultinode.html
It gives remote write access to every one on the good network, even with a 077 umask, as rsync is running as swift
The configuration :
uid = swift gid = swift log file = /var/log/rsyncd.log pid file = /var/run/rsyncd.pid address = $STORAGE_LOCAL_NET_IP
[account] max connections = 2 path = /srv/node/ read only = false lock file = /var/lock/account.lock
[container] max connections = 2 path = /srv/node/ read only = false lock file = /var/lock/container.lock
[object] max connections = 2 path = /srv/node/ read only = false lock file = /var/lock/object.lock
That will be useless with the rsync configuration given in http:// swift.openstack .org/howto_ installmultinod e.html
It gives remote write access to every one on the good network, even with a 077 umask, as rsync is running as swift
The configuration :
uid = swift LOCAL_NET_ IP
gid = swift
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
address = $STORAGE_
[account] account. lock
max connections = 2
path = /srv/node/
read only = false
lock file = /var/lock/
[container] container. lock
max connections = 2
path = /srv/node/
read only = false
lock file = /var/lock/
[object] object. lock
max connections = 2
path = /srv/node/
read only = false
lock file = /var/lock/