[pkg-kolab] r477 - in kolab-webadmin/trunk/debian: . patches
Peter Eisentraut
petere at costa.debian.org
Wed Oct 25 19:24:57 UTC 2006
Author: petere
Date: 2006-10-25 19:24:56 +0000 (Wed, 25 Oct 2006)
New Revision: 477
Added:
kolab-webadmin/trunk/debian/README.Debian
kolab-webadmin/trunk/debian/apache.conf
Modified:
kolab-webadmin/trunk/debian/changelog
kolab-webadmin/trunk/debian/patches/10-fix-require.dpatch
kolab-webadmin/trunk/debian/rules
Log:
* Added Apache configuration file (closes: #376661)
* Put PHP include path into Apache configuration (closes: #392354);
obsoletes large parts of 10-fix-require.dpatch
Added: kolab-webadmin/trunk/debian/README.Debian
===================================================================
--- kolab-webadmin/trunk/debian/README.Debian (rev 0)
+++ kolab-webadmin/trunk/debian/README.Debian 2006-10-25 19:24:56 UTC (rev 477)
@@ -0,0 +1,20 @@
+First, set up /etc/kolab-webadmin/session_vars.php.
+
+Then, to activate the web site, in order of preference,
+
+(a) If you have kolab-resource-handlers installed, include
+ /etc/kolab-webadmin/apache.conf into that package's (SSL-enabled)
+ Apache configuration.
+
+- or -
+
+(b) Set up an SSL virtual host and include
+ /etc/kolab-webadmin/apache.conf there.
+
+- or -
+
+(c) Symlink /etc/kolab-webadmin/apache.conf to
+ /etc/apache2/conf.d/kolab-webadmin. (This is obviously insecure,
+ but good enough for testing.)
+
+Reload Apache afterwards in any case.
Added: kolab-webadmin/trunk/debian/apache.conf
===================================================================
--- kolab-webadmin/trunk/debian/apache.conf (rev 0)
+++ kolab-webadmin/trunk/debian/apache.conf 2006-10-25 19:24:56 UTC (rev 477)
@@ -0,0 +1,13 @@
+# Apache and PHP configuration for Kolab Webadmin
+#
+# Read /usr/share/doc/kolab-webadmin/README.Debian about setting up this
+# web site.
+
+Alias /admin /usr/share/kolab-webadmin/admin
+
+<Directory /usr/share/kolab-webadmin/admin>
+ Options Indexes FollowSymLinks
+ Order allow,deny
+ Allow from all
+ php_value include_path /usr/share/kolab-webadmin:.:/usr/share/php
+</Directory>
Modified: kolab-webadmin/trunk/debian/changelog
===================================================================
--- kolab-webadmin/trunk/debian/changelog 2006-10-25 18:06:16 UTC (rev 476)
+++ kolab-webadmin/trunk/debian/changelog 2006-10-25 19:24:56 UTC (rev 477)
@@ -1,7 +1,10 @@
-kolab-webadmin (0.4.0-20060810-2) UNRELEASED; urgency=low
+kolab-webadmin (0.4.0-20060810-2) UNRELEASED; urgency=medium
* Restricted permissions on configuration files containing passwords
* Added XS-X-Vcs-Svn field
+ * Added Apache configuration file (closes: #376661)
+ * Put PHP include path into Apache configuration (closes: #392354);
+ obsoletes large parts of 10-fix-require.dpatch
-- Peter Eisentraut <petere at debian.org> Mon, 25 Sep 2006 13:10:27 +0200
Modified: kolab-webadmin/trunk/debian/patches/10-fix-require.dpatch
===================================================================
--- kolab-webadmin/trunk/debian/patches/10-fix-require.dpatch 2006-10-25 18:06:16 UTC (rev 476)
+++ kolab-webadmin/trunk/debian/patches/10-fix-require.dpatch 2006-10-25 19:24:56 UTC (rev 477)
@@ -1,635 +1,24 @@
#!/bin/sh /usr/share/dpatch/dpatch-run
## 10-fix-requrires.dpatch by Steffen Joeris <steffen.joeris at skolelinux.de>
##
-## DP: Correction of the require pathes
+## DP: Correction of the require paths
@DPATCH@
---- index.php.orig 2006-02-01 22:53:18.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/index.php 2006-02-01 22:54:10.000000000 +0100
-@@ -18,14 +18,14 @@
- * Project's homepage; see <http://www.gnu.org/licenses/gpl.html>.
+diff -urNad kolab-webadmin-0.4.0-20060810~/php/admin/include/ldap.class.php kolab-webadmin-0.4.0-20060810/php/admin/include/ldap.class.php
+--- kolab-webadmin-0.4.0-20060810~/php/admin/include/ldap.class.php 2006-08-10 20:18:16.000000000 +0200
++++ kolab-webadmin-0.4.0-20060810/php/admin/include/ldap.class.php 2006-10-25 20:28:23.000000000 +0200
+@@ -19,7 +19,7 @@
*/
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
+ require_once('mysmarty.php');
+-require_once('session_vars.php');
++require_once('/etc/kolab-webadmin/session_vars.php');
+ require_once('debug.php');
- /**** Authentication etc. ***/
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
- function exists_group( $group ) {
- global $ldap;
---- deliver.php.orig 2006-02-01 22:55:41.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/user/deliver.php 2006-02-01 22:59:09.000000000 +0100
-@@ -18,10 +18,10 @@
- * Project's homepage; see <http://www.gnu.org/licenses/gpl.html>.
- */
-
--require_once 'admin/include/mysmarty.php';
--require_once 'admin/include/headers.php';
--require_once 'admin/include/authenticate.php';
--require_once 'admin/include/sieveutils.class.php';
-+require_once '/usr/share/kolab-webadmin/admin/include/mysmarty.php';
-+require_once '/usr/share/kolab-webadmin/admin/include/headers.php';
-+require_once '/usr/share/kolab-webadmin/admin/include/authenticate.php';
-+require_once '/usr/share/kolab-webadmin/admin/include/sieveutils.class.php';
-
- // Funny multiline string escaping in Sieve
- function dotstuff( $str ) {
-@@ -33,7 +33,7 @@
- }
-
- $errors = array();
--if( (@include_once 'admin/include/Sieve.php' ) === false ) {
-+if( (@include_once '/usr/share/kolab-webadmin/admin/include/Sieve.php' ) === false ) {
- $errors[] = _('Net/Sieve.php is missing. Without that, filter settings are not available');
- $errors[] = _("Suggest your system administrator to run \"$kolab_prefix/bin/pear install http://pear.php.net/get/Net_Sieve\" on the server");
- }
-@@ -41,7 +41,7 @@
- /**** Authentication etc. ***/
- $sidx = 'user';
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
- /**** Submenu for current page ***/
- $menuitems[$sidx]['selected'] = 'selected';
---- vacation.php.orig 2006-02-01 23:03:49.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/user/vacation.php 2006-02-01 23:06:15.000000000 +0100
-@@ -6,14 +6,14 @@
- Read the file COPYING that comes with this packages for details.
- */
-
--require_once 'admin/include/mysmarty.php';
--require_once 'admin/include/headers.php';
--require_once('admin/include/locale.php');
--require_once 'admin/include/authenticate.php';
--require_once 'admin/include/sieveutils.class.php';
-+require_once '/usr/share/kolab-webadmin/admin/include/mysmarty.php';
-+require_once '/usr/share/kolab-webadmin/admin/include/headers.php';
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once '/usr/share/kolab-webadmin/admin/include/authenticate.php';
-+require_once '/usr/share/kolab-webadmin/admin/include/sieveutils.class.php';
-
- $errors = array();
--if( (@include_once 'admin/include/Sieve.php' ) === false ) {
-+if( (@include_once '/usr/share/kolab-webadmin/admin/include/Sieve.php' ) === false ) {
- $errors[] = _('Net/Sieve.php is missing. Without that, vacation settings are not available');
- $errors[] = _("Suggest your system administrator to run \"$kolab_prefix/bin/pear install http://pear.php.net/get/Net_Sieve\" on the server");
- }
-@@ -21,7 +21,7 @@
- /**** Authentication etc. ***/
- $sidx = 'user';
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
- /**** Submenu for current page ***/
- $menuitems[$sidx]['selected'] = 'selected';
---- user.php.orig 2006-02-01 23:10:28.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/user/user.php 2006-02-01 23:11:25.000000000 +0100
-@@ -6,11 +6,11 @@
- Read the file COPYING that comes with this packages for details.
- */
-
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
--require_once('admin/include/form.class.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/form.class.php');
-
- /**** Functions ***/
- function comment( $s ) {
-@@ -314,7 +314,7 @@
- /**** Authentication etc. ***/
- $sidx = 'user';
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
- $menuitems[$sidx]['selected'] = 'selected';
-
- /**** Logic ***/
---- index.php.orig 2006-02-01 23:12:20.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/user/index.php 2006-02-01 23:13:23.000000000 +0100
-@@ -19,10 +19,10 @@
- * Project's homepage; see <http://www.gnu.org/licenses/gpl.html>.
- */
-
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-
- $errors = array();
-
-@@ -33,7 +33,7 @@
- array_push($errors, _("Error: You don't have Permissions to access this Menu"));
- }
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
- /**** Submenu for current page ***/
- $menuitems[$sidx]['selected'] = 'selected';
---- forward.php.orig 2006-02-01 23:16:05.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/user/forward.php 2006-02-01 23:17:03.000000000 +0100
-@@ -18,11 +18,11 @@
- * Project's homepage; see <http://www.gnu.org/licenses/gpl.html>.
- */
-
--require_once 'admin/include/mysmarty.php';
--require_once 'admin/include/headers.php';
--require_once('admin/include/locale.php');
--require_once 'admin/include/authenticate.php';
--require_once 'admin/include/sieveutils.class.php';
-+require_once '/usr/share/kolab-webadmin/admin/include/mysmarty.php';
-+require_once '/usr/share/kolab-webadmin/admin/include/headers.php';
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once '/usr/share/kolab-webadmin/admin/include/authenticate.php';
-+require_once '/usr/share/kolab-webadmin/admin/include/sieveutils.class.php';
-
- // Funny multiline string escaping in Sieve
- function dotstuff( $str ) {
-@@ -42,7 +42,7 @@
- /**** Authentication etc. ***/
- $sidx = 'user';
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
- /**** Submenu for current page ***/
- $menuitems[$sidx]['selected'] = 'selected';
---- index.php.orig 2006-02-01 23:19:35.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/sharedfolder/index.php 2006-02-01 23:20:19.000000000 +0100
-@@ -7,10 +7,10 @@
- Read the file COPYING that comes with this packages for details.
- */
-
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-
- $errors = array();
-
-@@ -21,7 +21,7 @@
- array_push($errors, _("Error: You don't have Permissions to access this Menu"));
- }
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
- /**** Submenu for current page ***/
- $menuitems[$sidx]['selected'] = 'selected';
---- sf.php.orig 2006-02-01 23:23:06.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/sharedfolder/sf.php 2006-02-01 23:25:15.000000000 +0100
-@@ -7,11 +7,11 @@
- * Read the file COPYING that comes with this packages for details.
- */
-
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
--require_once('admin/include/form.class.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/form.class.php');
-
- /**** Authentication etc. ***/
- $errors = array();
-@@ -24,7 +24,7 @@
- array_push($errors, _("Error: You don't have Permissions to access this Menu"));
- }
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
- function fill_form_for_modify( &$form, &$ldap_object ) {
- if (is_array($ldap_object['cn'])) $cn = $ldap_object['cn'][0];
---- index.php.orig 2006-02-01 23:28:12.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/service/index.php 2006-02-01 23:29:03.000000000 +0100
-@@ -1,8 +1,8 @@
- <?php
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-
- $errors = array();
-
-@@ -13,7 +13,7 @@
- array_push($errors, _("Error: You don't have Permissions to access this Menu"));
- }
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
- /**** Submenu for current page ***/
- $menuitems[$sidx]['selected'] = 'selected';
---- index.php.orig 2006-02-01 23:30:39.000000000 +0100
-+++ kolab-webadmin-0-4.0/www/admin/maintainer/index.php 2006-02-01 23:31:23.000000000 +0100
-@@ -18,10 +18,10 @@
- * Project's homepage; see <http://www.gnu.org/licenses/gpl.html>.
- */
-
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-
- $errors = array();
-
-@@ -32,7 +32,7 @@
- array_push($errors, _("Error: You don't have Permissions to access this Menu"));
- }
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
- /**** Submenu for current page ***/
- $menuitems[$sidx]['selected'] = 'selected';
---- maintainer.php.orig 2006-02-01 23:32:28.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/maintainer/maintainer.php 2006-02-01 23:33:21.000000000 +0100
-@@ -18,11 +18,11 @@
- * Project's homepage; see <http://www.gnu.org/licenses/gpl.html>.
- */
-
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
--require_once('admin/include/form.class.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/form.class.php');
-
- /**** Functions ***/
- function comment( $s ) {
-@@ -122,7 +122,7 @@
- /**** Authentication etc. ***/
- $sidx = 'maintainer';
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
- $menuitems[$sidx]['selected'] = 'selected';
-
- /**** Logic ***/
---- kde.php.orig 2006-02-01 23:34:43.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/kolab/kde.php 2006-02-01 23:35:28.000000000 +0100
-@@ -7,15 +7,15 @@
- Read the file COPYING that comes with this packages for details.
- */
-
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-
- /**** Authentication etc. ***/
- $sidx = 'about';
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
-
- /**** Submenu for current page ***/
---- kdab.php.orig 2006-02-01 23:36:30.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/kolab/kdab.php 2006-02-01 23:37:15.000000000 +0100
-@@ -7,15 +7,15 @@
- Read the file COPYING that comes with this packages for details.
- */
-
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-
- /**** Authentication etc. ***/
- $sidx = 'about';
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
-
- /**** Submenu for current page ***/
---- codefusion.php.orig 2006-02-01 23:38:00.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/kolab/codefusion.php 2006-02-01 23:38:42.000000000 +0100
-@@ -21,15 +21,15 @@
- * Project's homepage; see <http://www.gnu.org/licenses/gpl.html>.
- */
-
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-
- /**** Authentication etc. ***/
- $sidx = 'about';
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
-
- /**** Submenu for current page ***/
---- erfrakon.php.orig 2006-02-01 23:39:20.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/kolab/erfrakon.php 2006-02-01 23:39:59.000000000 +0100
-@@ -20,15 +20,15 @@
- * Project's homepage; see <http://www.gnu.org/licenses/gpl.html>.
- */
-
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-
- /**** Authentication etc. ***/
- $sidx = 'about';
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
-
- /**** Submenu for current page ***/
---- intevation.php.orig 2006-02-01 23:41:04.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/kolab/intevation.php 2006-02-01 23:41:44.000000000 +0100
-@@ -7,15 +7,15 @@
- Read the file COPYING that comes with this packages for details.
- */
-
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-
- /**** Authentication etc. ***/
- $sidx = 'about';
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
-
- /**** Submenu for current page ***/
---- versions.php.orig 2006-02-01 23:42:28.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/kolab/versions.php 2006-02-01 23:43:15.000000000 +0100
-@@ -7,15 +7,15 @@
- Read the file COPYING that comes with this packages for details.
- */
-
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-
- /**** Authentication etc. ***/
- $sidx = 'about';
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
- /**** Submenu for current page ***/
- $menuitems[$sidx]['selected'] = 'selected';
---- index.php.orig 2006-02-01 23:44:25.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/kolab/index.php 2006-02-01 23:45:13.000000000 +0100
-@@ -7,15 +7,15 @@
- Read the file COPYING that comes with this packages for details.
- */
-
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-
- /**** Authentication etc. ***/
- $sidx = 'about';
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
-
- /**** Submenu for current page ***/
---- index.php.orig 2006-02-01 23:46:18.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/distributionlist/index.php 2006-02-01 23:47:07.000000000 +0100
-@@ -20,10 +20,10 @@
- * Project's homepage; see <http://www.gnu.org/licenses/gpl.html>.
- */
-
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-
- $errors = array();
-
-@@ -34,7 +34,7 @@
- array_push($errors, _("Error: You don't have Permissions to access this Menu") );
- }
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
- /**** Submenu for current page ***/
- $menuitems[$sidx]['selected'] = 'selected';
---- list.php.orig 2006-02-01 23:47:52.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/distributionlist/list.php 2006-02-01 23:48:42.000000000 +0100
-@@ -18,11 +18,11 @@
- * Project's homepage; see <http://www.gnu.org/licenses/gpl.html>.
- */
-
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
--require_once('admin/include/form.class.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/form.class.php');
-
-
- /**** Authentication etc. ***/
-@@ -36,7 +36,7 @@
- array_push($errors, _("Error: You don't have Permissions to access this Menu") );
- }
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
- function checkemaillist( $form, $key, $value ) {
- global $ldap;
---- index.php.orig 2006-02-01 23:49:39.000000000 +0100
-+++ kolab-webadmin-0.4.0//www/admin/administrator/index.php 2006-02-01 23:50:21.000000000 +0100
-@@ -18,10 +18,10 @@
- * Project's homepage; see <http://www.gnu.org/licenses/gpl.html>.
- */
-
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-
- $errors = array();
-
-@@ -32,7 +32,7 @@
- array_push($errors, _("Error: You don't have Permissions to access this Menu"));
- }
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
- /**** Submenu for current page ***/
- $menuitems[$sidx]['selected'] = 'selected';
---- admin.php.orig 2006-02-01 23:51:41.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/administrator/admin.php 2006-02-01 23:52:30.000000000 +0100
-@@ -18,11 +18,11 @@
- * Project's homepage; see <http://www.gnu.org/licenses/gpl.html>.
- */
-
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
--require_once('admin/include/form.class.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/form.class.php');
-
- /**** Functions ***/
- function comment( $s ) {
-@@ -129,7 +129,7 @@
- /**** Authentication etc. ***/
- $sidx = 'administrator';
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
- $menuitems[$sidx]['selected'] = 'selected';
-
- /**** Logic ***/
---- index.php.orig 2006-02-01 23:53:37.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/addressbook/index.php 2006-02-01 23:54:26.000000000 +0100
-@@ -7,10 +7,10 @@
- Read the file COPYING that comes with this packages for details.
- */
-
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-
- $errors = array();
-
-@@ -21,7 +21,7 @@
- array_push($errors, _("Error: You don't have Permissions to access this Menu") );
- }
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
- /**** Submenu for current page ***/
- $menuitems[$sidx]['selected'] = 'selected';
---- addr.php.orig 2006-02-01 23:55:18.000000000 +0100
-+++ kolab-webadmin-0.4.0/www/admin/addressbook/addr.php 2006-02-01 23:56:06.000000000 +0100
-@@ -1,9 +1,9 @@
- <?php
--require_once('admin/include/mysmarty.php');
--require_once('admin/include/headers.php');
--require_once('admin/include/locale.php');
--require_once('admin/include/authenticate.php');
--require_once('admin/include/form.class.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/mysmarty.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/headers.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/locale.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/authenticate.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/form.class.php');
-
-
- /**** Authentication etc. ***/
-@@ -17,7 +17,7 @@
- array_push($errors, _("Error: You don't have Permissions to access this Menu") );
- }
-
--require_once('admin/include/menu.php');
-+require_once('/usr/share/kolab-webadmin/admin/include/menu.php');
-
- function fill_form_for_modify( &$form, &$ldap_object ) {
- if (is_array($ldap_object['sn'])) $lastname = $ldap_object['sn'][0];
---- mysmarty.php.orig 2006-02-08 16:42:09.000000000 +0100
-+++ kolab-webadmin-0.4.0/php/admin/include/mysmarty.php 2006-02-08 16:43:33.000000000 +0100
+ /* We dont have any better place to put this right now... */
+diff -urNad kolab-webadmin-0.4.0-20060810~/php/admin/include/mysmarty.php kolab-webadmin-0.4.0-20060810/php/admin/include/mysmarty.php
+--- kolab-webadmin-0.4.0-20060810~/php/admin/include/mysmarty.php 2006-08-10 20:18:16.000000000 +0200
++++ kolab-webadmin-0.4.0-20060810/php/admin/include/mysmarty.php 2006-10-25 20:28:23.000000000 +0200
@@ -19,7 +19,7 @@
*/
@@ -648,14 +37,3 @@
$this->config_dir = $basedir.'configs/';
//$this->cache_dir = $basedir.'cache/';
// Added for i18n management (Romain 05-03-03)
---- ldap.class.php.orig 2006-02-08 17:07:04.000000000 +0100
-+++ kolab-webadmin-0.4.0/php/admin/include/ldap.class.php 2006-02-08 17:07:15.000000000 +0100
-@@ -19,7 +19,7 @@
- */
-
- require_once('mysmarty.php');
--require_once('session_vars.php');
-+require_once('/etc/kolab-webadmin/session_vars.php');
- require_once('debug.php');
-
- /* We dont have any better place to put this right now... */
Modified: kolab-webadmin/trunk/debian/rules
===================================================================
--- kolab-webadmin/trunk/debian/rules 2006-10-25 18:06:16 UTC (rev 476)
+++ kolab-webadmin/trunk/debian/rules 2006-10-25 19:24:56 UTC (rev 477)
@@ -36,6 +36,7 @@
dh_clean -k
dh_installdirs
$(MAKE) install DESTDIR=$(CURDIR)/debian/kolab-webadmin
+ install -D -m 644 debian/apache.conf $(CURDIR)/debian/kolab-webadmin/etc/kolab-webadmin/apache.conf
install -D -m 644 debian/session_vars.php $(CURDIR)/debian/kolab-webadmin/etc/kolab-webadmin/session_vars.php
install -D -m 644 debian/distdeleted.tpl debian/kolab-webadmin/usr/share/kolab-webadmin/admin/templates/distdeleted.tpl
install -D -m 644 debian/sfdeleted.tpl debian/kolab-webadmin/usr/share/kolab-webadmin/admin/templates/sfdeleted.tpl
More information about the pkg-kolab-devel
mailing list