#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