A news relay ------------ This is an experiment in both messing with the aio routines in FreeBSD and an async-io based news relay for Unix. These docs are far from complete, but with the source you should be able to figure out what to do. Some things to know: In order to run this, YOU MUST BE RUNNING FREEBSD-CURRENT, WITH MY ASYNC-IO PATCHES INSTALLED, AND WITH libc REBUILT and installed. If you see link errors referring to aio_waitcomplete, you didn't get the libc rebuild done right. You need to apply the diffs, run sh makesyscalls.sh syscalls.master, rebuild and install the kernel, copy the files from /usr/src/sys/sys to /usr/include/sys, then rebuild libc (cd /usr/src/lib/libc;make;make install). WARNING: IF YOU DON'T GET THE LIBC BUILT CORRECTLY, AND YOU INSTALL IT, NO APPLICATIONS WHICH DEPEND ON YOUR LIBC.SO.X WILL WORK. MAKE A BACKUP COPY FIRST. Steps: 1) patch -p