Application Packaging Developer's Guide

Optimize for Client-Server Configurations

Consider the various types of system software configurations (for example, standalone and server) when laying out packages. Good packaging design divides the affected files to optimize installation of each configuration type. For example, the contents of root (/) and usr should be segmented so that server configurations can easily be supported.