CVS log for tools/packages/stunnel.xml

[BACK] Up to [pfSense CVS Repository] / tools / packages

Request diff between arbitrary revisions - Display revisions graphically


Keyword substitution: kv
Default branch: MAIN


Revision 1.27: download - view: text, markup, annotated - select for diffs
Thu Nov 13 18:20:47 2008 UTC (3 years, 6 months ago) by sullrich
Branches: MAIN
CVS tags: HEAD
Diff to previous 1.26: preferred, colored
Changes since revision 1.26: +3 -1 lines
Add missing CDATA end

Revision 1.26: download - view: text, markup, annotated - select for diffs
Thu Nov 13 18:19:43 2008 UTC (3 years, 6 months ago) by sullrich
Branches: MAIN
Diff to previous 1.25: preferred, colored
Changes since revision 1.25: +3 -7 lines
Update (C)

Revision 1.25: download - view: text, markup, annotated - select for diffs
Thu Nov 13 18:19:00 2008 UTC (3 years, 6 months ago) by sullrich
Branches: MAIN
Diff to previous 1.24: preferred, colored
Changes since revision 1.24: +5 -1 lines
Add CDATA

Revision 1.24: download - view: text, markup, annotated - select for diffs
Thu Nov 13 18:17:21 2008 UTC (3 years, 6 months ago) by sullrich
Branches: MAIN
Diff to previous 1.23: preferred, colored
Changes since revision 1.23: +6 -1 lines
Add needed <service> items.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Sat Sep 1 06:30:15 2007 UTC (4 years, 8 months ago) by dsh
Branches: MAIN
Diff to previous 1.22: preferred, colored
Changes since revision 1.22: +22 -21 lines
* added remaining DTDs

Revision 1.22: download - view: text, markup, annotated - select for diffs
Sat Sep 1 01:48:55 2007 UTC (4 years, 8 months ago) by dsh
Branches: MAIN
Diff to previous 1.21: preferred, colored
Changes since revision 1.21: +44 -0 lines
* added copyright header to each file
* added XSL stylesheet to each file
* added DTD to some files (TODO: Add DTD to the remaining files and validate them against the DTD)
* added a Document Type Definition which allows to validate package files

Revision 1.21: download - view: text, markup, annotated - select for diffs
Thu Nov 2 17:41:29 2006 UTC (5 years, 6 months ago) by billm
Branches: MAIN
Diff to previous 1.20: preferred, colored
Changes since revision 1.20: +1 -1 lines
bump stunnel to 4.18 so it installs again

Revision 1.20: download - view: text, markup, annotated - select for diffs
Sun Aug 7 16:18:18 2005 UTC (6 years, 9 months ago) by sullrich
Branches: MAIN
CVS tags: PFSENSE_0_80
Diff to previous 1.19: preferred, colored
Changes since revision 1.19: +5 -1 lines
Seperate commands out

Ticket #302

Revision 1.19: download - view: text, markup, annotated - select for diffs
Mon Aug 1 00:44:59 2005 UTC (6 years, 9 months ago) by sullrich
Branches: MAIN
Diff to previous 1.18: preferred, colored
Changes since revision 1.18: +1 -1 lines
Create /var/tmp/stunnel

Ticket #276

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Jun 16 00:40:43 2005 UTC (6 years, 11 months ago) by colin
Branches: MAIN
CVS tags: Package-Reorg-2005
Diff to previous 1.17: preferred, colored
Changes since revision 1.17: +0 -1 lines
We don't need to copy the sample stunnel startfile if we're going to overwrite it. This should address ticket #164.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Sun Jun 5 17:16:46 2005 UTC (6 years, 11 months ago) by sullrich
Branches: MAIN
Diff to previous 1.16: preferred, colored
Changes since revision 1.16: +15 -9 lines
* Add PACKAGE: $packagename
* Add EXECUTABLE: $executable-name

Revision 1.16: download - view: text, markup, annotated - select for diffs
Sat Apr 16 01:03:18 2005 UTC (7 years, 1 month ago) by billm
Branches: MAIN
Diff to previous 1.15: preferred, colored
Changes since revision 1.15: +6 -8 lines
Remove some system calls
Fix config file

