SPECS: ldap-account-manager.spec - Requires: php(iconv), php(xml), webserve...

adamg adamg at pld-linux.org
Mon Jun 9 20:57:36 CEST 2008


Author: adamg                        Date: Mon Jun  9 18:57:36 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- Requires: php(iconv), php(xml), webserver(access), webserver(alias),
  webserver(indexfile), webserver(php)
- avoid packaging %{_appdir}/{sess,tmp} twice
- cosmetics

---- Files affected:
SPECS:
   ldap-account-manager.spec (1.16 -> 1.17) 

---- Diffs:

================================================================
Index: SPECS/ldap-account-manager.spec
diff -u SPECS/ldap-account-manager.spec:1.16 SPECS/ldap-account-manager.spec:1.17
--- SPECS/ldap-account-manager.spec:1.16	Tue May 20 20:04:01 2008
+++ SPECS/ldap-account-manager.spec	Mon Jun  9 20:57:31 2008
@@ -17,10 +17,15 @@
 Requires(triggerpostun):	sed >= 4.0
 %endif
 Requires:	php(gettext)
+Requires:	php(iconv)
 Requires:	php(ldap)
 Requires:	php(mhash)
 Requires:	php(pcre)
-Requires:	webserver = apache
+Requires:	php(xml)
+Requires:	webserver(access)
+Requires:	webserver(alias)
+Requires:	webserver(indexfile)
+Requires:	webserver(php)
 BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -29,46 +34,48 @@
 %define		_sysconfdir	%{_webapps}/%{_webapp}
 %define		_appdir		%{_datadir}/%{_webapp}
 
-
 %description
 LDAP Account Manager (LAM) is a webfrontend for managing accounts
-stored in an LDAP server. Features:
-- management of Unix user and group accounts (posixAccount/posixGroup)
-- management of Samba 2.x/3 user and host accounts
-  (sambaAccount/sambaSamAccount)
-- profiles for account creation
-- editor for organizational units (OU)
-- account creation via file upload
-- automatic creation/deletion of home directories
-- setting quotas
-- support for LDAP+SSL
-- multi-language support (English, French, German, Hungarian,
-  Japanese)
-- multiple configuration files
-- PDF output for user/group/host accounts
-- additional text for user PDFs
-- supports multiple password hashes
+stored in an LDAP server.
 
+Features:
+ - management of Unix user and group accounts (posixAccount/posixGroup)
+ - management of Samba 2.x/3 user and host accounts
+   (sambaAccount/sambaSamAccount)
+ - profiles for account creation
+ - editor for organizational units (OU)
+ - account creation via file upload
+ - automatic creation/deletion of home directories
+ - setting quotas
+ - support for LDAP+SSL
+ - multi-language support (English, French, German, Hungarian,
+   Japanese)
+ - multiple configuration files
+ - PDF output for user/group/host accounts
+ - additional text for user PDFs
+ - supports multiple password hashes
 
 %description -l pl.UTF-8
 LDAP Account Manager (LAM) to interfejs WWW do zarządzania kontami
-przechowywanymi na serwerze LDAP. Możliwości:
-- zarządzanie kontami uniksowych użytkowników i grup
-  (posixAccount/posixGroup)
-- zarządzanie kontami użytkowników i hostów Samby 2.x/3
-  (sambaAccount/sambaSamAccount)
-- tworzenie profili dla kont
-- edytor jednostej organizacyjnych (OU)
-- tworzenie kont poprzez upload plików
-- automatyczne tworzenie/usuwanie katalogów domowych
-- ustawianie quot
-- obsługa LDAP+SSL
-- obsługa wielu języków (angielski, francuski, niemiecki, węgierski,
-  japoński)
-- wiele plików konfiguracyjnych
-- wyjście PDF dla kont użytkowników/grup/hostów
-- dodatkowy tekst dla PDF-ów użytkownika
-- obsługa wielu skrótów haseł
+przechowywanymi na serwerze LDAP.
+
+Możliwości:
+ - zarządzanie kontami uniksowych użytkowników i grup
+   (posixAccount/posixGroup)
+ - zarządzanie kontami użytkowników i hostów Samby 2.x/3
+   (sambaAccount/sambaSamAccount)
+ - tworzenie profili dla kont
+ - edytor jednostej organizacyjnych (OU)
+ - tworzenie kont poprzez upload plików
+ - automatyczne tworzenie/usuwanie katalogów domowych
+ - ustawianie quot
+ - obsługa LDAP+SSL
+ - obsługa wielu języków (angielski, francuski, niemiecki, węgierski,
+   japoński)
+ - wiele plików konfiguracyjnych
+ - wyjście PDF dla kont użytkowników/grup/hostów
+ - dodatkowy tekst dla PDF-ów użytkownika
+ - obsługa wielu skrótów haseł
 
 %prep
 %setup -q
@@ -86,7 +93,6 @@
 )
 EOF
 
-
 %install
 rm -rf $RPM_BUILD_ROOT
 
@@ -134,11 +140,9 @@
 %triggerun -- lighttpd
 %webapp_unregister lighttpd %{_webapp}
 
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-
 %files
 %defattr(644,root,root,755)
 %doc docs/*
@@ -148,10 +152,19 @@
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/lighttpd.conf
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/config.cfg
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/lam.conf
-%{_appdir}
+%dir %{_appdir}
 %dir %attr(740,http,http) %{_appdir}/sess
+%{_appdir}/sess/.htaccess
 %dir %attr(740,http,http) %{_appdir}/tmp
-
+%{_appdir}/tmp/.htaccess
+%{_appdir}/config
+%{_appdir}/graphics
+%{_appdir}/help
+%{_appdir}/lib
+%{_appdir}/locale
+%{_appdir}/style
+%{_appdir}/templates
+%{_appdir}/index.html
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -159,6 +172,12 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.17  2008-06-09 18:57:31  adamg
+- Requires: php(iconv), php(xml), webserver(access), webserver(alias),
+  webserver(indexfile), webserver(php)
+- avoid packaging %{_appdir}/{sess,tmp} twice
+- cosmetics
+
 Revision 1.16  2008-05-20 18:04:01  paszczus
 - removed Source1
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/ldap-account-manager.spec?r1=1.16&r2=1.17&f=u



More information about the pld-cvs-commit mailing list