+Do not mail to the mailinglist (we cannot keep track on issues there).
+
+-------------------------------------------------------------------------------
+
+7. Releasing a new version
+
+To minimize trouble with distribution contents, webpage errors and the like, I
+(Stefan) strongly encourage you to follow this section if you prepare a new
+release of code or new pages on the webserver.
+
+The following programs are required to follow this process: ncftpput (ncftp),
+scp (ssh), gmake (GNU's version of make), ???.
+
+-------------------------------------------------------------------------------
+
+7.1. Update the webserver
+
+All files must be group-readable and group-writable (or no one else will be
+able to change them). To update the webserver, create any pages locally in the
+doc/webserver directory (or create new directories under doc/webserver), then
+do
+
+ make webserver
+
+
+Note that make dok creates doc/webserver/user-manual, doc/webserver/
+developer-manual, doc/webserver/faq and doc/webserver/man-page automatically.
+
+Verify on the webserver that the permissions are set correctly. Do NOT use any
+other means of transferring files to the webserver.
+
+-------------------------------------------------------------------------------
+
+7.2. SuSE or RedHat
+
+Ensure that you have the latest code version. Hence run
+
+ cvs update .
+
+
+first. If necessary, change the version number of Privoxy in the configure.in
+file. Update the release number directly in the specific spec file
+(particularly, set the release number to 1 if you have increased the version
+number before). Run
+
+ autoheader && autoconf && ./configure
+
+
+Then do
+
+ make suse-dist or make redhat-dist
+
+
+To upload the package to Sourceforge, simply issue
+
+ make suse-upload or make redhat-upload
+
+
+Goto the displayed URL and release the file publically on Sourceforge.
+
+-------------------------------------------------------------------------------
+
+7.3. OS/2
+
+Ensure that you have the latest code version. Hence run
+
+ cvs update .
+
+
+first. If necessary, change the version number of Privoxy in the configure.in
+file. Run
+
+ autoheader && autoconf && ./configure
+
+
+Then do FIXME.
+
+-------------------------------------------------------------------------------
+
+7.4. Solaris
+
+Login to Sourceforge's compilefarm via ssh
+
+ ssh cf.sourceforge.net
+
+
+Choose the right operating system (not the Debian one). If you have downloaded
+Privoxy before,
+
+ cd current && cvs update .
+
+
+If not, please checkout Privoxy via CVS first. Verify the version number in
+configure.in. If necessary, change the version number. Run
+
+ autoheader && autoconf && ./configure
+
+
+Then run
+
+ gmake solaris-dist
+
+
+which creates a gzip'ed tar archive. Sadly, you cannot use make solaris-upload
+on the Sourceforge machine (no ncftpput). You now have to manually upload the
+archive to Sourceforge's ftp server and release the file publically
+
+-------------------------------------------------------------------------------
+
+7.5. Windows
+
+Ensure that you have the latest code version. Hence run
+
+ cvs update .
+
+
+first. If necessary, change the version number of Privoxy in the configure.in
+file. Run
+
+ autoheader && autoconf && ./configure
+
+
+Then do FIXME.
+
+-------------------------------------------------------------------------------
+
+7.6. Debian
+
+Ensure that you have the latest code version. Hence run
+
+ cvs update .
+
+
+first. If necessary, change the version number of Privoxy in the configure.in
+file. Run
+
+ autoheader && autoconf && ./configure
+
+
+Then do FIXME.
+
+-------------------------------------------------------------------------------
+
+7.7. Mac OSX
+
+Login to Sourceforge's compilefarm via ssh
+
+ ssh cf.sourceforge.net
+
+
+Choose the right operating system. If you have downloaded Privoxy before,
+
+ cd current && cvs update .
+
+
+If not, please checkout Privoxy via CVS first. Verify the version number in
+configure.in. If necessary, change the version number. Run
+
+ autoheader && autoconf && ./configure
+
+
+Then run
+
+ make macosx-dist
+
+
+which creates a gzip'ed tar archive. Sadly, you cannot use make macosx-upload
+on the Sourceforge machine (no ncftpput). You now have to manually upload the
+archive to Sourceforge's ftp server and release the file publically
+
+-------------------------------------------------------------------------------
+
+7.8. FreeBSD
+
+Change the version number of Privoxy in the configure.in file. Run
+
+ autoheader && autoconf && ./configure
+
+
+Then ...
+
+Login to Sourceforge's compilefarm via ssh
+
+ ssh cf.sourceforge.net
+
+
+Choose the right operating system. If you have downloaded Privoxy before,
+
+ cd current && cvs update .
+
+
+If not, please checkout Privoxy via CVS first. Verify the version number in
+configure.in. If necessary, change the version number. Run
+
+ autoheader && autoconf && ./configure
+
+
+Then run
+
+ gmake freebsd-dist
+
+
+which creates a gzip'ed tar archive. Sadly, you cannot use make freebsd-upload
+on the Sourceforge machine (no ncftpput). You now have to manually upload the
+archive to Sourceforge's ftp server and release the file publically
+
+-------------------------------------------------------------------------------
+
+7.9. Tarball
+
+Ensure that you have the latest code version. Hence run
+
+ cvs update .
+
+
+first. If necessary, change the version number of Privoxy in the configure.in
+file. Run
+
+ make clobber
+ autoheader && autoconf && ./configure
+
+
+Then do
+
+ make tarball-dist
+
+
+To upload the package to Sourceforge, simply issue
+
+ make tarball-upload
+
+
+Goto the displayed URL and release the file publically on Sourceforge.
+
+-------------------------------------------------------------------------------
+
+7.10. HP-UX 11
+
+Ensure that you have the latest code version. Hence run
+
+ cvs update .
+
+
+first. If necessary, change the version number of Privoxy in the configure.in
+file. Run
+
+ autoheader && autoconf && ./configure
+
+
+Then do FIXME.
+
+-------------------------------------------------------------------------------
+
+7.11. Amiga OS
+
+Ensure that you have the latest code version. Hence run
+
+ cvs update .
+
+
+first. If necessary, change the version number of Privoxy in the configure.in
+file. Run
+
+ autoheader && autoconf && ./configure
+
+
+Then do FIXME.
+
+-------------------------------------------------------------------------------
+
+7.12. AIX
+
+Login to Sourceforge's compilefarm via ssh
+
+ ssh cf.sourceforge.net
+
+
+Choose the right operating system. If you have downloaded Privoxy before,
+
+ cd current && cvs update .
+
+
+If not, please checkout Privoxy via CVS first. Verify the version number in
+configure.in. If necessary, change the version number. Run
+
+ autoheader && autoconf && ./configure
+
+
+Then run
+
+ make aix-dist
+
+
+which creates a gzip'ed tar archive. Sadly, you cannot use make aix-upload on
+the Sourceforge machine (no ncftpput). You now have to manually upload the
+archive to Sourceforge's ftp server and release the file publically
+
+-------------------------------------------------------------------------------
+
+8. Contact the developers
+
+Please see the contact page in the user-manual for details.
+
+-------------------------------------------------------------------------------
+
+9. Copyright and History
+
+Please see the user-manual for information on Copyright and History.
+
+-------------------------------------------------------------------------------
+
+10. See also
+
+Please see the user-manual for others references.