Search
j0ke.net Open Build Service
>
Projects
>
home:netmax
>
proftpd
> Changes
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
Changes of Revision 43
[-]
[+]
Changed
proftpd.spec
@@ -1,5 +1,5 @@ # -# spec file for package proftpd (Version 1.3.2a) +# spec file for package proftpd (Version 1.3.3) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -9,14 +9,15 @@ # # norootforbuild -%define _pversion 1.3.2c +%define _pversion 1.3.3 Name: proftpd -Version: 1.3.2.3 -Release: 18 +Version: 1.3.3 +Release: 19 License: GPL Group: Productivity/Networking/Ftp/Servers BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: libacl-devel libattr-devel mysql-devel openssl-devel pam-devel postgresql-devel glibc-devel libgcc gcc gcc-c++ sed +Requires: logrotate %if 0%{?suse_version} <= 1000 BuildRequires: libcap @@ -43,8 +44,6 @@ %endif Url: http://www.proftpd.org/ -Packager: Carsten Schoene <cs@linux-administrator.com> -Vendor: linux-administrator.com Source: ftp://ftp.proftpd.org/distrib/source/proftpd-%{_pversion}.tar.bz2 Source1: %{name}.init Summary: Highly configurable GPL-licensed FTP server software @@ -56,7 +55,7 @@ %package sql-mysql Group: Productivity/Networking/Ftp/Servers Requires: %{name} = %{version} -Summary: mysql module for proftpd +Summary: MySQL module for proftpd %description sql-mysql mysql module for proftpd @@ -65,7 +64,7 @@ %package sql-postgresql Group: Productivity/Networking/Ftp/Servers Requires: %{name} = %{version} -Summary: postgresql module for proftpd +Summary: PostgreSQL module for proftpd %description sql-postgresql postgresql module for proftpd @@ -95,7 +94,8 @@ --enable-dso \ --with-libraries="%{_libdir}/mysql" \ --with-includes="%{_includedir}/mysql:%{_includedir}/pgsql" \ - --with-shared="mod_ctrls_admin:mod_ifsession:mod_ldap:mod_load:mod_quotatab:mod_quotatab_file:mod_quotatab_ldap:mod_quotatab_sql:mod_radius:mod_ratio:mod_readme:mod_rewrite:mod_site_misc:mod_sql:mod_sql_mysql:mod_sql_postgres:mod_tls:mod_wrap" + --with-shared="mod_ctrls_admin:mod_ifsession:mod_ldap:mod_load:mod_quotatab:mod_quotatab_file:mod_quotatab_ldap:mod_quotatab_sql:mod_radius:mod_ratio:mod_readme:mod_rewrite:mod_sftp:mod_sftp_sql:mod_sftp_pam:mod_shaper:mod_site_misc:mod_sql:mod_sql_mysql:mod_sql_postgres:mod_tls:mod_unique_id:mod_wrap:mod_wrap2:mod_wrap2_sql:mod_wrap2_file" + %{__make} %install @@ -105,18 +105,33 @@ %{__install} -D -m 0644 contrib/dist/rpm/proftpd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name} %{__install} -D -m 0755 %{S:1} %{buildroot}%{_sysconfdir}/init.d/%{name} %{__ln_s} -f %{_sysconfdir}/init.d/%{name} %{buildroot}%{_sbindir}/rc%{name} +%{__install} -d %{buildroot}%{_var}/run/%{name} for FILE in `ls -1A %{buildroot}/%{_libdir}/proftpd/*.la` ; do sed -i s#${RPM_BUILD_DIR}/%{name}-%{_pversion}#%{_prefix}#g ${FILE} done +chmod -x contrib/xferstats.holger-preiss* contrib/ftpasswd contrib/ftpquota sample-configurations/PFTEST.install + %clean %{__rm} -rf %{buildroot} +%preun +%if 0%{?suse_version} +%stop_on_removal +%endif + +%postun +%if 0%{?suse_version} +%insserv_cleanup +%endif + %files %defattr(-,root,root,-) %dir %attr(0750,root,root) %{_sysconfdir}/%{name}/ %config(noreplace) %attr(0640,root,root) %{_sysconfdir}/%{name}/proftpd.conf -%{_sysconfdir}/xinetd.d/%{name} -%{_sysconfdir}/logrotate.d/%{name} +%config %attr(0640,root,root) %{_sysconfdir}/%{name}/blacklist.dat +%config %attr(0640,root,root) %{_sysconfdir}/%{name}/dhparams.pem +%config(noreplace) %{_sysconfdir}/xinetd.d/%{name} +%config(noreplace) %{_sysconfdir}/logrotate.d/%{name} %{_sysconfdir}/init.d/%{name} %{_var}/run/%{name} %{_sbindir}/rc%{name} @@ -127,6 +142,7 @@ %{_sbindir}/ftpwho %{_sbindir}/proftpd %{_sbindir}/in.proftpd +%{_sbindir}/ftpscrub %{_mandir}/man1/ftpcount.1* %{_mandir}/man1/ftptop.1* %{_mandir}/man1/ftpwho.1* @@ -134,6 +150,7 @@ %{_mandir}/man8/ftpdctl.8* %{_mandir}/man8/ftpshut.8* %{_mandir}/man8/proftpd.8* +%{_mandir}/man8/ftpscrub.8* %dir %{_libdir}/%{name} %{_libdir}/%{name}/mod_ctrls_admin.la %{_libdir}/%{name}/mod_ctrls_admin.so @@ -167,6 +184,22 @@ %{_libdir}/%{name}/mod_tls.so %{_libdir}/%{name}/mod_wrap.la %{_libdir}/%{name}/mod_wrap.so +%{_libdir}/%{name}/mod_sftp.la +%{_libdir}/%{name}/mod_sftp.so +%{_libdir}/%{name}/mod_sftp_pam.la +%{_libdir}/%{name}/mod_sftp_pam.so +%{_libdir}/%{name}/mod_sftp_sql.la +%{_libdir}/%{name}/mod_sftp_sql.so +%{_libdir}/%{name}/mod_shaper.la +%{_libdir}/%{name}/mod_shaper.so +%{_libdir}/%{name}/mod_unique_id.la +%{_libdir}/%{name}/mod_unique_id.so +%{_libdir}/%{name}/mod_wrap2.la +%{_libdir}/%{name}/mod_wrap2.so +%{_libdir}/%{name}/mod_wrap2_file.la +%{_libdir}/%{name}/mod_wrap2_file.so +%{_libdir}/%{name}/mod_wrap2_sql.la +%{_libdir}/%{name}/mod_wrap2_sql.so %doc COPYING CREDITS ChangeLog INSTALL NEWS README* RELEASE_NOTES %doc contrib/README* contrib/xferstats.holger-preiss* contrib/ftpasswd contrib/ftpquota %doc doc/ sample-configurations/ @@ -189,6 +222,9 @@ %{_libdir}/pkgconfig/proftpd.pc %changelog -n proftpd +* Sun Apr 25 2010 Carsten Schoene <cs@linux-administrator.com> - 1.3.3-19 +- update to release 1.3.3 + * Tue Dec 29 2009 Carsten Scheone <cs@linux-administrator.com> - 1.3.2.3-18 - update to release 1.3.2c
Added
proftpd-1.3.3.tar.bz2
^