Package: horde3
Version: 3.1.3-4
Severity: grave
Tags: patch
Justification: renders package unusable

After following the additional Debian-specific configuration hints,
login to horde is not possible with iceape or galeon (and possibly
other browsers).
reason:
horde configures php to use /horde as cookie path whereas the default
webroot in Debian is /horde3. This triggers bug #433458 that should
have been fixed. This bug was already present and fixd in debian
horde2 (bug #174072) and also described in
http://wiki.horde.org/FAQ/Admin/Troubleshoot#toc3


-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (700, 'stable'), (600, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-5-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages horde3 depends on:
ii  apache2-mpm-prefork [htt 2.2.3-4+etch1   Traditional model for Apache HTTPD
ii  libapache2-mod-php5      5.2.0-8+etch7   server-side, HTML-embedded scripti
ii  php-log                  1.9.8-1         Log module for PEAR
ii  php-pear                 5.2.0-8+etch7   PEAR - PHP Extension and Applicati
ii  php4-pear                6:4.4.4-8+etch4 PHP Extension and Application Repo

Versions of packages horde3 recommends:
ii  logrotate                  3.7.1-3       Log rotation utility
ii  php-date                   1.4.6-1       PHP PEAR module for date and time 
ii  php-db                     1.7.6-2       PHP PEAR Database Abstraction Laye
ii  php-file                   1.0.3-1       PHP Pear modules for common file a
ii  php-mail                   1.1.6-2       PHP PEAR module for sending email
ii  php-mail-mime              1.3.1-1.1     PHP PEAR module for creating and d
ii  php-services-weather       1.4.0-1       acts as an interface to various on
pn  php4-mcrypt                <none>        (no description available)
ii  php5-gd                    5.2.0-8+etch7 GD module for php5
ii  php5-mysql                 5.2.0-8+etch7 MySQL module for php5
ii  php5-pgsql                 5.2.0-8+etch7 PostgreSQL module for php5

-- no debconf information
--- README.Debian.old   2007-10-05 16:24:42.000000000 +0200
+++ README.Debian       2007-10-05 17:06:58.000000000 +0200
@@ -4,9 +4,6 @@
 Configuring Horde
 =================
 
-A good guide for Setting-up Horde on debian can be found on
-http://wiki.debian.org/Horde
-
 1. Configuring the web server
 
    The webserver is normally configured by default in a Debian system but you
@@ -31,9 +28,7 @@
       ...
     )
 
-   You can change this setting if you wish. If you do that, however,
-   you must also change the cookie path in /etc/horde/horde3/conf.php
-   or you'll hit http://wiki.horde.org/FAQ/Admin/Troubleshoot#toc3
+   You can change this setting if you wish.
 
    Horde requires the following webserver settings. Examples shown are for
    Apache; other webservers' configurations will differ.
@@ -104,6 +99,8 @@
    The wizard appears at the webroot of Horde if the latter is not
    configured yet; later, login as an admin user to get it in the
    menu. The webroot of Horde is http://HOSTNAME/horde3/ by default.
+   Make sure to use a fqdn as HOSTNAME (eg localhost.localdomain instead of
+   just localhost) or you might not be able to log into horde.
 
    You can now access Horde without a password, and you will be logged in as
    an administrator. You should first configure a real authentication backend.
--- conf.php.old	2007-10-05 15:56:41.000000000 +0200
+++ conf.php	2007-10-05 15:56:30.000000000 +0200
@@ -56,7 +56,7 @@
 // ** BUT, if IE will be used to access Horde modules, you should read
 //    this first (discussing issues with IE's Content Advisor):
 //    http://lists.horde.org/archives/imp/Week-of-Mon-20030113/029149.html
-$conf['cookie']['path'] = '/horde';
+$conf['cookie']['path'] = '/horde3';
 
 // YOU SHOULDN'T CHANGE ANTHING BELOW THIS LINE.
 $conf['debug_level'] = E_ALL;

Reply via email to