When I configure Dovecot to conform to our directory hierarchy, it insists on adding 'dovecot/' to the prefixes I specify. Is there any way to inhibit this? My configure command is: ./configure --prefix=/opt/dovecot --sysconfdir=/etc/opt/dovecot \ --libexecdir=/opt/dovecot/libexec --localstatedir=/var/opt/dovecot \ --without-sql-drivers --with-ssl=openssl \ --with-ssldir=/etc/opt/dovecot My problem is with the resulting directories: /opt/dovecot/libexec/dovecot is used instead of /opt/dovecot/libexec /var/opt/dovecot/lib/dovecot is used instead of /var/opt/dovecot/lib /var/opt/dovecot/run/dovecot is used instead of /var/opt/dovecot/run It seems that Dovecot assumes that libexecdir and localstatedir refer to non-Dovecot-specific directories, and adds 'dovecot/' to the path. Is there any way to avoid this? In our environment )we use: /opt/XXX Optional software XXX /etc/opt/XXX Configuration for optional software XXX /var/opt/XXX Variable data for optional software XXX (Which makes for easier upgrades) -- Steven F. Siirila Office: Lind Hall, Room 130B Internet Services E-mail: sfs at umn.edu Office of Information Technology Voice: (612) 626-0244 University of Minnesota Fax: (612) 626-7593
On Tue, 2006-10-17 at 15:55 -0500, Steven F Siirila wrote:> When I configure Dovecot to conform to our directory hierarchy, it insists > on adding 'dovecot/' to the prefixes I specify. Is there any way to > inhibit this?Nope, and I can't really think of an easy way to add support for that without adding lots of autoconf/automake code which I don't really want to do.. Does it work in other programs? Maybe there is some easier way to do it.. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://dovecot.org/pipermail/dovecot/attachments/20061102/009d3991/attachment.pgp