Source File section

File deleted: Versuche/IPSec/IPSec VPN Kernel 2.60.pdf (Size: 72897, Created: Jul 27 11:06 )
File deleted: Versuche/IPSec/Anbindung_an_ein_Firmennetz_mittels_IP_Security[1].pdf (Size: 505103, Created: Jul 26 16:39 )
File deleted: Versuche/IPSec/SLES Manual.pdf (Size: 8009528, Created: Sep 20 13:20 )
File deleted: Versuche/IPSec/Installation Freeswan V2.doc (Size: 642048, Created: Aug 3 16:23 )
File deleted: Versuche/IPSec/Freeswan-Firewall.txt (Size: 262, Created: Jul 29 15:10 )
File deleted: Versuche/IPSec/Freeswan.pdf (Size: 40172, Created: Jul 26 13:12 )
File deleted: Versuche/IPSec/freeswan samples.pdf (Size: 11402, Created: Jul 28 17:03 )
File deleted: Versuche/IPSec/IPSec Gateway.pdf (Size: 136821, Created: Jul 27 11:05 )
File deleted: Versuche/IPSec/openswan.pdf (Size: 23905, Created: Jul 28 18:12 )
File deleted: Versuche/IPSec/freeswan & firewall.pdf (Size: 62286, Created: Jul 28 11:24 )
File deleted: Versuche/IPSec/WLAN-Anbindung ueber VPN.pdf (Size: 683881, Created: Jul 26 16:20 )
File deleted: Versuche/IPSec/Installation Freeswan IPSec.doc (Size: 493056, Created: Jul 29 15:55 )
File deleted: Versuche/IPSec/Hilfe.pdf (Size: 105775, Created: Aug 4 20:40 )
File deleted: Versuche/IPSec/freeswan-2.06.tar.gz (Size: 3350327, Created: May 14 23:00 )
File deleted: Versuche/IPSec/Freeswan last.pdf (Size: 140391, Created: Jul 26 14:34 )
File deleted: Versuche/IPSec/Generating X.pdf (Size: 22174, Created: Jul 26 15:30 )
File deleted: Versuche/IPSec/Beispiel.pdf (Size: 42159, Created: Jul 28 17:40 )
File deleted: Versuche/IPSec/freeswan samples2.pdf (Size: 62898, Created: Jul 28 18:09 )
File deleted: Versuche/IPSec/ipsec-conf.pdf (Size: 23522, Created: Jul 28 18:11 )
File created: Versuche/IPSec/keynote_2.3.orig.tar.gz.url (Size: 127, Created: Sep 21 14:13 )
File created: Versuche/IPSec/isakmpd_20040628.orig.tar.gz (Size: 369959, Created: Sep 21 14:07 )
File created: Versuche/IPSec/freeswan/IPSec VPN Kernel 2.60.pdf (Size: 72897, Created: Jul 27 11:06 )
File created: Versuche/IPSec/freeswan/Anbindung_an_ein_Firmennetz_mittels_IP_Security[1].pdf (Size: 505103, Created: Jul 26 16:39 )
File created: Versuche/IPSec/freeswan/SLES Manual.pdf (Size: 8009528, Created: Sep 20 13:20 )
File created: Versuche/IPSec/freeswan/COMPILE-FREESWAN (Size: 2230, Created: Sep 10 23:03 )
File created: Versuche/IPSec/freeswan/Installation Freeswan V2.doc (Size: 642048, Created: Aug 3 16:23 )
File created: Versuche/IPSec/freeswan/Freeswan-Firewall.txt (Size: 262, Created: Jul 29 15:10 )
File created: Versuche/IPSec/freeswan/Freeswan.pdf (Size: 40172, Created: Jul 26 13:12 )
File created: Versuche/IPSec/freeswan/freeswan samples.pdf (Size: 11402, Created: Jul 28 17:03 )
File created: Versuche/IPSec/freeswan/IPSec Gateway.pdf (Size: 136821, Created: Jul 27 11:05 )
File created: Versuche/IPSec/freeswan/openswan.pdf (Size: 23905, Created: Jul 28 18:12 )
File created: Versuche/IPSec/freeswan/freeswan & firewall.pdf (Size: 62286, Created: Jul 28 11:24 )
File created: Versuche/IPSec/freeswan/WLAN-Anbindung ueber VPN.pdf (Size: 683881, Created: Jul 26 16:20 )
File created: Versuche/IPSec/freeswan/Installation Freeswan IPSec.doc (Size: 493056, Created: Jul 29 15:55 )
File created: Versuche/IPSec/freeswan/Hilfe.pdf (Size: 105775, Created: Aug 4 20:40 )
File created: Versuche/IPSec/freeswan/freeswan-2.06.tar.gz (Size: 3350327, Created: May 14 23:00 )
File created: Versuche/IPSec/freeswan/Freeswan last.pdf (Size: 140391, Created: Jul 26 14:34 )
File created: Versuche/IPSec/freeswan/Generating X.pdf (Size: 22174, Created: Jul 26 15:30 )
File created: Versuche/IPSec/freeswan/Beispiel.pdf (Size: 42159, Created: Jul 28 17:40 )
File created: Versuche/IPSec/freeswan/freeswan samples2.pdf (Size: 62898, Created: Jul 28 18:09 )
File created: Versuche/IPSec/freeswan/ipsec-conf.pdf (Size: 23522, Created: Jul 28 18:11 )
File created: Versuche/IPSec/COMPILE-IPSEC (Size: 3822, Created: Sep 21 19:00 )
File created: Versuche/IPSec/keynote_2.3.orig.tar.gz (Size: 141930, Created: Sep 21 14:13 )
File created: Versuche/IPSec/isakmpd_20040628.orig.tar.gz.url (Size: 132, Created: Sep 21 14:08 )

