Application Packaging Developer's Guide

Optimize for Client-Server Configurations

Consider the various types of system software configurations (for example, standalone system 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 the root (/) and /usr file systems should be segmented so that server configurations can easily be supported.