[fc3]~/>/opt/drbl/setup/drblsrv -i
******************************************************
******************************************************
The version number of OS in this DRBL server is FC3.
Language | y|  ?
[0]: English
[1]: Chinese Traditional (Big5) - Taiwan |  (jX) - xW
[2]: Chinese Traditional (UTF-8, Unicode) - Taiwan | 中 (碼) - 0
[0]
******************************************************
Hint! When a yes/no option is available, the default value is uppercase, Ex. (y/N), the default is "N", when you press "Enter", it will use "N". If you are not sure which one to choose, you can just press "Enter" key.
******************************************************
We are now ready to install and upgrade the files for DRBL server!
Do you want to continue ?
Say "no" or "n" to quit, or any other letter to continue!
[Y/n]
******************************************************
OK! Let's do it!
******************************************************,
******************************************************,
The version number for your OS: FC3
******************************************************,
Do you want to set the proxy server ?
[y/N]
******************************************************,
Which "apt" repository do you want to use ? [0/1/2/3/4/5]
"0" for opensource.nchc.org.tw. (default)
"1" for diskless.nchc.org.tw (Only DRBL packages mirrored from opensource.nchc.org.tw) and ayo.freshrpms.net,
"2" for drbl.sourceforge.net (Only DRBL packages mirrored from opensource.nchc.org.tw) and ayo.freshrpms.net,
"3" for directory in local HD ,cdrom or NFS directory. (You have to make sure you already got those files in local directory!)
"4" for local apt repository (Apache server and apt-enabled rpm packages are required).
"5" to enter apt repository by yourself.
[0]
******************************************************,
Do you want to use the DRBL "unstable" packages which ismuch more powerful, but maybe very unstable (If you are super brave!!!) (If you downloaded the drbl-setup rpm package from the unstable directory, say "yes" here) ?
[y/N] y
Do you want to use some extra packages provided by DRBL project ? (It is not necessary, just an option)
[y/N]
Do you want to use the serial console output for clients ?
If you do NOT know anything about this, say "N" here, otherwise clients might show NOTHING on the screen !
[y/N]
Do you want to use SMP kernel for clients, i.e. your client have two or more CPUs ? Note!!! By chooing SMP kernel, this script will select the optimized kernel automatically!
[y/N]
Do you want to install the drivers for DRBL client which are not included in the kernel of your distribution, such as bcm4400, bcm5700 ?
[Y/n]
Install APT ...
No apt ? Trying to install apt...
warning: /tmp/apt.u10913/apt-0.5.15cnc6-1.1.fc3.fr.i386.rpm: V3 DSA signature: NOKEY, key ID e42d547b
Preparing...                ########################################### [100%]
   1:apt                    ########################################### [100%]
