Hello Ian, you wrote: > In order that the system administrator may know where to place > additional files a package should create an empty directory in the > appropriate place in /usr/local by supplying it in the filesystem > archive for unpacking by dpkg. The /usr/local directory itself and all > the subdirectories created by the package should have permissions 2775 > (group-writeable and set-group-id) and be owned by root.staff.
I diskussed that with Richard in private email earlier and what i proposed was: 1. Provide a link /usr/lib/<package>/local pointing to /etc/local/<package>. (One might as well use /etc/alternatives ...) 2. At installation time ask the installer where the local directory is located and make create a link /etc/local/<package> to the location given by the installing person. Thus there is a well-defined path at compile time which is configurable at run-time. The reaseon for the redirection through /etc is the support of read-only media (CD-ROM or NFS-shares). Comments? Dominik Kubla =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Visit the FAN SITE of the WORLD LEAGUE OF AMERICAN FOOTBALL: <A HREF="http://www.uni-mainz.de/~kubla/WLAF/Welcome.html>HTTP</A> or <A HREF="file:/afs/zdv.uni-mainz.de/homes/UFO/kubla/public_html/WLAF/Welcome.ht ml">AFS file</A> access.