X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=gosa-core%2Fredhat%2Fgosa.spec;h=cb555cd716c523cdd8bad0442c442108c75eb5f8;hb=47fbcd71058574142e2c43d7062fee2258908b13;hp=f93faaa5dbb346072ed50bc6d1da96a0f4add15b;hpb=ce721cded470e8ca59e831d29717e1a48eb2b642;p=gosa.git diff --git a/gosa-core/redhat/gosa.spec b/gosa-core/redhat/gosa.spec index f93faaa5d..cb555cd71 100644 --- a/gosa-core/redhat/gosa.spec +++ b/gosa-core/redhat/gosa.spec @@ -11,7 +11,7 @@ # Summary: Web Based LDAP Administration Program Name: gosa -Version: 2.6.0 +Version: 2.6.8 Release: 1 License: GPL Source: ftp://oss.GONICUS.de/pub/gosa/%{sourcename}.tar.bz2 @@ -25,9 +25,9 @@ Patch1: 02_fix_class_mapping.patch Patch2: 03_fix_locale_location.patch Patch3: 04_fix_online_help_location.patch %if %{suse} -Requires: apache2,apache2-mod_php5,php5,php5-gd,php5-ldap,php5-mcrypt,php5-mysql,php4-imap,php5-iconv,php5-mbstring,php5-gettext,php5-session,ImageMagick +Requires: apache2,apache2-mod_php5,php5,php5-gd,php5-ldap,php5-mcrypt,php5-mysql,php5-imap,php5-iconv,php5-hash,php5-posix,php5-mbstring,php5-gettext,ImageMagick,gettext-tools %else -Requires: httpd,php,php-ldap,php-imap,php-snmp,php-mysql,php-mbstring,ImageMagick,php-mhash,perl-Crypt-SmbHash +Requires: httpd,php,php-ldap,php-imap,php-snmp,php-mysql,php-mbstring,ImageMagick,perl-Crypt-SmbHash %endif BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildArch: noarch @@ -192,13 +192,13 @@ done mkdir -p %{buildroot}/usr/sbin mkdir -p %{buildroot}/etc/gosa mkdir -p %{buildroot}/usr/share/doc/gosa -mkdir -p %{buildroot}/etc/httpd/conf.d +mkdir -p %{buildroot}%{webconf} touch %{buildroot}/etc/gosa/gosa.secrets mv contrib/gosa.conf %{buildroot}/usr/share/doc/gosa mv update-gosa %{buildroot}/usr/sbin mv bin/gosa-encrypt-passwords %{buildroot}/usr/sbin -mv debian/gosa-apache.conf %{buildroot}/etc/httpd/conf.d +mv debian/gosa-apache.conf %{buildroot}%{webconf} mv contrib/shells %{buildroot}/etc/gosa mv contrib/encodings %{buildroot}/etc/gosa mv contrib/openldap/slapd.conf %{buildroot}/usr/share/doc/gosa/slapd.conf-example @@ -256,6 +256,20 @@ do gzip $x done +%if %{suse} + sed -i 's#/usr/bin/php#/usr/bin/php5#' %{buildroot}/usr/sbin/update-gosa + sed -i 's#/usr/bin/php#/usr/bin/php5#' %{buildroot}/usr/sbin/gosa-encrypt-passwords + cat <<-EOF >> %{buildroot}%{webconf}/gosa-apache.conf + + + Options None + AllowOverride None + Order deny,allow + Allow from all + + EOF +%endif + # Copy manpages mv ./*.1.gz %{buildroot}/usr/share/man/man1/ gzip -c contrib/gosa.1 > contrib/gosa.1.gz @@ -303,12 +317,12 @@ rm -rf %{buildroot} %config(noreplace) %attr(0644,root,root) %{webconf}/gosa-apache.conf %attr(0700, %{apacheuser}, %{apachegroup}) /var/spool/gosa %attr(0755, root,root) /usr/share/gosa -%attr(0755, root,root) /usr/share/gosa/html -%attr(0755, root,root) /usr/share/gosa/ihtml -%attr(0755, root,root) /usr/share/gosa/include -%attr(0755, root,root) /usr/share/gosa/locale -%attr(0755, root,root) /usr/share/gosa/plugins -%attr(0755, root,root) /usr/share/gosa/setup +#%attr(0755, root,root) /usr/share/gosa/html +#%attr(0755, root,root) /usr/share/gosa/ihtml +#%attr(0755, root,root) /usr/share/gosa/include +#%attr(0755, root,root) /usr/share/gosa/locale +#%attr(0755, root,root) /usr/share/gosa/plugins +#%attr(0755, root,root) /usr/share/gosa/setup %attr(0755, root,root) /usr/share/gosa/doc/core/guide.xml %attr(0755, root,root) /var/cache/gosa %attr(0700, root,root) /etc/gosa/gosa.secrets