[horde] Horde 4 Debian 6 Install Guide for Dummies

Brian Spraker spraker at yahoo.com
Tue Feb 21 17:09:01 UTC 2012





----- Original Message -----
> From: Andreas Mauser <andreas at mauser.info>
> To: horde at lists.horde.org
> Cc: 
> Sent: Tuesday, February 21, 2012 10:53 AM
> Subject: Re: [horde] Horde 4 Debian 6 Install Guide for Dummies
> 
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hi Brian
> 
> Am 21.02.2012 17:12, schrieb Brian Spraker:
>> 
>> 
>> 
>> 
>> 
>>>  ________________________________
>>>  From: Ralf Lang <lang at b1-systems.de>
>>>  To: horde at lists.horde.org
>>>  Sent: Tuesday, February 21, 2012 9:58 AM
>>>  Subject: Re: [horde] Horde 4 Debian 6 Install Guide for Dummies
>>> 
>>>>  What I need is a step by step guide, WHAT belongs to WHAT and WHERE
>>>>  should this and that be installed.
>>> 
>>>>  Look, I just want a Horde 4 installed on my Debian 6, it can not be 
> so
>>>>  hard. So I wonder a lot why the documentation is made for super 
> pear
>>>>  gurus only.
>>>>  I am very familiar with Linux, I use it since nearly 10 years and 
> can
>>>>  handle Horde 3 very good meanwhile. I also helped other Horde 3 
> users
>>>>  fixing their problems.
>>> 
>>>  It's not hard at all if you stick to the procedure. Install the
> libraries to the default pear dir.
>>> 
>>>  First get the channel
>>> 
>>>  pear channel-discover pear.horde.org
>>> 
>>>  Then the Role
>>> 
>>>  pear install Horde_Role
>>> 
>>>  Then tell Horde_Role where your web dir is by running exactly the
> commandline which the output of above command gives your
>>> 
>>> 
>>>  THEN install the horde/webmail pattern with --alldeps or just horde
>>> 
>>>  You probably don't want php-suhosin around.
>>>  You probably want the version php-hash, php-tokenizer etc which are
> provided by debian.
>>> 
>>> 
>>> 
>>> 
>>>  -- Ralf Lang
>>>  Linux Consultant / Developer
>>>  Tel.: +49-170-6381563
>>>  Mail: lang at b1-systems.de
>>> 
>>>  B1 Systems GmbH
>>>  Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de
>>>  GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537
>>>  -- Horde mailing list
>>>  Frequently Asked Questions: http://horde.org/faq/
>>>  To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>>> 
>>> 
>> 
>>  If this helps anyone, I just created an install guide for Horde 4 on
> Linux servers. It shows the process that I followed. I installed Pear as
> a separate installation to keep it from the system-wide version - and it
> also allows for upgrading Horde in a much easier way.
>> 
>> 
> http://www.bsntech.com/bsntech-blog-mainmenu-321/computers-mainmenu-281/6121-installing-horde-4-webmail-in-linux.html
> 
> Really good work! Thank you!
> 
> I come until:
> 
> #11 - OK - getting close now
> 
> Here I stuck. the 'webmail-install' is not anywhere around. Not in
> /usr/bin and not in the Horde path I entered all along.
> All steps worked out with state OK. However, I got some errors listed here:
> 
> Failed to download pear/SOAP within preferred state "stable", latest
> release is version 0.13.0, stability "beta", use
> "channel://pear.php.net/SOAP-0.13.0" to install
> 
> Failed to download pear/Date_Holidays within preferred state "stable",
> latest release is version 0.21.5, stability "alpha", use
> "channel://pear.php.net/Date_Holidays-0.21.5" to install
> 
> Failed to download pear/Text_CAPTCHA within preferred state "stable",
> latest release is version 0.4.3, stability "alpha", use
> "channel://pear.php.net/Text_CAPTCHA-0.4.3" to install
> 
> Failed to download pecl/sasl within preferred state "stable", latest
> release is version 0.1.0, stability "alpha", use
> "channel://pecl.php.net/sasl-0.1.0" to install
> 
> Failed to download pecl/idn within preferred state "stable", latest
> release is version 0.2.0, stability "beta", use
> "channel://pecl.php.net/idn-0.2.0" to install
> 
> Failed to download pecl/ssh2 within preferred state "stable", latest
> release is version 0.11.3, stability "beta", use
> "channel://pecl.php.net/ssh2-0.11.3" to install
> 
> Could not download from
> "http://pear.horde.org/get/Horde_Support-1.0.1.tgz";, cannot download
> "horde/Horde_Support" (Connection to `pear.horde.org:80' failed:
> Connection timed out)
> Error: cannot download "horde/Horde_Support"
> 
> - -- Where I found out that Horde_Support is already installed:
> horde/Horde_Support is already installed and is the same as the released
> version 1.0.1
> install failed
> 
> And some of these:
> horde/Horde_Mime requires package "horde/Horde_Support" (version >=
> 1.0.0, version <= 2.0.0, excluded versions: 2.0.0)
> horde/Horde_Perms requires package "horde/Horde_Db" (version >= 
> 1.0.0,
> version <= 2.0.0, excluded versions: 2.0.0)
> horde/Horde_Prefs requires package "horde/Horde_Mime" (version >= 
> 1.0.0,
> version <= 2.0.0, excluded versions: 2.0.0)
> horde/Horde_Rpc requires package "horde/Horde_Core" (version >= 
> 1.0.0,
> version <= 2.0.0, excluded versions: 2.0.0)
> horde/Horde_Rpc requires package "horde/Horde_Perms" (version >= 
> 1.0.0,
> version <= 2.0.0, excluded versions: 2.0.0)
> horde/Horde_Rpc requires package "horde/Horde_Support" (version >=
> 1.0.0, version <= 2.0.0, excluded versions: 2.0.0)
> 
> So I have 2 questions:
> 1. How to install the missing PECL modules in this separate PEAR
> inistallation?
> 2. How can I get this 'webmail-install' which is not here anywhere?
> 
> Andreas
> 
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.11 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> 
> iEYEARECAAYFAk9DzAUACgkQBkONlyMExdzIBACfV0or1yynh3uuMyk6SzXm2eRX
> wTcAn0D1Di0fVU0JbwceCIc6QI9CyD2H
> =W5/n
> -----END PGP SIGNATURE-----
> 
> -- 
> Horde mailing list
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: horde-unsubscribe at lists.horde.org


OK - I was afraid that you would get those stable / etc errors.

So, you will need to run this command - and then re-try the horde/webmail install:

<PATH>/pear/pear -c <PATH>/pear.conf config-set preferred_state alpha

Lastly - for that webmail-install script, it should have been installed here:

<PATH>/pear/webmail-install

See if the file is there - but you still will need to do that whole line:

PHP_PEAR_SYSCONF_DIR=<PATH> php -d include_path=<PATH>/pear/php <PATH>/pear/webmail-install

Going to update my tutorial to include the preferred_state command.


Brian S.



More information about the horde mailing list