This procedure describes how to get the standalone Web Space Server repository and then configure a local repository server in a secure (not connected to the Internet or other network) LAN. This local repository server will subsequently be used to provide updates to other Web Space Server hosts within the secure LAN.
This procedure assumes that Update Tool has been installed as described in To Install Update Tool Without an Internet Connection. As described in that procedure, access to some Internet-connected machine outside your secure network is required for the first part of the procedure in this section. This Internet-connected machine must be one to which the standalone Web Space Server repository can be downloaded and saved to some type of removable media.
Download the standalone Web Space Server repository and save it to the location of your choice.
Ask your Web Space Server support representative for the location of the correct repository to use.
Copy the downloaded repository ZIP file or the expanded archive to the removable medium of your choice.
The goal here is to copy the repository files onto a medium that you can then physically transport into the secure network area and then copy to a server on that secured network.
The Web Space Server standalone repository ZIP file is approximately 2.6GB, and approximately 3GB when expanded. Because of this large file size, the most practical media format for the standalone repository is, in most cases, either DVD or removable hard drive (USB or hot swappable).
Expand (unzip) the Web Space Server repository archive in the directory of your choice on the server that will be used to run the Update Tool repository server daemon.
This directory should be different than the directory in which the Update Tool toolkit image was expanded, as described in To Install Update Tool Without an Internet Connection.
The directory in which the Web Space Server repository image is extracted is referred to for the remainder of these instructions as repository-dir. The directory in which the Update Tool toolkit image is extracted is referred to as toolkit-dir.
Start the repository server daemon from a command prompt on the desired secure network machine.
Use the following command syntax:
toolkit-dir/pkg/bin/pkg.depotd --readonly -d repository-dir -p port |
For port, specify the port number of your choosing. The default port is 80.
Several startup messages are displayed as the repository daemon initializes; for example:
[date/time] ENGINE Listening for SIGHUP. [date/time] ENGINE Listening for SIGTERM. [date/time] ENGINE Listening for SIGUSR1. [date/time] ENGINE Bus STARTING [date/time] ENGINE Started monitor thread '_TimeoutMonitor'. [date/time] ENGINE Serving on 0.0.0.0:81 [date/time] ENGINE Bus STARTED |