The Network People, Inc. - Wiki:Site support

Ways to support this project

 * Write documentation and submit it.
 * Write code and submit it.
 * Help others on the mailing list and web forums.
 * Use the PayPal links to contribute cash.
 * Buy stuff from Matt's wish list.
 * Contribute to new feature development.
 * Buy a support contract

Documentation
If the page is in the wiki, then please edit the page directly. In order to edit wiki pages, you must be logged in to the wiki. Your wiki login credentials are the same as on the Support Forums. In order to qualify as a wiki editor, you must have at least one post on the forums.

If a page is not in the wiki, please move its content into the wiki and make any updates you deem necessary. Then submit a request to redirect the old page URL to the new wiki page.

To contribute other documentation updates, please reference exactly where (URL, file name & line number, etc) you found the documentation, what is reads now, and how the improved version reads.

Example:

http://www.tnpi.net/internet/mail/toaster/intro/contribute.shtml in section "document contributions", it should say "please make sure to..." to be more polite.

Code Contributions
Please make all code contributions in diff -u (unified) or diff -c (contextual) format. When you submit code, please specify exactly what file you are patching and what version you are working with.

Example: lib/Mail/Toaster/Setup.pm v4.39 (Mail::Toaster 4.07)

--- Setup.pm.orig Fri Apr 29 14:05:27 2005 +++ Setup.pm Fri Apr 29 14:17:59 2005 @@ -420,7 +420,11 @@ print "\nYou may be prompted to select authentication types. If so, select only vpopmail.\n"; sleep 5; print "\n"; - $freebsd->port_install("courier-authlib", "mail", undef, undef, undef, 1 ); + if ( -d "/usr/ports/security/courier-authlib" ) { # they moved the port! + $freebsd->port_install("courier-authlib", "security", undef, undef, undef, 1 ); + } else { + $freebsd->port_install("courier-authlib", "mail", undef, undef, undef, 1 ); + }; }