Revision 1.15: download - view: text, markup, annotated - select for diffs
Thu Mar 31 14:28:26 2005 UTC (7 years, 1 month ago) by billm
Branches: MAIN
Diff to previous 1.14: preferred, colored
Changes since revision 1.14: +2 -2 lines
Correct a typo and make field descriptions more correct

Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Mar 21 04:41:08 2005 UTC (7 years, 1 month ago) by colin
Branches: MAIN
Diff to previous 1.13: preferred, colored
Changes since revision 1.13: +1 -1 lines
Use chmod() instead of system() (or equivalent) for all package startup scripts.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon Mar 21 04:32:13 2005 UTC (7 years, 1 month ago) by colin
Branches: MAIN
Diff to previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2 lines
Remove unnecessary calls to rm - use unlink_if_exists or rmdir_recursive.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed Mar 2 22:02:12 2005 UTC (7 years, 2 months ago) by sullrich
Branches: MAIN
Diff to previous 1.11: preferred, colored
Changes since revision 1.11: +29 -29 lines
Rename the sync_package function to sync_package_filename()

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sat Feb 26 04:35:32 2005 UTC (7 years, 2 months ago) by colin
Branches: MAIN
Diff to previous 1.10: preferred, colored
Changes since revision 1.10: +4 -0 lines
* Add config locking and remounting.
* FreeRADIUS typo correction.
* Change <name> in powerdns.xml: nmap -> powerdns

Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Feb 21 06:09:13 2005 UTC (7 years, 2 months ago) by colin
Branches: MAIN
Diff to previous 1.9: preferred, colored
Changes since revision 1.9: +1 -0 lines
Update packages to use new <version></version> tags.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat Feb 19 02:32:40 2005 UTC (7 years, 2 months ago) by sullrich
Branches: MAIN
Diff to previous 1.8: preferred, colored
Changes since revision 1.8: +1 -0 lines
Add <title>

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Jan 9 08:00:42 2005 UTC (7 years, 4 months ago) by sullrich
Branches: MAIN
Diff to previous 1.7: preferred, colored
Changes since revision 1.7: +0 -2 lines
Do not call ow.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Jan 5 23:41:50 2005 UTC (7 years, 4 months ago) by sullrich
Branches: MAIN
Diff to previous 1.6: preferred, colored
Changes since revision 1.6: +5 -2 lines
Clean up install and deinstall

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Dec 29 01:20:08 2004 UTC (7 years, 4 months ago) by sullrich
Branches: MAIN
Diff to previous 1.5: preferred, colored
Changes since revision 1.5: +1 -0 lines
Add configfile tag

Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Dec 22 21:43:35 2004 UTC (7 years, 4 months ago) by sullrich
Branches: MAIN
Diff to previous 1.4: preferred, colored
Changes since revision 1.4: +1 -1 lines
Start stunnel after changes using rc.d script.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed Dec 22 21:42:59 2004 UTC (7 years, 4 months ago) by sullrich
Branches: MAIN
Diff to previous 1.3: preferred, colored
Changes since revision 1.3: +2 -0 lines
Forgot to mv the sample stunnel startup script and chmod it to 555.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Wed Dec 22 00:56:51 2004 UTC (7 years, 4 months ago) by sullrich
Branches: MAIN
Diff to previous 1.2: preferred, colored
Changes since revision 1.2: +2 -1 lines
Use <?xml version="1.0" encoding="utf-8" ?>
<packagegui>
	<name>stunnel</name>
	<!-- Menu is where this packages menu will appear -->
	<menu>
		<name>STunnel</name>
		<tooltiptext>The stunnel program is designed to work as an SSL encryption wrapper between remote client and local (inetd-startable) or remote server. It can be used to add SSL functionality to commonly used inetd daemons like POP2, POP3, and IMAP servers without any changes in the programs' code. It will negotiate an SSL connection using the OpenSSL or SSLeay libraries. It calls the underlying crypto libraries, so stunnel supports whatever cryptographic algorithms you compiled into your crypto package.</tooltiptext>
		<section>Services</section>
	</menu>
	<!-- configpath gets expanded out automatically and config items will be
         stored in that location -->
	<configpath>['installedpackages']['package']['$packagename']['configuration']</configpath>
	<!-- adddeleteeditpagefields items will appear on the first page where you can add / delete or edit
         items.  An example of this would be the nat page where you add new nat redirects -->
	<adddeleteeditpagefields>
		<columnitem>
			<fielddescr>Description</fielddescr>
			<fieldname>description</fieldname>
		</columnitem>
		<columnitem>
			<fielddescr>Listen on IP</fielddescr>
			<fieldname>localip</fieldname>
		</columnitem>
		<columnitem>
			<fielddescr>Listen on Port</fielddescr>
			<fieldname>localport</fieldname>
		</columnitem>
		<columnitem>
			<fielddescr>Redirects to IP</fielddescr>
			<fieldname>redirectip</fieldname>
		</columnitem>
		<columnitem>
			<fielddescr>Redirects to Port</fielddescr>
			<fieldname>redirectport</fieldname>
		</columnitem>
	</adddeleteeditpagefields>
	<!-- fields gets invoked when the user adds or edits a item.   the following items
         will be parsed and rendered for the user as a gui with input, and selectboxes. -->
	<fields>
		<field>
			<fielddescr>Description</fielddescr>
			<fieldname>description</fieldname>
			<description>Enter a description for this redirection.</description>
			<type>input</type>
		</field>
		<field>
			<fielddescr>Listen on IP</fielddescr>
			<fieldname>localip</fieldname>
			<description>Enter the local IP address to bind this redirection to.</description>
			<type>input</type>
		</field>
		<field>
			<fielddescr>Listen on port</fielddescr>
			<fieldname>localport</fieldname>
			<description>Enter the local port to bind this redirection to.</description>
			<type>input</type>
		</field>
		<field>
			<fielddescr>Redirects to IP</fielddescr>
			<fieldname>redirectip</fieldname>
			<description>Enter the local IP address to redirect this to.</description>
			<type>input</type>
		</field>
		<field>
			<fielddescr>Redirects to Port</fielddescr>
			<fieldname>redirectport</fieldname>
			<description>Enter the local port to rediect to.</description>
			<type>input</type>
		</field>
	</fields>
	<custom_php_install_command>
	    system("mkdir /var/tmp/stunnel 2>/dev/null");
		system("/usr/bin/openssl req -new -x509 -days 365 -nodes -out /usr/local/etc/stunnel/stunnel.pem -keyout /usr/local/etc/stunnel/stunnel.pem");
		system("chmod a-r /usr/local/etc/stunnel/stunnel.pem");
		system("chmod u+r /usr/local/etc/stunnel/stunnel.pem");
		system("mkdir -p /var/tmp/stunnel/var/tmp");
		system("chmod a+rw /var/tmp/stunnel/var/tmp/.");
	</custom_php_install_command>
	<custom_php_deinstall_command>
	    system("rm -rf /var/tmp/stunnel 2>/dev/null");
		system("rm -rf /usr/local/etc/stunnel/stunnel.pem");
	</custom_php_deinstall_command>
	<custom_add_php_command_late>
		    $fout = fopen("/usr/local/etc/stunnel/stunnel.conf","w");
		    fwrite($fout, "cert = /usr/local/etc/stunnel/mail.pem \n");
		    fwrite($fout, "chroot = /var/tmp/stunnel \n");
		    fwrite($fout, "setuid = stunnel \n");
		    fwrite($fout, "setgid = stunnel \n");
		    foreach($config['installedpackages']['stunnel']['config'] as $pkgconfig) {
			fwrite($fout, "\n[" . $pkgconfig['description'] . "]\n");
			fwrite($fout, "accept = " . $pkgconfig['localip'] . ":" . $pkgconfig['localport'] . "\n");
			fwrite($fout, "connect = " . $pkgconfig['redirectip'] . ":" . $pkgconfig['redirectport'] . "\n");
			fwrite($fout, "TIMEOUTclose = 0\n\n");
		    }
		    fclose($fout);
		    system("/usr/bin/killall stunnel 2>/dev/null");
		    system("/usr/local/sbin/stunnel 2>/dev/null");
	</custom_add_php_command_late>
</packagegui>

Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Dec 22 00:53:22 2004 UTC (7 years, 4 months ago) by sullrich
Branches: MAIN
Diff to previous 1.1: preferred, colored
Changes since revision 1.1: +10 -5 lines
Stunnel setup commands.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Dec 22 00:27:10 2004 UTC (7 years, 4 months ago) by sullrich
Branches: MAIN
Add stunnel package!

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>