>>>>>>Have previously used debian's squirrelmail package, and I liked some >>>>>> of it's features. Most importantly, configuration files are kept in >>>>>>/etc/squirrelmail. Steps: >>>>>>* create new squirrelmail directories as >>>>>> /usr/share/squirrelmail-1.4.6 and /etc/squirrelmail-1.4.6 so as >>>>>> not to interfere with running version during installation. >>>>>>* move "config/*" to /etc/squirrelmail-1.4.6 and create symlink >>>>>>* hack "conf.pl" to reflect change of location for sqmail, plugin and >>>>>> themes directory. Otherwise cannot use conf.pl to load plugins. >>>>> >>>>> >>>>> Wrong. Rule No.1 for Debian - "Don't store custom files in system >>>>> directories". /usr/share is used by Debian packages. System upgrade >>>>> can override your customizations. It is very unlikely to happen to >>>>> /usr/share/squirrelmail-1.4.6, but you still use wrong place to store >>>>> customizations. Use /usr/local or webserver's data directories. >>>>> http://www.pathname.com/fhs/ >>>> >>>> You are right. I know the FHS, and I am aware of this. This is my >>>> personal preference, though. I don't claim FHS compliance and, like >>>> you >>>> said, collision is unlikely with this versioning scheme. >>>> >>>> >>>>>>STEP 3: HACK db_prefs.php >>>>>>- This time, created custom patch to extend the default array for db >>>>>> prefs in db_prefs.php. IMO this should be configurable externally. >>>>> >>>>> >>>>> See forced_prefs plugin. >>>> Ah, yes. Written by you *g >>>> I must have overseen it. >>>> >>>> Thanks for the suggestion, and for your help with i18n. Composing, and >>>> replying to emails in other character sets works fine now. >>>> >>>> >>>> johannes >>>> >>> Where should the configuration files go then? They are 'local' >>> customizations. Should they go in /usr/local/squirrelmail? >> >> http://www.pathname.com/fhs/pub/fhs-2.3.html#ETCHOSTSPECIFICSYSTEMCONFIGURATION >> >> -- >> Tomas > Thanks for the quick response, I was thinking more in terms of the > plug-ins, most of which come with their own config.php. Granted they are > consistent (each plugin has its own config.php). I guess I'm wondering if > there is a mechanism to point to local variants of program files (I had to > hack the configtest.php and several of the serversidefilters scripts to > get them to work with dovecote and our arrangement of user directories > (Maildir which lives in the user's directory rather than a central mail > area).
Could you explain your question about 'local variants of program files'? > BTW: I've developed as set a perl scripts to move users from one server to > another and convert from mbox to maildir (they are hacks but if someone > has a similar problem I could send them over). mbox2maildir scripts are listed on qmail.org sites. > I still have issues with user preferences going into the new new mysql db. It is impossible to understand your issues, if you don't provide information about them. -- Tomas ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 -- squirrelmail-users mailing list Posting Guidelines: http://www.squirrelmail.org/wiki/MailingListPostingGuidelines List Address: squirrelmail-users@lists.sourceforge.net List Archives: http://news.gmane.org/thread.php?group=gmane.mail.squirrelmail.user List Archives: http://sourceforge.net/mailarchive/forum.php?forum_id=2995 List Info: https://lists.sourceforge.net/lists/listinfo/squirrelmail-users