******************************************************,
Do you want to let "apt" use "Optimization for CPU" ? [0/1/2]
0 for "No Optimization" (i386 will be used),
1 for "i586",
2 to use the optimization level of server.
Note! Note Note!  Note!  Note!  Note!  Note!
note!!! If your client machine(s) is not the same level with server, please answer "0" or "1", otherwise your client machine(s) will NOT be able to boot.
The major difference is if you turn on "Optimization for CPU", the glibc and openssl package might use i686 or i386, the kernel might use i686, i586 or i386, which might be not suitable to all your machines.
If you are not sure, "1" is recommended, this will still have good performance and compability.
[1]
******************************************************,
The optimization for your system is set to "i586".
******************************************************,
Backup apt sources.list ...
`/etc/apt/sources.list' -> `/etc/apt/sources.list.orig'
Get:1 http://opensource.nchc.org.tw fedora/linux/3/i386 release [2466B]
Fetched 2466B in 0s (177kB/s)
Hit http://opensource.nchc.org.tw fedora/linux/3/i386/core pkglist
Hit http://opensource.nchc.org.tw fedora/linux/3/i386/core release
Hit http://opensource.nchc.org.tw fedora/linux/3/i386/updates pkglist
Hit http://opensource.nchc.org.tw fedora/linux/3/i386/updates release
Hit http://opensource.nchc.org.tw fedora/linux/3/i386/drbl pkglist
Hit http://opensource.nchc.org.tw fedora/linux/3/i386/drbl release
Hit http://opensource.nchc.org.tw fedora/linux/3/i386/drbl-test pkglist
Hit http://opensource.nchc.org.tw fedora/linux/3/i386/drbl-test release
Hit http://opensource.nchc.org.tw fedora/linux/3/i386/drbl-unstable pkglist
Hit http://opensource.nchc.org.tw fedora/linux/3/i386/drbl-unstable release
Reading Package Lists... Done
Building Dependency Tree... Done
******************************************************,
1st, we upgrade the whole system...
******************************************************,
If there is new glibc and openssl in updates, do you want to upgrade ? [0/1/2/3]
"0" to keep the existing glibc and openssl (default).
"1" to keep the existing glibc, while upgrade openssl,
"2" to keep the existing openssl, while upgrade glibc,
"3" to upgrade glibc and openssl,
Warning!!!!! glibc is very important, you have to make sure the new glibc will work with this WORKING system.
Sometimes the new glibc will make you cry... If you are not sure, beter to keep the old but working one, i.e. answer "0".
[0]
Reading Package Lists... Done
Building Dependency Tree... Done
Calculating Upgrade... Done
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
******************************************************,
2nd, installing the necessary files for DRBL...
******************************************************,
Install dhcp, tftp, nfs, yp, mkinitrd ...
Reading Package Lists... Done
Building Dependency Tree... Done
mkinitrd is already the newest version.
iptables is already the newest version.
The following extra packages will be installed:
  authconfig-gtk system-config-date
The following NEW packages will be installed:
  authconfig-gtk dhcp firstboot nfs-utils ntp system-config-date tftp-server
  yp-tools ypbind ypserv
0 upgraded, 10 newly installed, 0 removed and 0 not upgraded.
Need to get 3319kB of archives.
After unpacking 7365kB of additional disk space will be used.
Get:1 http://opensource.nchc.org.tw fedora/linux/3/i386/updates dhcp 7:3.0.1-30_FC3 [541kB]
Get:2 http://opensource.nchc.org.tw fedora/linux/3/i386/core yp-tools 2.8-7 [64.3kB]
Get:3 http://opensource.nchc.org.tw fedora/linux/3/i386/core ypbind 3:1.17.2-3 [32.7kB]
Get:4 http://opensource.nchc.org.tw fedora/linux/3/i386/core authconfig-gtk 4.6.5-3.1 [36.0kB]
Get:5 http://opensource.nchc.org.tw fedora/linux/3/i386/core ntp 4.2.0.a.20040617-4 [1254kB]
Get:6 http://opensource.nchc.org.tw fedora/linux/3/i386/updates system-config-date 1.7.13-0.fc3.1 [614kB]
Get:7 http://opensource.nchc.org.tw fedora/linux/3/i386/core firstboot 1.3.33-1 [319kB]
Get:8 http://opensource.nchc.org.tw fedora/linux/3/i386/updates nfs-utils 1.0.6-44 [302kB]
Get:9 http://opensource.nchc.org.tw fedora/linux/3/i386/core tftp-server 0.39-1 [26.0kB]
Get:10 http://opensource.nchc.org.tw fedora/linux/3/i386/core ypserv 2.13-5 [130kB]
Fetched 3319kB in 0s (11.2MB/s)
Committing changes...
Preparing...                ########################################### [100%]
   1:dhcp                   ########################################### [ 10%]
   2:yp-tools               ########################################### [ 20%]
   3:ypbind                 ########################################### [ 30%]
   4:authconfig-gtk         ########################################### [ 40%]
   5:ntp                    ########################################### [ 50%]
   6:system-config-date     ########################################### [ 60%]
   7:firstboot              ########################################### [ 70%]
   8:nfs-utils              ########################################### [ 80%]
   9:tftp-server            ########################################### [ 90%]
  10:ypserv                 ########################################### [100%]
