
Unified Communications Module Installation and Maintenance
Page 59
15-601011 Issue 03l (28 August 2012)
IP Office
Server Maintenance: File Repositories
5.10.4 Creating Remote Software Repositories
Alternatively to using
local files uploaded to the server
for updates, the server can be configured to display the
versions of files available for use in remote file folders hosted on an HTTP server.
Creating an Application Update Repository
1. Create a folder on the web server for the remote file repository. For example a folder called Applications.
2. If the folder is a sub-folder of the existing web site it will be browseable as part of that website's URL, ie. if the
folder is a sub-folder of wwwroot. If the folder is on a separate path, then it must be mapped to the web server
URL path, the process for this will depend on the HTTP server being used.
3. The folder directory must be browseable. For example, in IIS right -click on the folder, select Properties and
ensure that Directory Browse option is selected.
4. Copy the .rpm files from their
source
into the folder.
5. From another PC, test that you can browse to the URL of the folder and that the list of files in the folder is
displayed.
6. Login to the Unified Communications Module web configuration pages.
7. Select Settings and then General.
8. Uncheck the Local checkbox for Applications. Enter the URL of the HTTP server folder into the preceding field.
9. Click Save.
10.Select Updates.
11.If the server is able to access the HTTP folder, the details of the versions available will now reflect those available
in that folder. The message repository error indicates that the Unified Communications Module was not able to
connect to the folder or not able to list the files in the folder.
Creating an Windows Client Repository
The process is the similar to that shown above for application .rpm files. However a separate folder on the HTTP server
must be used and the files placed in it are the .exe files used for installing the Windows applications.
Creating an Operating System Repository
The repository for operating system updates is different from those used for application updates and Windows clients. It
must be a YUM repository, details of how to setup and configure a YUM repository will depend on the version of Linux
being used on the HTTP server. Each time an .rpm file is added, deleted or changed, the directory must be updated using
the createrepo <folder_path> command.
In order to host the repository on a Windows web server, the folder must be setup and maintained on a Linux server
where the createrepo command can be used and the folder then copied to the Windows server.
54
57