The filesystem layout that the Directory Server uses for it's perldir and propertydir in the build system don't work when using the --with-fhs-opt option to build both ldapserver and adminserver. The attached diffs correct this issue. Noriko has reviewed and tested my changes as well, as noted in this e-mail snippet from her: ===================================== I've made exact the same change on configure.ac and ran a quick test on hound. It worked fine. I've approved (and tested) your ldapserver configure.ac diff. Check it in! ;) =====================================
Created attachment 162027 [details] CVS Diffs
Checked into ldapserver (HEAD). Thanks to Noriko for her review! Checking in configure; /cvs/dirsec/ldapserver/configure,v <-- configure new revision: 1.62; previous revision: 1.61 done Checking in configure.ac; /cvs/dirsec/ldapserver/configure.ac,v <-- configure.ac new revision: 1.37; previous revision: 1.36 done
Verified that property files are being placed in /opt/dirsrv/share/properties and perl modules are placed in /opt/dirsrv/lib/perl on HP-UX. This is a bit different than the paths implemented in this bug, but this was done on purpose after receiving feedback that paths such as /opt/dirsrc/lib/dirsrv/perl were redundant. Marking as VERIFIED.