Há duas regras a seguir ao construir um pacote composto funcional:
Estabelecer o diretório base baseado em aonde vai a grande maioria dos objetos de pacote.
Se um objeto de pacote for para um diretório comum que não é o diretório base (por exemplo, /etc), especifique-o como nome de caminho absoluto no arquivo prototype.
Em outras palavras, visto que “relocável” significa que o objeto pode ser instalado em qualquer parte e ainda funcionar, nenhum script de início executado por init no tempo de inicialização pode ser considerado relocável! Embora não exista nada de errado em especificar /etc/passwd como um caminho relativo no pacote entregue, há somente um lugar para o qual ele pode ir.