Done.
******************************************************,
No highest optimization for your system, we will use the "i386/i586" glibc & openssl package.
******************************************************,
In apt repository, searching the latest kernel ...
Available kernel:
kernel#2.6.10-1.760_FC3
kernel#2.6.10-1.741_FC3
kernel#2.6.9-1.667
The latest kernel in the apt repository is kernel#2.6.10-1.760_FC3
It will take several minutes to install this kernel, please be patient...
Reading Package Lists... Done
Building Dependency Tree... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 removed and 0 not upgraded.
Need to get 17.0MB of archives.
After unpacking 0B of additional disk space will be used.
Get:1 http://opensource.nchc.org.tw fedora/linux/3/i386/updates kernel#2.6.10-1.760_FC3 2.6.10-1.760_FC3 [17.0MB]
Fetched 17.0MB in 0s (17.7MB/s)
Committing changes...
Preparing...                ########################################### [100%]
   1:kernel                 ########################################### [100%]
Done.
******************************************************,
Install mkinitrd-net, etherboot, syslinux, partimage, DRBL GDM Greeter...
For some distribution some version, we have to force upgrading some packages...
The version number for your OS: FC3.
Force to upgrade some packages if necessary...
Reading Package Lists... Done
Building Dependency Tree... Done
system-config-display is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting rh-9-netinstall for 'rh-.*-netinstall'
Selecting rh-8.0-netinstall for 'rh-.*-netinstall'
Selecting rh-FC3-x86-64-netinstall for 'rh-.*-netinstall'
Selecting rh-FC3-netinstall for 'rh-.*-netinstall'
Selecting rh-FC2-netinstall for 'rh-.*-netinstall'
Selecting rh-FC1-netinstall for 'rh-.*-netinstall'
Selecting rh-FC2-x86-64-netinstall for 'rh-.*-netinstall'
Selecting mdk-10.1-netinstall for 'mdk-.*-netinstall'
Selecting mdk-10.0-netinstall for 'mdk-.*-netinstall'
Selecting mdk-9.2-netinstall for 'mdk-.*-netinstall'
dialog is already the newest version.
initscripts is already the newest version.
rsync is already the newest version.
parted is already the newest version.
reiserfs-utils is already the newest version.
tcpdump is already the newest version.
bc is already the newest version.
grub is already the newest version.
The following extra packages will be installed:
  mdk-10.0-netinstall mdk-10.1-netinstall mdk-9.2-netinstall
  perl-IO-LockedFile rh-8.0-netinstall rh-9-netinstall rh-FC1-netinstall
  rh-FC2-netinstall rh-FC2-x86-64-netinstall rh-FC3-netinstall
  rh-FC3-x86-64-netinstall
The following NEW packages will be installed:
  clonezilla ddrescue dos2unix drbl-gdm drbl-script etherboot freedos
  mdk-10.0-netinstall mdk-10.1-netinstall mdk-9.2-netinstall memtest86+
  mkinitrd-net partimage perl-IO-LockedFile rh-8.0-netinstall rh-9-netinstall
  rh-FC1-netinstall rh-FC2-netinstall rh-FC2-x86-64-netinstall
  rh-FC3-netinstall rh-FC3-x86-64-netinstall socket syslinux woody-netinstall
