I've set up a local rsync mirror for the rest of my LAN. The problems lies in that the 'emerge --sync' when performed from another LAN machine doesn't pull the 'distfiles' and 'packages' directory under /usr/portage.
Here is my rsyncd.conf
Code: Select all
# This line is required by the /etc/init.d/rsyncd script
pid file = /var/run/rsyncd.pid
use chroot = yes
read only = yes
hosts allow=192.168.0.0/255.255.255.0 192.168.2.0/255.255.255.0
hosts deny=*
# Simple example for enabling your own local rsync server
[gentoo-portage]
path = /usr/portage
comment = Gentoo Portage tree