DRBL for RedHat

16-Sep-2003
* Add /var/lib/rpm in /tftpboot/node_root, so that client has rpm db also.

05-Nov-2003
* Add color output to prompt user.

06-Nov-2003
* Add net install images, now we can use PXE/etherboot to install RedHat for clients.

04-Dec-2003
* Clonezilla is ok, it's easier to clone the system via Clonezilla now.

06-Dec-2003
* Now uniq without sort when collecting MAC addresses of clients.

19-Dec-2003
* Fix the bug when the NFS servers for DRBL clients have same IP prefix, such
as 192.168.1.x, 192.168.100.x, then both has 192.168.1

21-Dec-2003
* Now the client system will normally unmount all the local filesystem,
include usb, swap...

25-Dec-2003
* Fix the bug when output the arguments to /etc/sysconfig/dhcpd.

03-Mar-2004
*
1.Serverw˷sn餧A]drblcli_desktop.plAclient쥻]wiHܫOdAҦpXF86ConfigɡAO]Aclientثe٨Sks}AnMgdmnJάOsshnJ|DAoӳڦAVOݬݦSkC
2.sWdrbl-user-cp, drbl-user-rm, drbl-host-cp, drbl-host-rm,
drbl-host-getAѮviHo˥Ψӽƻs@ӥؿǥ
drbl-user-cp directory

drbl-user-rm directory
pGѮvnYuser屼ɮתܡAäݭnγoӵ{Aun/home/$USER...ɮקYiCUݭnb[@-uѼơC
3. clonezillaǷs\AҦpmulticast,
client^ЫeiHܬO_nT{nALժ٤OܧA
4.  swapfile}ҫAclientͪswapfileɮץثew]|A屼AҥHunswapfile size]wAĤG}N|֤FC
5. Server䴩RH9, FC1, MDK9.2wˡAҥHHnЦw˪ɭԷ|Kܦh

05-Mar-2004.
1. Now Mandrak 9.2 can use DRBL, but it still lacks firstboot, autologin...

2. For Mandrake, use "drblsrv-mdk.sh" to install the packages for DRBL instead of "drblsrv_desktop.sh". Testing Ok for Mandrake 9.2

3. drblcli_desktop.pl works for Mandrake 9.2, Redhat 8.0, 9, FC1.

23-Mar-2004.
1. DRBL client can use kernel 2.6
2. busybox version: 1.00-pre8, the modprobe inside that supports the modules of kernel 2.6
3. remove udhcpc, uClibc in mkinitrd-net, which are not necessary for DRBL.

26-Mar-2004.
1. Now drblcli_desktop.pl has Chinese Big5 and English prompt.

28-Mar-2004.
1. Now drblsrv-mdk.sh and drblsrv.sh have Chinese Big5 and English prompt.

30-Mar-2004.
1. Now installation scripts support BIG5 and UTF-8 encoding.
2. lang/perl/tw.BIG5 is revised by T.C. Lin, now it's better.

01-Apr-2004.
1. lang/bash/tw.BIG5 is revised by T.C. Lin, now it's better.

02-Apr-2004.
1. fix the bug when printconf-gui run, no /var/lib/alternative in clients.
2. pack the script to be rpm package: drbl-setup

04-Apr-2004.
1. Fix bug for drblsrv-mdk, we need to add $drbl_setup_path for dev path.

05-Apr-2004.
1. Add the IP list prompt for fixed IP request.

08-Apr-2004.
1. add codes to compute the sizes of swap partition and swap file together, so that it meets the /etc/sysconfig/mkswapfile in clients.

09-Apr-2004.
1. let mkpxeinitrd-net take care of the copy and link for vmlinuz-pxe and initrd-net, not in drblsrv-rh or drblsrv-mdk.
2. add installation of package bc in drblsrv-rh and drblsrv-mdk
3. mkswapfile now accumulates the existing swap file

13-Apr-2004.
1. add bc packages.
2. when user uses local HD as /tmp, rc.sysinit will not mkdir /boot/tmp.
3. when uninstall, remove drbl-setup.