0 upgraded, 24 newly installed, 0 removed and 0 not upgraded.
Need to get 105MB of archives.
After unpacking 111MB of additional disk space will be used.
Get:1 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl mkinitrd-net 1.12-23drbl [850kB]
Get:2 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl-unstable drbl-script 1.2.3-19 [66.1kB]
Get:3 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl partimage 0.6.4-4drbl [636kB]
Get:4 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl perl-IO-LockedFile 0.23-9drbl [15.5kB]
Get:5 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl-unstable clonezilla 1.3.2-6 [1297kB]
Get:6 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl drbl-gdm 1.1-2drbl [441kB]
Get:7 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl freedos 1.0-4drbl [1244kB]
Get:8 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl mdk-10.0-netinstall 1.0-2drbl [4277kB]
Get:9 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl-test mdk-10.1-netinstall 1.0-1drbl [4478kB]
Get:10 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl mdk-9.2-netinstall 1.0-2drbl [2759kB]
Get:11 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl rh-8.0-netinstall 1.0-1drbl [7113kB]
Get:12 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl rh-9-netinstall 1.0-2drbl [7100kB]
Get:13 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl rh-FC1-netinstall 1.0-3drbl [8458kB]
Get:14 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl rh-FC2-netinstall 1.0-1drbl [7284kB]
Get:15 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl rh-FC2-x86-64-netinstall 1.0-1drbl [8869kB]
Get:16 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl rh-FC3-netinstall 1.0-1drbl [9278kB]
Get:17 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl rh-FC3-x86-64-netinstall 1.0-1drbl [11.1MB]
Get:18 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl woody-netinstall 1.0-1drbl [29.4MB]
Get:19 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl ddrescue 1.10_0.0.5-2drbl [223kB]
Get:20 http://opensource.nchc.org.tw fedora/linux/3/i386/core dos2unix 3.1-21 [12.7kB]
Get:21 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl etherboot 5.2.5-1drbl [306kB]
Get:22 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl-unstable memtest86+ 1.51-1drbl [96.7kB]
Get:23 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl socket 1.3pre2-1 [15.9kB]
Get:24 http://opensource.nchc.org.tw fedora/linux/3/i386/drbl syslinux 2.13-1drbl [137kB]
Fetched 105MB in 6s (17.1MB/s)
Committing changes...
Preparing...                ########################################### [100%]
   1:mkinitrd-net           ########################################### [  4%]
   2:drbl-script            ########################################### [  8%]
   3:partimage              ########################################### [ 13%]
   4:perl-IO-LockedFile     ########################################### [ 17%]
   5:clonezilla             ########################################### [ 21%]
   6:drbl-gdm               ########################################### [ 25%]
   7:freedos                ########################################### [ 29%]
   8:mdk-10.0-netinstall    ########################################### [ 33%]
   9:mdk-10.1-netinstall    ########################################### [ 38%]
  10:mdk-9.2-netinstall     ########################################### [ 42%]
  11:rh-8.0-netinstall      ########################################### [ 46%]
  12:rh-9-netinstall        ########################################### [ 50%]
  13:rh-FC1-netinstall      ########################################### [ 54%]
  14:rh-FC2-netinstall      ########################################### [ 58%]
  15:rh-FC2-x86-64-netinstal########################################### [ 63%]
  16:rh-FC3-netinstall      ########################################### [ 67%]
  17:rh-FC3-x86-64-netinstal########################################### [ 71%]
  18:woody-netinstall       ########################################### [ 75%]
  19:ddrescue               ########################################### [ 79%]
  20:dos2unix               ########################################### [ 83%]
  21:etherboot              ########################################### [ 88%]
  22:memtest86+             ########################################### [ 92%]
  23:socket                 ########################################### [ 96%]
  24:syslinux               ########################################### [100%]
Done.
******************************************************,
Creating device source for clients...
Get the devices file from RPM repository...
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting udev for 'dev'
0 upgraded, 0 newly installed, 2 reinstalled, 0 removed and 0 not upgraded.
Need to get 769kB of archives.
After unpacking 0B of additional disk space will be used.
Get:1 http://opensource.nchc.org.tw fedora/linux/3/i386/core MAKEDEV 3.13-1 [134kB]
Get:2 http://opensource.nchc.org.tw fedora/linux/3/i386/updates udev 039-10.FC3.6 [635kB]
Fetched 769kB in 0s (13.2MB/s)
Download complete and in download only mode
Cleaning the tmp device directory...
******************************************************,
The driver which is not included in kernel package does not exist in the DRBL apt repository, either...So skip the installation of extra drivers...
******************************************************,
Creating the nbi files for a lot of network cards, this will take a few minutes ...
The latest kernel for DRBL clients is 2.6.10-1.760_FC3
Using the kernel modules from /tftpboot/node_root//lib/modules...
The selected kernel for DRBL clients is: 2.6.10-1.760_FC3
Creating the kernel for PXE clients...Using the kernel modules from /tftpboot/node_root//lib/modules...
max_blocks 7577600, rsv_groups = 925, rsv_gdb = 28
inode.i_blocks = 58, i_size = 67383296
done!
Creating the etherboot image for clients...done!
Finished!
Done!
******************************************************,
Creating some files for PXE clients...Done!
******************************************************
Now syncing - flush filesystem buffers...
******************************************************
finish!

