added a configure option to select charon binary
This commit is contained in:
parent
6af6f88a79
commit
994ed35312
|
@ -11,7 +11,8 @@ nmvpnservice_DATA = nm-strongswan-service.name
|
|||
@INTLTOOL_DESKTOP_RULE@
|
||||
|
||||
nm-strongswan-service.name: $(srcdir)/nm-strongswan-service.name.in
|
||||
sed -e 's|[@]LIBEXECDIR[@]|$(libexecdir)|g' $< >$@
|
||||
sed -e 's|[@]LIBEXECDIR[@]|$(libexecdir)|' \
|
||||
-e 's|[@]CHARON[@]|$(charon)|' $< >$@
|
||||
|
||||
EXTRA_DIST = nm-strongswan-service.name.in \
|
||||
$(dbusservice_DATA) \
|
||||
|
|
|
@ -80,6 +80,13 @@ PKG_CHECK_MODULES(NM_UTILS, NetworkManager >= 0.7.0 libnm-util libnm_glib libnm_
|
|||
AC_SUBST(NM_UTILS_CFLAGS)
|
||||
AC_SUBST(NM_UTILS_LIBS)
|
||||
|
||||
AC_ARG_WITH(
|
||||
[charon],
|
||||
AS_HELP_STRING([--with-charon=file],[path to the strongSwan IKEv2 daemon charon"]),
|
||||
[AC_SUBST(charon, "$withval")],
|
||||
[AC_SUBST(charon, "${libexecdir}/ipsec/charon")]
|
||||
)
|
||||
|
||||
AC_ARG_ENABLE(more-warnings,
|
||||
AC_HELP_STRING([--enable-more-warnings], [Maximum compiler warnings]),
|
||||
set_more_warnings="$enableval",[
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
[VPN Connection]
|
||||
name=strongswan
|
||||
service=org.freedesktop.NetworkManager.strongswan
|
||||
program=/usr/lib/ipsec/charon
|
||||
program=@CHARON@
|
||||
|
||||
[GNOME]
|
||||
auth-dialog=@LIBEXECDIR@/nm-strongswan-auth-dialog
|
||||
|
|
Loading…
Reference in New Issue