Opened 14 years ago

Closed 14 years ago

#24750 closed update (fixed)

pure-ftpd 1.0.29 - upload script variant, version bump, pam fixes

Reported by: scott@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch maintainer Cc:
Port: pure-ftpd

Description

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.

Attachments (5)

Portfile-pure-ftpd.diff (3.6 KB) - added by scott@… 14 years ago.
pure-ftpd.pam.10.5.sample (355 bytes) - added by scott@… 14 years ago.
pure-ftpd.pam.10.6.sample (354 bytes) - added by scott@… 14 years ago.
README.MacOS-X (1.3 KB) - added by scott@… 14 years ago.
Portfile (8.3 KB) - added by scott@… 14 years ago.
Working Portfile

Download all attachments as: .zip

Change History (7)

Changed 14 years ago by scott@…

Attachment: Portfile-pure-ftpd.diff added

Changed 14 years ago by scott@…

Attachment: pure-ftpd.pam.10.5.sample added

Changed 14 years ago by scott@…

Attachment: pure-ftpd.pam.10.6.sample added

Changed 14 years ago by scott@…

Attachment: README.MacOS-X added

Changed 14 years ago by scott@…

Attachment: Portfile added

Working Portfile

comment:1 Changed 14 years ago by mf2k (Frank Schima)

Keywords: haspatch maintainer added
Port: pure-ftpd added
Type: enhancementupdate
Version: 1.8.2

comment:2 Changed 14 years ago by anddam (Andrea D'Amore)

Resolution: fixed
Status: newclosed

Committed in r67366

Note: See TracTickets for help on using tickets.