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