Usermanager Section

File created: mylinux-usermanager-0.98/compile-scripts/COMPILE-IPSEC

#!/bin/sh
########################################################################
# File:           compile-scripts/COMPILE-IPSEC                        #
# myLinux Server: Copyright (c) 2004 Michael Oberg                     #
# Version:        0.98                                                 #
# Author:         Michael Oberg <michael.oberg@mylinuxproject.de>      #
#                                                                      #
# This program is free software; you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
# the Free Software Foundation; either version 2 of the License, or    #
# (at your option) any later version.                                  #
#                                                                      #
# This program is distributed in the hope that it will be useful,      #
# but WITHOUT ANY WARRANTY; without even the implied warranty of       #
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the         #
# GNU General Public License for more details.                         #
#                                                                      #
# You should have received a copy of the GNU Public License along      #
# with this package; if not, write to the Free Software Foundation,    #
# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.       #
########################################################################
##############################################################
# gmp                                                        #
##############################################################
cd /IPSec-Sources/gmp-4.1.3/
./configure --prefix=/usr
make || exit 1
make install || exit 1
##############################################################
# keynote                                                    #
##############################################################
cd /IPSec-Sources/keynote-2.3/
./configure --prefix=/usr
make || exit 1
mkdir /usr/include/keynote
cp *.h /usr/include/keynote/
cp libkeynote.a /usr/lib/
cp keynote /usr/bin/
##############################################################
#                                                            #
##############################################################
cd /IPSec-Sources/isakmpd-20040628.orig/

cat << "EOF" > ../isakmp.patch
--- ./GNUmakefile	2004-07-06 21:28:27.000000000 +0200
+++ ./GNUmakefile	2004-09-21 17:58:30.000000000 +0200
@@ -40,12 +40,12 @@
 # integrated, freebsd/netbsd means FreeBSD/NetBSD with KAME IPsec.
 # darwin means MacOS X 10.2 and later with KAME IPsec. linux means Linux-2.5
 # and later with native IPSec support.
-OS=		openbsd
+#OS=		openbsd
 #OS=		netbsd
 #OS=		freebsd
 #OS=		freeswan
 #OS=		darwin
-#OS=		linux
+OS=		linux
 
 .CURDIR:=	$(shell pwd)
 VPATH=		${.CURDIR}/sysdep/${OS}
@@ -66,7 +66,7 @@
 		ipsec.c ipsec_fld.c ipsec_num.c isakmpd.c isakmp_doi.c \
 		isakmp_fld.c isakmp_num.c key.c libcrypto.c log.c message.c \
 		math_2n.c math_group.c prf.c sa.c sysdep.c timer.c \
-		transport.c udp.c ui.c util.c
+		transport.c udp.c ui.c util.c virtual.c
 
 GENERATED=	exchange_num.h ipsec_fld.h ipsec_num.h isakmp_fld.h \
 		isakmp_num.h
