[MacPorts] #24750: pure-ftpd 1.0.29 - upload script variant, version bump, pam fixes

MacPorts noreply at macports.org
Sat May 1 15:04:03 PDT 2010


#24750: pure-ftpd 1.0.29 - upload script variant, version bump, pam fixes
------------------------------+---------------------------------------------
 Reporter:  scott@…           |       Owner:  macports-tickets@…                   
     Type:  enhancement       |      Status:  new                                  
 Priority:  Normal            |   Milestone:                                       
Component:  ports             |     Version:  1.8.2                                
 Keywords:                    |        Port:                                       
------------------------------+---------------------------------------------
 '''The following changes have been made to this Portfile:'''

  * Version update to 1.0.29 from 1.0.27
  * Source has removed README.iPhone.  Removed xinstall command calling to
 the now missing file
  * Updated "README.MacOS-X" to be relevant to MacPorts and address newly
 discovered Pam issues (1)
  * Created 10.5 and 10.6 compatible pam sample files (2)
  * Added in +uploadscript variant (3)
  * Port passes `port lint --nitpick`

 '''Changed files'''
  * Portfile

 '''Removed files'''
  * pure-ftpd.pam.sample

 '''Added files'''
  * pure-ftpd.pam.10.5.sample
  * pure-ftpd.pam.10.6.sample
  * README.MacOS-X

 (1) The developer supplied README.MacOS-X file has outdated instructions
 that only pertain to Mac OS X 10.5. I modified the README to be relevant
 to 10.5 and 10.6 as well as included a reinplace for the prefix.  I have
 contacted the developer to make the needed changes to this file in the
 distribution, but have not heard back.  In order to move this along, I am
 supplying the modified file within "files" for the time being.

 (2) In order for Pure-FTPd to work with local user accounts for
 authentication, you must use pam.  Pam support is compiled in already, so
 a pam config file must be copied into place.  Due to changes in Mac OS X
 10.6, there are different references to a .so file for each OS.  I created
 "pure-ftpd.pam.10.5.sample" and "pure-ftpd.pam.10.6.sample" to address
 these issues.

 (3) Pure-FTPd can run a script after each successful upload, for example,
 to pass the file off to a virus scanner.  Support for this feature needs
 to be added as a compile argument.  To support this, the +uploadscript
 variant was added.

-- 
Ticket URL: <http://trac.macports.org/ticket/24750>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list