Setting up a production server

1. Configure the network on the server.

2. Get the latest Netwinder images, and put them in /home/ftp/pub

3. Get the RPM, production-server*.armv4l.rpm.

4. Install the RPM:

rpm -ivh --nodeps --force production-server*.armv4l.rpm

This will install the NFS image, and configure the different services, such as tftp, dhcp and nfs that will allow Netwinders to boot diskless. The script will also create a /vncroot/root/install.conf file, based on the images located in /home/ftp/pub, and configure various fioles in the nfs-root image

Also, don't forget to configure the NTP server for the server and clients (in /etc/ntp* and /vncroot/etc/ntp*).

Note also that the server now uses eth1 instead of eth0.

5. Whenever a setting changes (such as the server's ip address, or adding/removing images in /home/ftp/pub), just run /usr/local/bin/setup-server.pl to reconfigure the server as a shipping server. Use /usr/local/bin/setup-server.pl dev for a devel server.

Maintained by Patrice LaFlamme (patrix@netwinder.org)