head	1.4;
access;
symbols
	RELEASE_6_1_0:1.3
	RELEASE_5_5_0:1.3
	RELEASE_6_0_0:1.3
	RELEASE_5_4_0:1.3
	RELEASE_4_11_0:1.3
	RELEASE_5_3_0:1.3
	RELEASE_4_10_0:1.3
	RELEASE_5_2_1:1.3
	RELEASE_5_2_0:1.3
	RELEASE_4_9_0:1.3
	RELEASE_5_1_0:1.3
	RELEASE_4_8_0:1.3
	RELEASE_5_0_0:1.3
	RELEASE_4_7_0:1.3
	RELEASE_4_6_2:1.3
	RELEASE_4_6_1:1.3
	RELEASE_4_6_0:1.3
	RELEASE_5_0_DP1:1.3
	RELEASE_4_5_0:1.3
	RELEASE_4_4_0:1.3
	RELEASE_4_3_0:1.3
	RELEASE_4_2_0:1.3
	RELEASE_4_1_1:1.3
	RELEASE_4_1_0:1.3
	RELEASE_3_5_0:1.3
	RELEASE_4_0_0:1.3
	RELEASE_3_4_0:1.2
	RELEASE_3_3_0:1.2
	RELEASE_3_2_0:1.2
	RELEASE_3_1_0:1.1.1.1
	RELEASE_2_2_8:1.1.1.1
	RELEASE_3_0_0:1.1.1.1
	RELEASE_2_2_7:1.1.1.1
	RELEASE_2_2_6:1.1.1.1
	ARCHIE_1:1.1.1.1
	WHISTLE_ARCHIE:1.1.1;
locks; strict;
comment	@# @;


1.4
date	2006.04.06.13.54.44;	author archie;	state dead;
branches;
next	1.3;

1.3
date	2000.01.26.01.55.08;	author archie;	state Exp;
branches;
next	1.2;

1.2
date	99.03.10.22.27.52;	author archie;	state Exp;
branches;
next	1.1;

1.1
date	98.01.09.23.23.46;	author julian;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	98.01.09.23.23.46;	author julian;	state Exp;
branches;
next	;


desc
@@


1.4
log
@Remove the skip port. Created before there was an IPSec implementation on
FreeBSD, it is now extremely obsolete. In any case it doesn't compile. Earlier
version of this port can still be used on older versions of FreeBSD of course.
@
text
@diff -ur --unidirectional-new-file skipsrc-1.0.orig/certs/lib/passwd_subr.C work.new/certs/lib/passwd_subr.C
--- skipsrc-1.0.orig/certs/lib/passwd_subr.C	Fri Oct 25 13:11:49 1996
+++ work.new/certs/lib/passwd_subr.C	Mon Jan 24 12:35:37 2000
@@@@ -52,6 +52,7 @@@@
 
 #include <stdio.h>
 #include <stdlib.h>
+#include <string.h>
 #include "Bstream.h"
 #include "Bigint.h"
 #include "ObjId.h"
@


1.3
log
@Bash this port until it compiles under -current again.
@
text
@@


1.2
log
@Build SKIP port as a KLD instead of an LKM.
@
text
@d1 11
a11 77
diff -ur --unidirectional-new-file skipsrc-1.0.orig/doc/README.FreeBSD work.new/doc/README.FreeBSD
--- skipsrc-1.0.orig/doc/README.FreeBSD	Wed Dec 31 16:00:00 1969
+++ work.new/doc/README.FreeBSD	Wed Mar 10 09:25:35 1999
@@@@ -0,0 +1,73 @@@@
+
+Some notes regarding the FreeBSD port of SKIP
+December 8, 1997
+
+- Much of the non-man page documentation has NOT be patched to reflect
+  the different locations of files, etc. The main difference is that the
+  original version of SKIP puts everything under /usr/skip, whereas the
+  FreeBSD port has put it under @@@@PREFIX@@@@. This documentation can be
+  found in @@@@PREFIX@@@@/share/doc/skip.
+
+- Thanks to Stephanie Wehner, skiphost now takes a new argument for specifying
+  the source address for encrypted packets. This allows encrypted packets
+  that are being tunnelled between two routers to have source and dest
+  IP addresses of only those two routers. This reduces firewall complexity
+  in many cases. From her description:
+
+    This adds another command line option to skiphost, namely
+    -f <source address> . Every packet going out to the other host
+    will then have this source address in the packet.
+
+- SKIP is applied to packets *after* any ipfw(8) filtering is applied.
+  This is true for both incoming and outgoing packets. Note that SKIP
+  has its own access control functionality.
+
+  One way to deal with this is to do the following:
+
+  - Setup ipfw as you normally would to restrict access to your machine.
+  - Add additional ipfw rules to allow SKIP related traffic:
+    - ipfw add 10 allow 57 from any to any
+    - ipfw add 10 allow 79 from any to any (if using SunScreen mode)
+    - ipfw add 10 allow 50 from any to any (if using raw ESP/AH mode)
+    - ipfw add 10 allow 51 from any to any (if using raw ESP/AH mode)
+    - ipfw add 10 allow udp from any to <your-address> 1640
+    - ipfw add 10 allow udp from <your-address> 1640 to any
+  - Set the default rule for SKIP to be to allow access.
+
+- Skipd will logs via syslog(3) instead of logging directly
+  to /var/log/skip.log as before, using the LOG_DAEMON facility.
+
+  You may want to redirect this output to its own log file.
+  This is done by the following steps:
+
+    1. touch /var/log/skipd.log
+    2. Edit /etc/syslog.conf and add these lines at the end:
+
+       !skipd
+       *.*		/var/log/skipd.log
+
+    3. Edit /etc/newsyslog.conf as appropriate
+    4. Restart syslogd
+
+- Each time skip is started (at reboot time), the skiphost
+  output is written to /var/log/skiphost.log. You may also
+  want to add an entry to /etc/newsyslog.conf for this one
+  as well.
+
+- Users of skip should subscribe to the SKIP mailing list
+  by sending an email to "majordomo@@skip.org" containing
+  the line "subscribe skip-info".
+
+- If you have trouble:
+
+  - If there is a problem with the port itself (e.g., it won't
+    compile on your system), use send-pr(1) to send a problem report.
+
+  - If you are having trouble with SKIP configuration, use,
+    compatibility, etc., send your questions to the SKIP
+    mailing list: skip-info@@skip.org (you should subscribe
+    to it first).
+
+Thanks,
+-Archie Cobbs  <archie@@whistle.com>
+
@


1.1
log
@Initial revision
@
text
@d1 76
a76 18
diff -ur --unidirectional-new-file skipsrc-1.0.orig/doc/ROADMAP skipsrc-1.0/doc/ROADMAP
--- skipsrc-1.0.orig/doc/ROADMAP	Fri Oct 25 13:11:55 1996
+++ skipsrc-1.0/doc/ROADMAP	Mon Dec  8 13:00:51 1997
@@@@ -1,6 +1,10 @@@@
 This directory contains documentation and legal statements for this
 release.
 
+README.FreeBSD			- Notes on the FreeBSD port of SKIP.
+				  All of the other documentation is NOT
+				  specific to FreeBSD.
+
 00README		        - Introduction, Release notes and Build 
 			          Instructions.  Read this first.  You
 				  should read this if only for the 
@@@@ -24,3 +28,4 @@@@
 				  architecture and performance.
 
 usersguide.*			- User's guide in various formats
@


1.1.1.1
log
@Add a package for the SKIP package from Sun Microsystems,
for making secure pipes across the internet (etc.)
@
text
@@
