Recently I merged the DRBL program for Redhat, Fedora Core, Mandriva,
CentOS and Debian. Now one program works for all the above
distributions. So if possible, please have a try that for me. It's not
open to everyone yet, when more people test it ok, I will update the docs.
The file architecture is different to that of old DRBL for Debian. In
this release (and the future release), client will use most of the files
from server, which means no more copying a lot files to
/var/lib/diskless (i.e. /usr/ ...). It just NFS exports /usr of server
to clients. So the client will almost have same environment with server.
This is the way previously exists in DRBL for RH/MDK/CentOS. Now DRBL
for Debian most of the rules follow the standard method in Debian. The
program now works in Woody, Sarge, and maybe Ubuntu (A NIS problem I
encountered in Ubuntu Hoary stopped me to test more, and I gave up
testing in Ubuntu Hoary.)
If you are interested, please follow this to have a try:
1. edit the /etc/apt/sources.list in the server, put it like
For Sarge:
----------
deb http://free.nchc.org.tw/debian sarge main
deb http://free.nchc.org.tw/drbl-core drbl stable testing unstable
----------
For Woody:
----------
deb http://free.nchc.org.tw/debian/ woody main
deb http://free.nchc.org.tw/drbl-core drbl stable testing unstable
deb http://www.backports.org/debian/ woody grep
----------
Of course, for the Debian main program (i.e. the first line), you can
always use other apt repository. Now all the packages are put in
testing and stable, so you must include testing and stable in the 2nd
line. For some updated programs, I might put them in unstable. But not now.

2. apt-get update
3. apt-get install drbl
4. /opt/drbl/setup/drblsrv -i
5. /opt/drbl/setup/drblpush -i

BTW, when you install sarge, kernel 2.6 is a better choice, my 2 cents.

If any problem, please let me know.

Regards,
Steven.

updated on Sep/25/2005.