--- ./sysdep/linux/GNUmakefile.sysdep	2004-07-06 21:28:27.000000000 +0200
+++ ./sysdep/linux/GNUmakefile.sysdep	2004-09-21 18:22:29.000000000 +0200
@@ -35,8 +35,8 @@
 
 CFLAGS+=	-DUSE_OLD_SOCKADDR -DHAVE_PCAP \
 		-DNEED_SYSDEP_APP -DMP_FLAVOUR=MP_FLAVOUR_GMP \
-		-I/usr/src/linux/include -I${.CURDIR}/sysdep/common \
-		-I/usr/include/openssl
+		-I/usr/src/linux-2.6.7/include -I${.CURDIR}/sysdep/common \
+		-I/usr/include/openssl -I/usr/include/keynote
 
 FEATURES=	debug tripledes blowfish cast ec aggressive x509 policy
EOF

patch -Np1 -i ../isakmp.patch
make depend || exit 1
make || exit 1

File deleted: mylinux-usermanager-0.98/compile-scripts/COMPILE-FREESWAN

#!/bin/sh
########################################################################
# File:           compile-scripts/COMPILE-KERNEL                       #
# myLinux Server: Copyright (c) 2004 Michael Oberg                     #
# Version:        0.98                                                 #
# Author:         Michael Oberg <michael.oberg@mylinuxproject.de>      #
#                                                                      #
# This program is free software; you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
# the Free Software Foundation; either version 2 of the License, or    #
# (at your option) any later version.                                  #
#                                                                      #
# This program is distributed in the hope that it will be useful,      #
# but WITHOUT ANY WARRANTY; without even the implied warranty of       #
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the         #
# GNU General Public License for more details.                         #
#                                                                      #
# You should have received a copy of the GNU Public License along      #
# with this package; if not, write to the Free Software Foundation,    #
# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.       #
########################################################################
##############################################################
# FreeS/WAN (IPSec) for kernel 2.6.x                         #
##############################################################

#/MyLinux-Sources/UNPACK Versuche/IPSec

cd /FreeSwan-Sources/gmp-4.1.3/
./configure --prefix=/usr
make || exit 1
make install || exit 1

cd /usr/src/linux-2.6.7/
cp FullInstallKernel26 .config
make oldconfig || exit 1
make prepare-all || exit 1

cd /FreeSwan-Sources/freeswan-2.06/
make KERNELSRC=/usr/src/linux-2.6.7 oldgo || exit 1
make KERNELSRC=/usr/src/linux-2.6.7 kinstall || exit 1
mv /vmlinuz /boot/freeswan

cd /usr/src/linux-2.6.7/
make mrproper

# create runonce script:
cat << EOF > /package-runonce.sh
#!/bin/sh
depmod -a
EOF
chmod 755 /package-runonce.sh

File changed: mylinux-usermanager-0.98/compile-scripts/MAIN-PACKAGES

352c352
< # Package FreeS/WAN                                          #
---
> # Package IPSec                                              #
354,356c354,356
< echo "Unpacking FreeS/WAN Sources"
< mkdir $LFS/FreeSwan-Sources
< cd $LFS/FreeSwan-Sources
---
> echo "Unpacking IPSec Sources"
> mkdir $LFS/IPSec-Sources
> cd $LFS/IPSec-Sources
371c371
<     -c /MyLinux-Sources/COMPILE-FREESWAN || exit 1
---
>     -c /MyLinux-Sources/COMPILE-IPSEC || exit 1
378c378
<     -c "/MyLinux-Sources/CREATEPACKAGE freeswan" || exit 1
---
>     -c "/MyLinux-Sources/CREATEPACKAGE ipsec" || exit 1

File changed: mylinux-usermanager-0.98/compile-scripts/x

35c35,49
< #...
---
> ##############################################################
> # Package IPSec                                              #
> ##############################################################
> echo "Unpacking IPSec Sources"
> mkdir $LFS/IPSec-Sources
> cd $LFS/IPSec-Sources
> $MYLINUXMGR/UNPACK Versuche/IPSec
> 
> echo "Start Package"
> chroot $LFS /usr/bin/env -i \
>     HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
>     PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
>     /bin/bash --login \
>     -c "/MyLinux-Sources/STARTPACKAGE" || exit 1
> 
41c55
<     -c /MyLinux-Sources/COMPILE-FREESWAN || exit 1
---
>     -c /MyLinux-Sources/COMPILE-IPSEC || exit 1
48c62
<     -c "/MyLinux-Sources/CREATEPACKAGE freeswan" || exit 1
---
>     -c "/MyLinux-Sources/CREATEPACKAGE ipsec" || exit 1