Deux règles doivent être appliquées lors de la création d'un package composite fonctionnel :
Établir le répertoire de base en fonction de la destination de la majorité des objets du package.
Lorsqu'un objet de package doit être placé dans un répertoire commun autre que le répertoire de base (par exemple, /etc), le spécifier en tant que nom de chemin absolu dans le fichier prototype.
En d'autres termes, puisque qu'un objet réadressable peut par définition être installé à tout endroit et fonctionner correctement ainsi, aucun script de démarrage exécuté par init lors de l'initialisation ne peut être considéré comme réadressable. Bien que spécifier /etc/passwd en tant que chemin relatif dans le package livré n'est en soi pas incorrect, il ne peut y avoir qu'une destination.