Hi folks I am a member of an embedded project investigating a move from OpenSwan to StrongSwan. I am pretty familiar with building OpenSwan for our platform, but completely unfamiliar with the StrongSwan build
I our build environment we are using a makefile which is calling the
original XSwan makefile passing all our relevant parameters.
somethink like
-rm -rf $(OPENSWAN_TARGET_DIR)
mkdir -p $(OPENSWAN_TARGET_DIR)
mkdir -p $(OPENSWAN_TARGET_DIR)/etc/init.d
mkdir -p $(BT_STAGING_DIR)/usr/lib
mkdir -p $(BT_STAGING_DIR)/etc/init.d
mkdir -p $(BT_STAGING_DIR)/usr/sbin
############################################################
## build the userland programs
############################################################
$(MAKE) $(MAKEOPTS) CC=$(TARGET_CC) -C $(OPENSWAN_DIR) programs \
USERCOMPILE="-DSUPPORT_BROKEN_ANDROID_ICS" \
INC_USRLOCAL="/usr" \
FINALBINDIR="/usr/lib/ipsec" \
FINALLIBEXECDIR="/usr/lib/ipsec" \
KERNELSRC=$(BT_LINUX_DIR) \
DESTDIR=$(OPENSWAN_TARGET_DIR) \
WERROR=" "
############################################################
## install the userland programs
############################################################
$(MAKE) CC=$(TARGET_CC) -C $(OPENSWAN_DIR) install \
INC_USRLOCAL="/usr" \
FINALBINDIR="/usr/lib/ipsec" \
FINALLIBEXECDIR="/usr/lib/ipsec" \
KERNELSRC=$(BT_LINUX_DIR) \
DESTDIR=$(OPENSWAN_TARGET_DIR) \
WERROR=" "
The way I understand StrongSwan it is basically an IKEv1/2 daemon, so I
_believe_ there is just userland to be installed.
Does this assumption hold?
Is there a comprehensive list of configure parameters ( I don't refer to
that terse documentation from configure --help :-) )
Thank you
Erich
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ Users mailing list [email protected] https://lists.strongswan.org/mailman/listinfo/users
