Re: Documenting setting up Maia under Ubuntu (UPDATE: PHP)
"Ian R. Justman" <ianj-/[email protected]>
| Newsgroups | gmane.mail.virus.maiamailguard |
|---|---|
| Message-ID | <[email protected]> |
[Meant to send this to the list, but here y'are.]
I've been really busy of late with Best Buy deployments (and even more
busy making sure I get home alive from the drive home from them since
quite a few of them are quite far from home ;3) but I'll see what I can do.
I'm building up a new server now that my VPS host, BHost, has a presence
in the US, so I'll take that time to build up some notes on this on my
GitHub account. When 16.04 comes out, I'll see how applicable said
notes will be then, though at least one dependency will be satisfied
(one of the IMAP PHP modules) will have a version that'll work when that
time comes.
--Ian.
On 10/23/2015 04:08, Jason Street wrote:
> I really should get my notes together like I promised months ago. I have
> this under 12.04.
>
> Perhaps if you had time, create a wiki page the github repo to document
> the 14.04 dependencies?
>
> On 2015-08-04 04:15, Ian R. Justman wrote:
>> Just tried under Vivid
>>
>> On 8/3/2015 20:12, Ian R. Justman wrote:
>>
>>> php-pear
>>> php5-dev (required for those which need manual installing from pecl or
>>> pear)
>>> php-mail-mimedecode
>>> php-pager
>>> php-net-smtp (causes installation of dependencies php-auth-sasl
>>> php-net-socket)
>>> php-log
>>> php-htmlpurifier
>>> php-net-ldap (only required if using LDAP for authentication)
>>> php5-gd (only required if installing graph support)
>>> php-numbers-words (only required if you want spelled-out numbers)
>>
>> Forgot two rather important items from this list in my previous
>> message (applies to Trusty and later as well):
>>
>> php-mdb2-driver-mysql (for MySQL)
>> php-mdb2-driver-pgsql (for PostgreSQL)
>>
>>> The items shown in red that do require special treatment, whether
>>> passively or actively (this excludes any configuration within
>>> config.php):
>>>
>>> smarty3 (Requires a symlink to /usr/share/php/smarty3 named "Smarty" in
>>> /usr/share/php to work with minimal effort; can be done very simply with
>>> this: cd /usr/share/php && ln -s smarty3 Smarty)
>>
>> Still requires this action be taken under Vivid.
>>
>>> This item requires installation via PECL:
>>>
>>> scrypt() support: (Requires MANUAL installation) (use pecl install
>>> scrypt) (needs "extension=scrypt.so" in either php.ini or as an option
>>> in /etc/php5/modules-available)
>>
>> Still holds true. Though a simple "extension=scrypt.so" in a file
>> called "scrypt.ini" in /etc/php5/mods-available and a "php5enmod
>> scrypt" and any restarts (whether they be in-server or memory-resident
>> processes) of PHP5 needed to enable.
>>
>>> These items require installation via PEAR:
>>>
>>> PEAR::Image_Color (installed with warnings using "pear install
>>> Image_Color")
>>> PEAR::Numbers_Roman (requires pear install Numbers_Roman)
>>> PEAR::Net_POP3 (requires pear install Net_POP3)
>>
>> Still true under Vivid.
>>
>>> This is a special case item if you wish to use IMAP but don't want to
>>> use an older verson of PEAR::Net_IMAP:
>>>
>>> PEAR::NET_IMAP (requires pear install Net_IMAP) (Use this instead of
>>> APT's copy if your IMAP server is a special case that APT's version
>>> cannot handle or if you would prefer a newer version)
>>
>> Not needed anymore; 1.1.3 is available as of 14.10 ("Utopic Unicorn").
>>
>>> These modules will not install at all, regardless of methods, including
>>> via PEAR or PECL. Requires bare-handed manual installation (and
>>> downloading, too):
>>>
>>> PEAR::Image_Canvas (will not install at all)
>>> PEAR::Image_Graph (will not install at all)
>>
>> Still unavailable.
>>
>>> I guess I could try Vivid to see if it has better luck for some of the
>>> other items, since it may likely have newer versions of some these
>>> libraries, especially PEAR::Net_IMAP. That will give us an idea of what
>>> to expect for 16.04 LTS when it gets released next year.
>>
>> Summary: One rather key item is now available in a recent version,
>> php-net-imap, from repositories.
>>
>> Short report on the Perl core: No changes in my procedure was
>> necessary. Was able to go from just-cloned git tree to fully working
>> (per scripts/configtest.pl) using my list of items needed to install I
>> presented here in about five minutes in a virtual machine.
>>
>> --Ian.
--
Ian R. Justman
UNIX hacker. Anime fan. Any questions?
ianj (at) ian-justman.com
Please direct business correspondence to my new address, biz (at)
ian-justman.com. (04/27/2015)
_______________________________________________
Maia-users mailing list
[email protected]
http://www.renaissoft.com/cgi-bin/mailman/listinfo/maia-users