Re: Documenting setting up Maia under Ubuntu (UPDATE: PHP)
"Ian R. Justman" <ianj-/[email protected]>
| Newsgroups | gmane.mail.virus.maiamailguard |
|---|---|
| Message-ID | <[email protected]> |
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