[fc3]~/>/opt/drbl/setup/drblpush -i
Language | y|  ?
[0]: English
[1]: Chinese Traditional (Big5) - Taiwan |  (jX) - xW
[2]: Chinese Traditional (UTF-8, Unicode) - Taiwan | 中 (碼) - 0
[0]
******************************************************
Hint! When a yes/no option is available, the default value is uppercase, Ex. (y/N), the default is "N", when you press "Enter", it will use "N". If you are not sure which one to choose, you can just press "Enter" key.
------------------------------------------------------
The interactive mode let you supply the information of your DRBL environment.
------------------------------------------------------
------------------------------------------------------
DOMAIN is unset, please enter DOMAIN now:
[drbl.sf.net]
Set DOMAIN as drbl.sf.net
------------------------------------------------------
Please enter the client hostname prefix:
[fc3]
Set the client hostname prefix as fc3
------------------------------------------------------
Found private IP "192.168.120.13" in eth0 on your system!
Found private IP "192.168.73.254" in eth1 on your system!
Found private IP "192.168.173.254" in eth2 on your system!
Configured ethernet card(s) found in your system: eth0 eth1 eth2
------------------------------------------------------
Only 1 IP address for eth0, we will not use eth0 for DRBL environment!
The ethernet port(s) for DRBL environment:  eth1 eth2
******************************************************
******************************************************
Now we can collect the MAC address of clients!
If you want to let the DHCP service in DRBL server offer same IP address to client every time when client boot, and you never did this procedure, you should do it now!
If you already have those MAC addresses of clients, you can put them into different group files (These files number is the same number of networks cards for DRBL service). In this case, you can skip this step.
This step helps you to record the MAC addresses of clients, then divide them into different groups. It will save your time and reduce the typos.
The MAC addresses will be recorded turn by turn accroding to the boot of clients,
and they will be put into different files according to the network card in server, file name will like macadr-eth1.txt, macadr-eth2.txt...
Please boot the clients by order, make sure they boot from etherboot or PXE!
Do you want to collect them ?
[y/N]
******************************************************
OK! Let's continue...
******************************************************
Do you want to let the DHCP service in DRBL server offer same IP address to the client every time when client boots (If you want this function, you have to collect the MAC addresses of clients, and save them in file(s) (as in the previous procedure)). This is for the clients connected to DRBL server's ethernet network interface eth1 ?
[y/N]
******************************************************
What is the initial number do you want to use in the last set of digits in the IP (i.e. the initial value of d in the IP address a.b.c.d) for DRBL clients connected to this ethernet port eth1.
[1]
******************************************************
OK! Let's continue, we will set the IP address of clients by "first boot gets IP first" instead of fixed one!
How many DRBL clients (PC for students) connected to DRBL server's ethernet network interface eth1 ?
Please enter the number:
[12] 2
******************************************************
The value you set is "2".
We will set the IP address for the clients connected to DRBL server's ethernet network interface eth1 as: 192.168.73.1 - 192.168.73.2
Accept ? [Y/n]
******************************************************
OK! Let's continue...
Do you want to let the DHCP service in DRBL server offer same IP address to the client every time when client boots (If you want this function, you have to collect the MAC addresses of clients, and save them in file(s) (as in the previous procedure)). This is for the clients connected to DRBL server's ethernet network interface eth2 ?
[y/N]
******************************************************
What is the initial number do you want to use in the last set of digits in the IP (i.e. the initial value of d in the IP address a.b.c.d) for DRBL clients connected to this ethernet port eth2.
[1]
******************************************************
OK! Let's continue, we will set the IP address of clients by "first boot gets IP first" instead of fixed one!
How many DRBL clients (PC for students) connected to DRBL server's ethernet network interface eth2 ?
Please enter the number:
[12] 1
******************************************************
The value you set is "1".
We will set the IP address for the clients connected to DRBL server's ethernet network interface eth2 as: 192.168.173.1 - 192.168.173.1
Accept ? [Y/n]
******************************************************
OK! Let's continue...
******************************************************
The Layout for your DRBL environment:
******************************************************
          NIC    NIC IP                    Clients
