Bye bye Pluto!

Charon will take over IKEv1 duties from here.  This also removes
libfreeswan and whack.
This commit is contained in:
Tobias Brunner
2012-06-11 17:33:32 +02:00
parent 4a54860986
commit fff4b74db2
180 changed files with 41 additions and 69881 deletions
+1 -11
View File
@@ -77,9 +77,6 @@ static void default_values(starter_config_t *cfg)
#ifdef START_CHARON
cfg->setup.charonstart = TRUE;
#endif
#ifdef START_PLUTO
cfg->setup.plutostart = TRUE;
#endif
cfg->conn_default.seen = SEEN_NONE;
cfg->conn_default.startup = STARTUP_NO;
@@ -143,20 +140,13 @@ static void load_setup(starter_config_t *cfg, config_parsed_t *cfgp)
}
}
/* verify the executables are actually available (some distros split
* packages but enabled both) */
/* verify the executables are actually available */
#ifdef START_CHARON
cfg->setup.charonstart = cfg->setup.charonstart &&
daemon_exists("charon", CHARON_CMD);
#else
cfg->setup.charonstart = FALSE;
#endif
#ifdef START_PLUTO
cfg->setup.plutostart = cfg->setup.plutostart &&
daemon_exists("pluto", PLUTO_CMD);
#else
cfg->setup.plutostart = FALSE;
#endif
}
static void kw_end(starter_conn_t *conn, starter_end_t *end, kw_token_t token,