Author: glen                         Date: Sun Feb 27 19:30:10 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- do not make Administrator as admins by clean install
- %post message needs not to be wrapped by 70 chars
- update post message

---- Files affected:
SPECS:
   horde.spec (1.80 -> 1.81) 

---- Diffs:

================================================================
Index: SPECS/horde.spec
diff -u SPECS/horde.spec:1.80 SPECS/horde.spec:1.81
--- SPECS/horde.spec:1.80       Sun Feb 27 20:06:21 2005
+++ SPECS/horde.spec    Sun Feb 27 20:30:05 2005
@@ -1,8 +1,6 @@
 # $Revision$, $Date$
 # TODO:
 # - support for Oracle and Sybase
-# - make default install secure. so that it doesn't auto auth you to
-#   administrator. ip restriction in apache? any better ideas?
 # - remove config/ (and others in apache.conf) from document root, so
 #   apache deny from all not needed.
 # - put docs/CREDITS to package, rather in doc (so installations with
@@ -15,7 +13,7 @@
 Summary(pt_BR):        Componentes comuns do Horde usados por todos os módulos
 Name:          horde
 Version:       3.0.3
-Release:       2.36
+Release:       2.37
 License:       LGPL
 Vendor:                The Horde Project
 Group:         Development/Languages/PHP
@@ -25,6 +23,7 @@
 Patch0:                %{name}-path.patch
 Patch1:                %{name}-shell.disabled.patch
 Patch2:                %{name}-util-h3.patch
+Patch3:                %{name}-blank-admins.patch
 URL:           http://www.horde.org/
 BuildRequires: rpmbuild(macros) >= 1.177
 BuildRequires: rpm-php-pearprov >= 4.0.2-98
@@ -98,6 +97,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p0
 
 # Described in documentation as dangerous file...
 rm test.php
@@ -158,21 +158,22 @@
 fi
 
 if [ "$1" = 1 ]; then
-# put this message all properly together.
 %banner %{name} -e <<EOF
 
 IMPORTANT:
-If You are installing horde for the first time, You must
-create the Horde database tables. Look into directory
-%{_defaultdocdir}/%{name}-%{version}/scripts/sql
-to find out how to do this for Your database.
+Default horde installation will auto authorize You as Administrator, but due
+security concerns the Administrator is not granted Administrator privileges.
+If You want to add Yourself to admins list (to administer Horde via web
+interface), please change %{_sysconfdir}/horde/conf.php:
+$conf['auth']['admins'] = array('Administrator');
 
-Depending on authorization You choose,
-You need to install php-ldap package and setup ldap schema from
-%{_defaultdocdir}/%{name}-%{version}/scripts/ldap.
+Depending on authorization You choose, You need to create Horde database 
tables.
+Look into directory %{_defaultdocdir}/%{name}-%{version}/scripts/sql
+to find out how to do this for Your database.
 
-NOTE: You don't need SQL database, if you use LDAP for
-authorization.
+If You've chosen LDAP authorization, please install php-ldap package and
+setup ldap schema from %{_defaultdocdir}/%{name}-%{version}/scripts/ldap.
+NOTE: You don't need SQL database, if You use LDAP for authorization.
 
 EOF
 # '
@@ -278,6 +279,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.81  2005/02/27 19:30:05  glen
+- do not make Administrator as admins by clean install
+- %post message needs not to be wrapped by 70 chars
+- update post message
+
 Revision 1.80  2005/02/27 19:06:21  glen
 - missing gzdeflate() resolved
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/horde.spec?r1=1.80&r2=1.81&f=u


_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to