From: <dha...@us...> - 2006-08-12 16:47:43
|
Revision: 244 Author: dhartman Date: 2006-08-12 09:47:39 -0700 (Sat, 12 Aug 2006) ViewCVS: http://svn.sourceforge.net/astlinux/?rev=244&view=rev Log Message: ----------- openvpn init fixes Modified Paths: -------------- trunk/package/openvpn/openvpn.init trunk/package/openvpn/openvpn.mk Modified: trunk/package/openvpn/openvpn.init =================================================================== --- trunk/package/openvpn/openvpn.init 2006-08-11 21:10:22 UTC (rev 243) +++ trunk/package/openvpn/openvpn.init 2006-08-12 16:47:39 UTC (rev 244) @@ -13,6 +13,16 @@ modprobe tun fi +if [ -d /mnt/kd/openvpn ] +then +ln -s /mnt/kd/openvpn /etc/openvpn +else +echo "No openvpn certificate directory found. +A directory on the keydisk is required. +Manual configuration of certificates is also required." +exit +fi + echo "Creating OpenVPN config files" echo "#openvpn.conf created from rc.conf settings dynamically at boot dev $OVPN_DEV Modified: trunk/package/openvpn/openvpn.mk =================================================================== --- trunk/package/openvpn/openvpn.mk 2006-08-11 21:10:22 UTC (rev 243) +++ trunk/package/openvpn/openvpn.mk 2006-08-12 16:47:39 UTC (rev 244) @@ -59,10 +59,12 @@ $(TARGET_DIR)/$(OPENVPN_TARGET_BINARY): $(OPENVPN_DIR)/$(OPENVPN_BINARY) $(MAKE) DESTDIR=$(TARGET_DIR) -C $(OPENVPN_DIR) install - mkdir -p $(TARGET_DIR)/etc/openvpn +# mkdir -p $(TARGET_DIR)/etc/openvpn rm -rf $(TARGET_DIR)/share/locale $(TARGET_DIR)/usr/info \ $(TARGET_DIR)/usr/man $(TARGET_DIR)/usr/share/doc + $(INSTALL) -D -m 0755 package/openvpn/openvpn.init $(TARGET_DIR)/etc/init.d/openvpn + openvpn: uclibc lzo openssl $(TARGET_DIR)/$(OPENVPN_TARGET_BINARY) openvpn-clean: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dha...@us...> - 2006-08-13 05:49:40
|
Revision: 245 Author: dhartman Date: 2006-08-12 22:49:35 -0700 (Sat, 12 Aug 2006) ViewCVS: http://svn.sourceforge.net/astlinux/?rev=245&view=rev Log Message: ----------- openvpn init fixes Modified Paths: -------------- trunk/package/openvpn/openvpn.init trunk/target/generic/target_skeleton/etc/openvpn.conf Added Paths: ----------- trunk/target/generic/target_skeleton/etc/openvpn Modified: trunk/package/openvpn/openvpn.init =================================================================== --- trunk/package/openvpn/openvpn.init 2006-08-12 16:47:39 UTC (rev 244) +++ trunk/package/openvpn/openvpn.init 2006-08-13 05:49:35 UTC (rev 245) @@ -15,7 +15,7 @@ if [ -d /mnt/kd/openvpn ] then -ln -s /mnt/kd/openvpn /etc/openvpn +ln -s /mnt/kd/openvpn /tmp/etc/openvpn else echo "No openvpn certificate directory found. A directory on the keydisk is required. Added: trunk/target/generic/target_skeleton/etc/openvpn =================================================================== --- trunk/target/generic/target_skeleton/etc/openvpn (rev 0) +++ trunk/target/generic/target_skeleton/etc/openvpn 2006-08-13 05:49:35 UTC (rev 245) @@ -0,0 +1 @@ +link /tmp/etc/openvpn \ No newline at end of file Property changes on: trunk/target/generic/target_skeleton/etc/openvpn ___________________________________________________________________ Name: svn:special + * Modified: trunk/target/generic/target_skeleton/etc/openvpn.conf =================================================================== --- trunk/target/generic/target_skeleton/etc/openvpn.conf 2006-08-12 16:47:39 UTC (rev 244) +++ trunk/target/generic/target_skeleton/etc/openvpn.conf 2006-08-13 05:49:35 UTC (rev 245) @@ -1 +1 @@ -link /tmp/openvpn.conf \ No newline at end of file +link /tmp/etc/openvpn.conf \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dha...@us...> - 2006-08-16 06:57:27
|
Revision: 265 Author: dhartman Date: 2006-08-15 23:57:23 -0700 (Tue, 15 Aug 2006) ViewCVS: http://svn.sourceforge.net/astlinux/?rev=265&view=rev Log Message: ----------- add easy-rsa scripts to generate openvpn keys to stat Modified Paths: -------------- trunk/package/openvpn/openvpn.mk Added Paths: ----------- trunk/package/openvpn/easy-rsa.tar.gz Added: trunk/package/openvpn/easy-rsa.tar.gz =================================================================== (Binary files differ) Property changes on: trunk/package/openvpn/easy-rsa.tar.gz ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Modified: trunk/package/openvpn/openvpn.mk =================================================================== --- trunk/package/openvpn/openvpn.mk 2006-08-15 23:39:25 UTC (rev 264) +++ trunk/package/openvpn/openvpn.mk 2006-08-16 06:57:23 UTC (rev 265) @@ -59,10 +59,11 @@ $(TARGET_DIR)/$(OPENVPN_TARGET_BINARY): $(OPENVPN_DIR)/$(OPENVPN_BINARY) $(MAKE) DESTDIR=$(TARGET_DIR) -C $(OPENVPN_DIR) install -# mkdir -p $(TARGET_DIR)/etc/openvpn rm -rf $(TARGET_DIR)/share/locale $(TARGET_DIR)/usr/info \ $(TARGET_DIR)/usr/man $(TARGET_DIR)/usr/share/doc $(INSTALL) -D -m 0755 package/openvpn/openvpn.init $(TARGET_DIR)/etc/init.d/openvpn + mkdir -p $(TARGET_DIR)/stat/etc/openvpn + tar -C $(TARGET_DIR)/stat/etc/openvpn -xzf package/openvpn/easy-rsa.tar.gz openvpn: uclibc lzo openssl $(TARGET_DIR)/$(OPENVPN_TARGET_BINARY) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dha...@us...> - 2007-02-18 06:28:40
|
Revision: 594 http://svn.sourceforge.net/astlinux/?rev=594&view=rev Author: dhartman Date: 2007-02-17 22:28:38 -0800 (Sat, 17 Feb 2007) Log Message: ----------- openvpn easy-rsa update and init fix Modified Paths: -------------- trunk/package/openvpn/easy-rsa.tar.gz trunk/package/openvpn/openvpn.init Modified: trunk/package/openvpn/easy-rsa.tar.gz =================================================================== (Binary files differ) Modified: trunk/package/openvpn/openvpn.init =================================================================== --- trunk/package/openvpn/openvpn.init 2007-02-18 00:54:55 UTC (rev 593) +++ trunk/package/openvpn/openvpn.init 2007-02-18 06:28:38 UTC (rev 594) @@ -110,19 +110,8 @@ echo "Starting OpenVPN with settings from /etc/openvpn.conf" /usr/sbin/openvpn --writepid $pid --config /etc/openvpn.conf if [ $? = 0 ]; then - success=1 - else - errors=1 - fi - done - if [ $errors = 1 ]; then - failure; echo - else - success; echo - fi - if [ $success = 1 ]; then touch $lock - fi + fi fi } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dha...@us...> - 2007-02-19 00:49:51
|
Revision: 596 http://svn.sourceforge.net/astlinux/?rev=596&view=rev Author: dhartman Date: 2007-02-18 16:49:51 -0800 (Sun, 18 Feb 2007) Log Message: ----------- openvpn symlink fix Modified Paths: -------------- trunk/package/openvpn/openvpn.init trunk/package/openvpn/openvpn.mk Modified: trunk/package/openvpn/openvpn.init =================================================================== --- trunk/package/openvpn/openvpn.init 2007-02-18 19:18:47 UTC (rev 595) +++ trunk/package/openvpn/openvpn.init 2007-02-19 00:49:51 UTC (rev 596) @@ -23,9 +23,6 @@ modprobe tun fi -# create initial link from /tmp/etc/openvpn.conf to /etc/openvpn.conf -ln -sf /tmp/etc/openvpn.conf /etc/openvpn.conf - if [ -d /mnt/kd/openvpn ] then ln -s /mnt/kd/openvpn /tmp/etc/openvpn Modified: trunk/package/openvpn/openvpn.mk =================================================================== --- trunk/package/openvpn/openvpn.mk 2007-02-18 19:18:47 UTC (rev 595) +++ trunk/package/openvpn/openvpn.mk 2007-02-19 00:49:51 UTC (rev 596) @@ -63,6 +63,8 @@ $(TARGET_DIR)/usr/man $(TARGET_DIR)/usr/share/doc $(INSTALL) -D -m 0755 package/openvpn/openvpn.init $(TARGET_DIR)/etc/init.d/openvpn mkdir -p $(TARGET_DIR)/stat/etc/openvpn + ln -sf /tmp/etc/openvpn.conf $(TARGET_DIR)/etc/openvpn.conf + ln -sf /tmp/etc/openvpn $(TARGET_DIR)/etc/openvpn tar -C $(TARGET_DIR)/stat/etc/openvpn -xzf package/openvpn/easy-rsa.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kr...@us...> - 2007-06-27 22:38:06
|
Revision: 1107 http://svn.sourceforge.net/astlinux/?rev=1107&view=rev Author: krisk84 Date: 2007-06-27 15:38:06 -0700 (Wed, 27 Jun 2007) Log Message: ----------- openvpn padlock support Modified Paths: -------------- trunk/package/openvpn/openvpn.mk Added Paths: ----------- trunk/package/openvpn/padlock.patch Modified: trunk/package/openvpn/openvpn.mk =================================================================== --- trunk/package/openvpn/openvpn.mk 2007-06-27 20:54:00 UTC (rev 1106) +++ trunk/package/openvpn/openvpn.mk 2007-06-27 22:38:06 UTC (rev 1107) @@ -29,6 +29,10 @@ $(OPENVPN_DIR)/.unpacked: $(DL_DIR)/$(OPENVPN_SOURCE) $(OPENVPN_CAT) $(DL_DIR)/$(OPENVPN_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) - +ifeq ($(strip $(BR2_TARGET_VIA)),y) + toolchain/patch-kernel.sh $(OPENVPN_DIR) package/openvpn/ padlock\*.patch +endif + toolchain/patch-kernel.sh $(OPENVPN_DIR) package/openvpn/ openvpn\*.patch touch $(OPENVPN_DIR)/.unpacked $(OPENVPN_DIR)/.configured: $(OPENVPN_DIR)/.unpacked Added: trunk/package/openvpn/padlock.patch =================================================================== --- trunk/package/openvpn/padlock.patch (rev 0) +++ trunk/package/openvpn/padlock.patch 2007-06-27 22:38:06 UTC (rev 1107) @@ -0,0 +1,48 @@ +diff -ur openvpn-2.0.9.orig/crypto.c openvpn-2.0.9/crypto.c +--- openvpn-2.0.9.orig/crypto.c 2005-11-01 06:06:11.000000000 -0500 ++++ openvpn-2.0.9/crypto.c 2007-06-27 18:31:01.000000000 -0400 +@@ -39,6 +39,8 @@ + + #include "memdbg.h" + ++#include <openssl/engine.h> ++ + /* + * Check for key size creepage. + */ +@@ -1709,6 +1711,12 @@ + { + ERR_load_crypto_strings (); + OpenSSL_add_all_algorithms (); ++ ++ /* Init available hardware crypto engines. */ ++ ENGINE_load_builtin_engines(); ++ ENGINE_register_all_complete(); ++ ENGINE_set_default_ciphers(ENGINE_by_id("padlock")); ++ + init_crypto_lib (); + } + +diff -ur openvpn-2.0.9.orig/ssl.c openvpn-2.0.9/ssl.c +--- openvpn-2.0.9.orig/ssl.c 2005-12-13 12:10:01.000000000 -0500 ++++ openvpn-2.0.9/ssl.c 2007-06-27 18:28:10.000000000 -0400 +@@ -52,6 +52,7 @@ + #include "perf.h" + #include "status.h" + #include "gremlin.h" ++#include <openssl/engine.h> + + #ifdef WIN32 + #include "cryptoapi.h" +@@ -225,6 +226,11 @@ + SSL_load_error_strings (); + OpenSSL_add_all_algorithms (); + ++ /* Init available hardware crypto engines. */ ++ ENGINE_load_builtin_engines(); ++ ENGINE_register_all_complete(); ++ ENGINE_set_default_ciphers(ENGINE_by_id("padlock")); ++ + init_crypto_lib(); + + /* This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |