[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