#14022 closed submission (fixed)
New Port vpopmail
Reported by: | compconsultant@… | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.6.0 |
Keywords: | vpopmail | Cc: | |
Port: |
Description
This is a port of the vpopmail program that works with qmail. It won't be of much value until the qmail-spamcontrol port is in place that I already submitted. vpopmail allows qmail to run with virtual domains.
Attachments (4)
Change History (11)
comment:1 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to ryandesign@… |
---|
comment:2 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Changed 17 years ago by compconsultant@…
Attachment: | patch-configure.diff added |
---|
Changed 17 years ago by compconsultant@…
Attachment: | Portfile-vpopmail.diff added |
---|
comment:3 Changed 17 years ago by compconsultant@…
See if the new Portfile looks better and more conforms to the standards based on what was learned from qmail-spamcontrol. Let me know!
Changed 17 years ago by compconsultant@…
Attachment: | Portfile-vpopmail.2.diff added |
---|
comment:4 Changed 17 years ago by compconsultant@…
I just realized, I cannot delete those Portfile diff files, they should be deleted as I uploaded a new Portfile to address all of those issues and fixed livecheck as well.
comment:5 Changed 16 years ago by raimue (Rainer Müller)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Committed in r46011. Thanks for your submission.
comment:6 Changed 16 years ago by jmroot (Joshua Root)
Type: | enhancement → submission |
---|
comment:7 Changed 16 years ago by (none)
Milestone: | Port Submissions |
---|
Milestone Port Submissions deleted
Note: See
TracTickets for help on using
tickets.
The qmail-spamcontrol port has been committed to the ports tree, so now we can look at this ticket.
The portfile mentions a patchfile "
patch-configure
" but it's not attached to this ticket so the port fails?I'm curious why you set "
configure.cflags -O2
" since that's the default anyway?There's a problem with the file
${prefix}/var/vpopmail/etc/tcp.smtp
installed by the+roaming
variant. It seems you're installing a sample file there, and then you want the user to edit it. When they upgrade the port to the next version, or just reinstall the port for whatever reason, maybe to select a different variant, the new port will overwrite this file again (or remove it). This is bad. Instead you should install the file astcp.smtp.sample
and advise the user to copy it totcp.smtp
and modify it. That way newer versions will not replace the user's modified file. This naming is consistent with e.g. the apache2 port which installshttpd.conf.sample
.