]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
moved attestation plugins to libpts in order to resolve circular reference with libimcv
authorAndreas Steffen <andreas.steffen@strongswan.org>
Thu, 24 Nov 2011 23:18:58 +0000 (00:18 +0100)
committerAndreas Steffen <andreas.steffen@strongswan.org>
Mon, 28 Nov 2011 20:23:59 +0000 (21:23 +0100)
27 files changed:
configure.in
src/Makefile.am
src/checksum/Makefile.am
src/libimcv/Makefile.am
src/libpts/Makefile.am
src/libpts/plugins/imc_attestation/Makefile.am [moved from src/libimcv/plugins/imc_attestation/Makefile.am with 100% similarity]
src/libpts/plugins/imc_attestation/imc_attestation.c [moved from src/libimcv/plugins/imc_attestation/imc_attestation.c with 100% similarity]
src/libpts/plugins/imc_attestation/imc_attestation_process.c [moved from src/libimcv/plugins/imc_attestation/imc_attestation_process.c with 100% similarity]
src/libpts/plugins/imc_attestation/imc_attestation_process.h [moved from src/libimcv/plugins/imc_attestation/imc_attestation_process.h with 100% similarity]
src/libpts/plugins/imc_attestation/imc_attestation_state.c [moved from src/libimcv/plugins/imc_attestation/imc_attestation_state.c with 100% similarity]
src/libpts/plugins/imc_attestation/imc_attestation_state.h [moved from src/libimcv/plugins/imc_attestation/imc_attestation_state.h with 100% similarity]
src/libpts/plugins/imv_attestation/.gitignore [moved from src/libimcv/plugins/imv_attestation/.gitignore with 100% similarity]
src/libpts/plugins/imv_attestation/Makefile.am [moved from src/libimcv/plugins/imv_attestation/Makefile.am with 100% similarity]
src/libpts/plugins/imv_attestation/attest.c [moved from src/libimcv/plugins/imv_attestation/attest.c with 100% similarity]
src/libpts/plugins/imv_attestation/attest_db.c [moved from src/libimcv/plugins/imv_attestation/attest_db.c with 100% similarity]
src/libpts/plugins/imv_attestation/attest_db.h [moved from src/libimcv/plugins/imv_attestation/attest_db.h with 100% similarity]
src/libpts/plugins/imv_attestation/attest_usage.c [moved from src/libimcv/plugins/imv_attestation/attest_usage.c with 100% similarity]
src/libpts/plugins/imv_attestation/attest_usage.h [moved from src/libimcv/plugins/imv_attestation/attest_usage.h with 100% similarity]
src/libpts/plugins/imv_attestation/data.sql [moved from src/libimcv/plugins/imv_attestation/data.sql with 100% similarity]
src/libpts/plugins/imv_attestation/imv_attestation.c [moved from src/libimcv/plugins/imv_attestation/imv_attestation.c with 100% similarity]
src/libpts/plugins/imv_attestation/imv_attestation_build.c [moved from src/libimcv/plugins/imv_attestation/imv_attestation_build.c with 100% similarity]
src/libpts/plugins/imv_attestation/imv_attestation_build.h [moved from src/libimcv/plugins/imv_attestation/imv_attestation_build.h with 100% similarity]
src/libpts/plugins/imv_attestation/imv_attestation_process.c [moved from src/libimcv/plugins/imv_attestation/imv_attestation_process.c with 100% similarity]
src/libpts/plugins/imv_attestation/imv_attestation_process.h [moved from src/libimcv/plugins/imv_attestation/imv_attestation_process.h with 100% similarity]
src/libpts/plugins/imv_attestation/imv_attestation_state.c [moved from src/libimcv/plugins/imv_attestation/imv_attestation_state.c with 100% similarity]
src/libpts/plugins/imv_attestation/imv_attestation_state.h [moved from src/libimcv/plugins/imv_attestation/imv_attestation_state.h with 100% similarity]
src/libpts/plugins/imv_attestation/tables.sql [moved from src/libimcv/plugins/imv_attestation/tables.sql with 100% similarity]

index 72d79a02affdf71bacbf38ff1c561c09c46f1c75..17bee414397fa73e296299464607c028ea7f2790 100644 (file)
@@ -1108,13 +1108,13 @@ AC_OUTPUT(
        src/libtncif/Makefile
        src/libtnccs/Makefile
        src/libpts/Makefile
+       src/libpts/plugins/imc_attestation/Makefile
+       src/libpts/plugins/imv_attestation/Makefile
        src/libimcv/Makefile
        src/libimcv/plugins/imc_test/Makefile
        src/libimcv/plugins/imv_test/Makefile
        src/libimcv/plugins/imc_scanner/Makefile
        src/libimcv/plugins/imv_scanner/Makefile
-       src/libimcv/plugins/imc_attestation/Makefile
-       src/libimcv/plugins/imv_attestation/Makefile
        src/pluto/Makefile
        src/pluto/plugins/xauth/Makefile
        src/whack/Makefile
index 5e85a5f88e94fc0f4bfd100c8eb657d127b67997..041bd480febc1fe2392f2ce97a53ccf96a6d6a12 100644 (file)
@@ -24,14 +24,14 @@ if USE_LIBTNCCS
   SUBDIRS += libtnccs
 endif
 
-if USE_PTS
-  SUBDIRS += libpts
-endif
-
 if USE_IMCV
   SUBDIRS += libimcv
 endif
 
+if USE_PTS
+  SUBDIRS += libpts
+endif
+
 if USE_LIBCHARON
   SUBDIRS += libcharon
 endif
index ea7ecae0376e52c6a7948caebb364062a370db2c..a55891a2982b32b3e873858cdd711e33073e5ce6 100644 (file)
@@ -90,7 +90,7 @@ if USE_ATTR_SQL
 endif
 
 if USE_IMV_ATTESTATION
-  exes += $(top_builddir)/src/libimcv/plugins/imv_attestation/.libs/attest
+  exes += $(top_builddir)/src/libpts/plugins/imv_attestation/.libs/attest
 endif
 
 checksum.c : checksum_builder $(deps) $(exes)
index 1b240a1d9a578a088e35a540cd7ca34c35cb869e..fae9fd662ac6bbc64847292d10cbf503a8ffcf3d 100644 (file)
@@ -36,11 +36,3 @@ endif
 if USE_IMV_SCANNER
   SUBDIRS += plugins/imv_scanner
 endif 
-
-if USE_IMC_ATTESTATION
-  SUBDIRS += plugins/imc_attestation
-endif
-
-if USE_IMV_ATTESTATION
-  SUBDIRS += plugins/imv_attestation
-endif
index 4ceb43748041ca541f9851bca2706e5840ac35a7..abe3cda0b91ed3fa81f2482dc098462535b6b68a 100644 (file)
@@ -46,3 +46,12 @@ libpts_la_SOURCES = \
        tcg/tcg_pts_attr_req_file_meta.h tcg/tcg_pts_attr_req_file_meta.c \
        tcg/tcg_pts_attr_unix_file_meta.h tcg/tcg_pts_attr_unix_file_meta.c
        
+SUBDIRS = .
+
+if USE_IMC_ATTESTATION
+  SUBDIRS += plugins/imc_attestation
+endif
+
+if USE_IMV_ATTESTATION
+  SUBDIRS += plugins/imv_attestation
+endif