Currently, if IPv6-enabled rsync is run as --daemon, it will perform
a wildcard bind(2) on an AF_INET6 socket and expect that IPv4 traffic
will be forwarded to the v6 socket (IPv4 mapped address, RFC2553).
This has never worked on OpenBSD which disallows IPv4 mapped addresses
for security
Oliver Braun [EMAIL PROTECTED] wrote:
we had problems on FreeBSD-current. Attached is a patch we use on
FreeBSD-current.
This patch is also applicable to OpenBSD and most likely NetBSD.
--
Christian naddy Weisgerber [EMAIL PROTECTED]
--
To unsubscribe or change
In article [EMAIL PROTECTED] you write:
I've released rsync 2.6.0pre2. This should be the final pre-release
before 2.6.0 goes final (which is scheduled to happen on January 1st).
If you'd like to assist in making the final release smoother, please
try this out and let me know if you
2.6.1's configure script checks for the sys/sysctl.h header file,
which elicits these warnings on OpenBSD:
checking sys/sysctl.h usability... no
checking sys/sysctl.h presence... yes
configure: WARNING: sys/sysctl.h: present but cannot be compiled
configure: WARNING: sys/sysctl.h: check for
From 2.6.2's Makefile:
install: all
...
${INSTALLCMD} ${STRIP} -m 755 rsync$(EXEEXT) ${DESTDIR}${bindir}
...
install-strip:
$(MAKE) STRIP='-s' install
This doesn't work (at least) on OpenBSD, because install(1) there
will use the value of the environment variable