Build:Tutorial:Configuring an XServe G5
From MozillaWiki
Required materials:
- XServe G5
- XCode CD (accompanying XServe)
- Gather preconfiguration information.
- Administrator password.
- Final network information (IP address, netmask, gateway, DNS servers).
- Connect hardware.
- Network cable to network jack on network serving addresses via DHCP and using a small private network with Internet access.
- Power cable.
- Power on and connect to the system via SSH.
- After machine has powered on, dissect what IP address it received. This should be found easily.
- Log in using SSH and preconfiguration login information.
- Download and run OSXVNC locally.
- Download OSXVNC using curl.
- curl -O http://.../
- Mount the OSXVNC disk image and
- hdiutil attach OSXvnc1.5.dmg
- Copy OSXvnc.app to ~/.
- rsync -av /Volumes/OSXvnc/OSXvnc.app ~/
- Find where the OSXVNC disk image is mounted and unmount it.
- df | grep OSXvnc
- hdiutil detach /dev/disk1s2
- Run OSXVNC.
- cd ~/OSXvnc.app/
- ./OSXvnc-server
- Download OSXVNC using curl.
- Connect to the XServer using VNC.
- Install OSXvnc at startup.
- Using Finder, drag the OSXvnc icon from ~/ to Applications.
- In Applications, double-click the OSXvnc icon.
- In the OSXvnc window, select the Startup tab.
- Click the "Configure Startup Item" button.
- Disconnect the VNC connection from the server.
- Reboot the server using the SSH connection to verify that OSXvnc runs properly at startup.
- Update the system's OS.
- Click Apple, then click Software Update.
- Install all available items and reboot as needed.
- Restart the process until all available updates are installed.
- Reconfigure OS applications.
- Under System Preferences > Quicktime to uncheck "Enable Instant-On"