+-----------------------------+
|         DRBL SERVER         |
|                             |
|    +-- [eth0] 192.168.120.13 +- to WAN
|                             |
|    +-- [eth1] 192.168.73.254 +- to clients group 1 [ 2 clients, their IP
|                             |            from 192.168.73.1 - 192.168.73.2]
|    +-- [eth2] 192.168.173.254 +- to clients group 2 [ 1 clients, their IP
|                             |            from 192.168.173.1 - 192.168.173.1]
+-----------------------------+
******************************************************
Total clients: 3
------------------------------------------------------
If there is a local harddrive in your client machine,
do you want to create swap file in it so that client has more memory to use ? (This step will NOT destroy any data in that harddisk!)
[Y/n]
******************************************************
OK! We will try to create a swap file for your client if it has local ard drive !
------------------------------------------------------
------------------------------------------------------
What's the maximun size (Megabytes) for the swap file ?
We will try to allocate the size for you, but it's not enough, 60% of the free space will be used.
[128]
maxswapsize=128
------------------------------------------------------
Which mode do you want the clients to use after they boot ?
"1" for Graphic mode (X window system), this is default,
"2" for Text mode.
[1]
The clients will enter graphic mode after booting.
******************************************************
------------------------------------------------------
Which mode do you want when client boots in graphic mode ?
login (0), auto login (1) or timed login (2)
[0]
The clients will wait for user to login when they boot.
******************************************************
------------------------------------------------------
Do you want to set the root's password for clients instead of using same root's password copied from server ? (For better security)
[y/N]
OK! Let's continue...
------------------------------------------------------
Do you want to set the boot prompt for clients ?
[Y/n]
How many 1/10 sec is the boot prompt timeout for clients ?
[70]
OK! Let's continue...
------------------------------------------------------
------------------------------------------------------
By using alias interface, every client can have 2 IPs,
one of them is private IP for clients connected to DRBL server, and the other is public IP for clients directly connected to WAN from switch!
Do you want to setup public IP for clients ?
[y/N]
------------------------------------------------------
Do you want to let DRBL clients have an option to run thin-client mode ? i.e. If you have thin client, and you want to let that client run remote display (which will mostly use resources of server), say "Y" here.
Note!
1. If your server is not powerful, say "no" here.
2. By saying "yes" here, we will turn on xdmcp,
It is never a safe thing to turn on that.  Setting up /etc/hosts.allow and /etc/hosts.deny to only allow local access is another alternative but not the safest.
Firewalling port 177 is the safest if you wish to have xdmcp on.
Read the manual for more notes on the security of XDMCP.
Please set it by yourself!
3. If you say "yes" here, you might have to restart your desktop environment manager (gdm/kdm) later, remember to save your data before you close applications!
Do you want to open thin client mode for clients ?
[y/N]
OK! Let's continue...
------------------------------------------------------
******************************************************
******************************************************
------------------------------------------------------
Checking the kernel config "/boot/config-2.6.10-1.760_FC3..."
The running kernel in the server supports NFS over TCP!
Note! If you change the running kernel in the server, and not sure wheither the kernel supports NFS over udp or tcp, you'd better to re-run "drblpush -i" again to avoid the client boots in failure!
Press Enter to continue...
------------------------------------------------------
******************************************************
The RPCNFSDCOUNT in /etc/sysconfig/nfs is set as 7 (2.5*Total_Client_No).
******************************************************
Searching the installed packages for DRBL server...This might take several minutes...
Finished searching the installed packages for DRBL server.
******************************************************
******************************************************
We are now ready to deploy the files to system!
Do you want to continue ?
Warning! If you go on, your firewall rules will be overwritten during the setup!
The original rules will be backuped as /etc/sysconfig/iptables.drblsave.
[Y/n]
******************************************************
OK! Let's do it!
------------------------------------------------------
Checking the necessary disk space...done!
Cleaning the stale files of the diskless nodes if they exist...done!
******************************************************,
******************************************************,
The version number for your Linux: FC3
Keeping the old common root files if they exist...
Keeping old nodes if they exist...
Creating common root files... This might take several minutes..........The DRBL client will use kernel 2.6.10-1.760_FC3...copying /lib/modules/2.6.10-1.760_FC3 to common root....Cleaning the ssh key file ssh_host_dsa_key copied from server...done!
Cleaning the ssh key file ssh_host_dsa_key.pub copied from server...done!
Cleaning the ssh key file ssh_host_key copied from server...done!
Cleaning the ssh key file ssh_host_key.pub copied from server...done!
Cleaning the ssh key file ssh_host_rsa_key copied from server...done!
Cleaning the ssh key file ssh_host_rsa_key.pub copied from server...done!
service ocs does not support chkconfig
The startup services for DRBL client are:
netfs portmap crond nfslock sshd crond xfs ypbind kudzu firstboot drblthincli mkswapfile iiim haldaemon messagebus
Using udev for clients... Deleting the accounts (except root) in the DRBL common root template...done!
Enabling the NIS client for this DRBL common root template...done!
Creating some necessary files in the DRBL common root template......done!
Creating DRBL client: fc3-101 192.168.73.1... The display manager we selected for your DRBL client is "gdm"...
Setting node 192.168.73.1 as normal_login...done!
done !!!
Creating DRBL client: fc3-102 192.168.73.2... The display manager we selected for your DRBL client is "gdm"...
Setting node 192.168.73.2 as normal_login...done!
done !!!
Creating DRBL client: fc3-201 192.168.173.1... The display manager we selected for your DRBL client is "gdm"...
Setting node 192.168.173.1 as normal_login...done!
done !!!
Copying the config file to /etc/sysconfig/drbl...done!
Now set the services dhcp, xinetd, portmap, nis, nfs, iptables to be on when the machine start up.
Now start the NAT service...
Flushing firewall rules:                                   [  OK  ]
Setting chains to policy ACCEPT: filter nat                [  OK  ]
Warning! /etc/sysconfig/iptables is renamed as iptables.drblsave!
Your firewall rules is overwritten!!! We set the NAT for clients with IP address 192.168.x.x to access this DRBL server!
Saving firewall rules to /etc/sysconfig/iptables:          [  OK  ]
ip_forward is already on.
Update YP...
Now start the service: dhcpd xinetd portmap iptables ypserv ypbind yppasswdd ypxfrd nfs nfslock ntpd
Starting dhcpd:                                            [  OK  ]
Stopping xinetd:                                           [  OK  ]
Starting xinetd:                                           [  OK  ]
Stopping portmap:                                          [  OK  ]
Starting portmap:                                          [  OK  ]
Flushing firewall rules:                                   [  OK  ]
Setting chains to policy ACCEPT: filter nat                [  OK  ]
Applying iptables firewall rules:                          [  OK  ]
Starting YP server services:                               [  OK  ]
Binding to the NIS domain:                                 [  OK  ]
Listening for an NIS domain server.
Starting YP passwd service:                                [  OK  ]
Starting YP map server:                                    [  OK  ]
Starting NFS services:                                     [  OK  ]
Starting NFS quotas:                                       [  OK  ]
Starting NFS daemon:                                       [  OK  ]
Starting NFS mountd:                                       [  OK  ]
Starting NFS4 idmapd:                                      [  OK  ]
Starting NFS statd:                                        [  OK  ]
Starting ntpd:                                             [  OK  ]
ip_forward is already on.
The display manager in this DRBL server is "gdm"
The GDM remote access in the DRBL server is already off!
Disable the thin client mode for DRBL clients ...
Set sysconfig DRBL_THIN_CLIENT=off for client 192.168.173.1
Set sysconfig DRBL_THIN_CLIENT=off for client 192.168.73.1
Set sysconfig DRBL_THIN_CLIENT=off for client 192.168.73.2
done !
Clean all the previous saved config file if they exist...done!
Turn on the boot prompt for PXE client...done!
Turn off the thin client option in PXE boot menu...done!

******************************************************
Enjoy DRBL!!!
NCHC Free Software Labs, Taiwan
http://opensource.nchc.org.tw
http://drbl.nchc.org.tw; http://drbl.sf.net
******************************************************

******************************************************
Now syncing - flush filesystem buffers...
******************************************************
If you like, you can reboot the DRBL server now to make sure everything is ready...(This is not necessary, just an option.)
