diff --git a/proftpd.changes b/proftpd.changes index 15d4a2a..8a46d9b 100644 --- a/proftpd.changes +++ b/proftpd.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Apr 29 11:18:55 UTC 2011 - chris@computersalat.de + +- push to Factory + o fix changelog (not in sequence) + o fix license (GPL -> GPLv2+) + o remove Author from description + o remove obsolete extra source proftpd.conf + ------------------------------------------------------------------- Fri Apr 8 22:08:55 UTC 2011 - chris@computersalat.de @@ -19,7 +28,7 @@ Sun Jan 30 20:40:10 UTC 2011 - chris@computersalat.de + Fixed handling of SFTP uploads when compression is used. ------------------------------------------------------------------- -Fri Oct 22 03:26:10 UTC 2010 - mseben@gmail.com +Fri Oct 22 23:26:10 UTC 2010 - mseben@gmail.com - update to 1.3.3c + Fixed Telnet IAC stack overflow vulnerability (ZDI-CAN-925) diff --git a/proftpd.conf b/proftpd.conf deleted file mode 100644 index 0ae93d3..0000000 --- a/proftpd.conf +++ /dev/null @@ -1,71 +0,0 @@ -# This sample configuration file illustrates configuring two -# anonymous directories, and a guest (same thing as anonymous but -# requires a valid password to login) - -ServerName "ProFTPD Anonymous Server" -ServerType standalone -DefaultServer on - -# Port 21 is the standard FTP port. -Port 21 - -# If you don't want normal users logging in at all, uncomment this -# next section -# -# DenyAll -# - -# Set the user and group that the server normally runs at. -User nobody -Group nogroup - -# To prevent DoS attacks, set the maximum number of child processes -# to 30. If you need to allow more than 30 concurrent connections -# at once, simply increase this value. Note that this ONLY works -# in standalone mode, in inetd mode you should use an inetd server -# that allows you to limit maximum number of processes per service -# (such as xinetd) -MaxInstances 30 - -# Set the maximum number of seconds a data connection is allowed -# to "stall" before being aborted. -TimeoutStalled 300 - -# We want 'welcome.msg' displayed at login, and '.message' displayed -# in each newly chdired directory. -DisplayLogin welcome.msg -DisplayChdir .message - -# Our "basic" anonymous configuration - - - # Allow logins if they are disabled above. - - AllowAll - - - # Maximum clients with message - MaxClients 5 "Sorry, max %m users -- try again later" - - User ftp - Group ftp - # We want clients to be able to login with "anonymous" as well as "ftp" - UserAlias anonymous ftp - - # Limit WRITE everywhere in the anonymous chroot - - DenyAll - - - # An upload directory that allows storing files but not retrieving - # or creating directories. - # - # - # DenyAll - # - # - # - # AllowAll - # - # - diff --git a/proftpd.spec b/proftpd.spec index 9c34c73..af4ccbd 100644 --- a/proftpd.spec +++ b/proftpd.spec @@ -23,7 +23,7 @@ Summary: Highly configurable GPL-licensed FTP server software # We only accept updates for "STABLE" Versions Version: 1.3.3e Release: 1 -License: GPL +License: GPLv2+ Group: Productivity/Networking/Ftp/Servers Autoreqprov: on Url: http://www.proftpd.org/ @@ -35,13 +35,20 @@ Patch100: %{name}-1.3.3-dist.patch Patch101: %{name}-1.3.2a-basic.conf.patch Patch102: %{name}-1.3.1-ftpasswd.patch Patch103: %{name}-1.3.3-strip.patch -# BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: krb5-devel +BuildRequires: libacl-devel +BuildRequires: libattr-devel +BuildRequires: mysql-devel +BuildRequires: ncurses-devel +BuildRequires: openldap2-devel +BuildRequires: openssl-devel +BuildRequires: pam-devel BuildRequires: pkg-config -BuildRequires: krb5-devel libacl-devel libattr-devel mysql-devel -BuildRequires: openldap2-devel openssl-devel pam-devel postgresql-devel -BuildRequires: sqlite3-devel unixODBC-devel -BuildRequires: tcpd-devel ncurses-devel +BuildRequires: postgresql-devel +BuildRequires: sqlite3-devel +BuildRequires: tcpd-devel +BuildRequires: unixODBC-devel Requires: logrotate @@ -50,24 +57,6 @@ ProFTPD is a highly configurable FTP daemon for Unix and Unix-like operating systems. See the README.ports file for more details about the platforms on which ProFTPD in known or thought to build and run. - Authors: - Jesse Sipprell - Original proftpd author and former project co-maintainer - Habeeb J. Dihu - Original mod_pam author and former project co-maintainer - Mark Lowes - Head documentation hacker and webmaster - TJ Saunders - ProFTPD developer, current maintainer - John Morrissey - ProFTPD developer - Charles Seeger - ProFTPD developer - Daniel Roesen - RPM packaging maintainer - Andrew Houghton - SQL support maintainer - %package ldap Summary: LDAP Module for ProFTPD Group: Productivity/Networking/Ftp/Servers @@ -76,7 +65,6 @@ Requires: %{name} = %{version} %description ldap This is the LDAP Module for ProFTPD - %package mysql Summary: MySQL Module for ProFTPD Group: Productivity/Networking/Ftp/Servers @@ -85,7 +73,6 @@ Requires: %{name} = %{version} %description mysql This is the MySQL Module for ProFTPD - %package pgsql Summary: PostgreSQL Module for ProFTPD Group: Productivity/Networking/Ftp/Servers @@ -94,7 +81,6 @@ Requires: %{name} = %{version} %description pgsql This is the PostgreSQL Module for ProFTPD - %package radius Summary: Radius Module for ProFTPD Group: Productivity/Networking/Ftp/Servers @@ -103,7 +89,6 @@ Requires: %{name} = %{version} %description radius This is the Radius Module for ProFTPD - %package sqlite Summary: SQLite Module for ProFTPD Group: Productivity/Networking/Ftp/Servers @@ -112,7 +97,6 @@ Requires: %{name} = %{version} %description sqlite This is the SQLite Module for ProFTPD - %package devel Summary: Development files for ProFTPD Group: Development/Libraries/C and C++ @@ -121,7 +105,6 @@ Requires: %{name} = %{version} %description devel This package contains Development files for ProFTPD - %package doc Summary: Documentation for ProFTPD Group: Documentation/HTML @@ -130,7 +113,6 @@ Requires: %{name} = %{version} %description doc Here are Documentation for ProFTPD - %prep %setup -q %{__rm} README.AIX