CVS log for tools/packages/stunnel.xml
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!
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>