Seema Alevoor wrote: > > Resolved Issues: > ------------------ > - Moving libexec dir from /usr/apache2 to /var/apache2
This did not receive much coverage (I can find only one message that hinted at it), so let's make sure it is discussed. /usr/apache2/libexec/ ships containing all the mod_* binaries (shared libraries) provided by the distribution. That kind of content is typically in /usr. After all, we don't expect these binaries to be modified at runtime. In fact, looking at a snv_72 installation, I don't see a single shared library under /var so there is no precedent for libs in /var AFAIK. As I understand it, the use case is the -i option of apxs, which autoinstalls the compiled module into the libexec dir. (Using -i is not required, one could copy the .so anywhere and point at it from the config file.) Creating a new use case for /var and shipping several dozen shared libraries there seems like a fairly big hammer just to accomodate an assumption built into apxs -i What other options exist? - Modify apxs -i to write elsewhere, in a location suitable for per-user/per-zone write access. - Don't support -i, instruct users to point at their .so from the config file [this is less desirable, but I list it for completeness] - Other alternatives? -- Jyri J. Virkki - jyri.virkki at sun.com - Sun Microsystems
