mirror of
https://github.com/strongswan/strongswan.git
synced 2025-10-07 00:01:49 -04:00
included pools and leases tables to ipsec.sql database
This commit is contained in:
parent
95c297b580
commit
04c656d3e5
@ -17,7 +17,8 @@ CREATE TABLE child_configs (
|
|||||||
hostaccess INTEGER NOT NULL DEFAULT '0',
|
hostaccess INTEGER NOT NULL DEFAULT '0',
|
||||||
mode INTEGER NOT NULL DEFAULT '1',
|
mode INTEGER NOT NULL DEFAULT '1',
|
||||||
dpd_action INTEGER NOT NULL DEFAULT '0',
|
dpd_action INTEGER NOT NULL DEFAULT '0',
|
||||||
close_action INTEGER NOT NULL DEFAULT '0'
|
close_action INTEGER NOT NULL DEFAULT '0',
|
||||||
|
ipcomp INTEGER NOT NULL DEFAULT '0'
|
||||||
);
|
);
|
||||||
DROP INDEX IF EXISTS child_configs_name;
|
DROP INDEX IF EXISTS child_configs_name;
|
||||||
CREATE INDEX child_configs_name ON child_configs (
|
CREATE INDEX child_configs_name ON child_configs (
|
||||||
@ -136,6 +137,43 @@ CREATE TABLE shared_secret_identity (
|
|||||||
PRIMARY KEY (shared_secret, identity)
|
PRIMARY KEY (shared_secret, identity)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS pools;
|
||||||
|
CREATE TABLE pools (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
name TEXT NOT NULL,
|
||||||
|
start BLOB NOT NULL,
|
||||||
|
end BLOB NOT NULL,
|
||||||
|
next BLOB NOT NULL,
|
||||||
|
timeout INTEGER DEFAULT NULL,
|
||||||
|
UNIQUE (name)
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS pools_name;
|
||||||
|
CREATE INDEX pools_name ON pools (
|
||||||
|
name
|
||||||
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS leases;
|
||||||
|
CREATE TABLE leases (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
pool INTEGER NOT NULL,
|
||||||
|
address BLOB NOT NULL,
|
||||||
|
identity INTEGER NOT NULL,
|
||||||
|
acquired INTEGER NOT NULL,
|
||||||
|
released INTEGER DEFAULT NULL
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_pool;
|
||||||
|
CREATE INDEX leases_pool ON leases (
|
||||||
|
pool
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_identity;
|
||||||
|
CREATE INDEX leases_identity ON leases (
|
||||||
|
identity
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_released;
|
||||||
|
CREATE INDEX leases_released ON leases (
|
||||||
|
released
|
||||||
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_sas;
|
DROP TABLE IF EXISTS ike_sas;
|
||||||
CREATE TABLE ike_sas (
|
CREATE TABLE ike_sas (
|
||||||
local_spi BLOB NOT NULL PRIMARY KEY,
|
local_spi BLOB NOT NULL PRIMARY KEY,
|
||||||
|
@ -17,7 +17,8 @@ CREATE TABLE child_configs (
|
|||||||
hostaccess INTEGER NOT NULL DEFAULT '0',
|
hostaccess INTEGER NOT NULL DEFAULT '0',
|
||||||
mode INTEGER NOT NULL DEFAULT '1',
|
mode INTEGER NOT NULL DEFAULT '1',
|
||||||
dpd_action INTEGER NOT NULL DEFAULT '0',
|
dpd_action INTEGER NOT NULL DEFAULT '0',
|
||||||
close_action INTEGER NOT NULL DEFAULT '0'
|
close_action INTEGER NOT NULL DEFAULT '0',
|
||||||
|
ipcomp INTEGER NOT NULL DEFAULT '0'
|
||||||
);
|
);
|
||||||
DROP INDEX IF EXISTS child_configs_name;
|
DROP INDEX IF EXISTS child_configs_name;
|
||||||
CREATE INDEX child_configs_name ON child_configs (
|
CREATE INDEX child_configs_name ON child_configs (
|
||||||
@ -136,6 +137,43 @@ CREATE TABLE shared_secret_identity (
|
|||||||
PRIMARY KEY (shared_secret, identity)
|
PRIMARY KEY (shared_secret, identity)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS pools;
|
||||||
|
CREATE TABLE pools (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
name TEXT NOT NULL,
|
||||||
|
start BLOB NOT NULL,
|
||||||
|
end BLOB NOT NULL,
|
||||||
|
next BLOB NOT NULL,
|
||||||
|
timeout INTEGER DEFAULT NULL,
|
||||||
|
UNIQUE (name)
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS pools_name;
|
||||||
|
CREATE INDEX pools_name ON pools (
|
||||||
|
name
|
||||||
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS leases;
|
||||||
|
CREATE TABLE leases (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
pool INTEGER NOT NULL,
|
||||||
|
address BLOB NOT NULL,
|
||||||
|
identity INTEGER NOT NULL,
|
||||||
|
acquired INTEGER NOT NULL,
|
||||||
|
released INTEGER DEFAULT NULL
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_pool;
|
||||||
|
CREATE INDEX leases_pool ON leases (
|
||||||
|
pool
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_identity;
|
||||||
|
CREATE INDEX leases_identity ON leases (
|
||||||
|
identity
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_released;
|
||||||
|
CREATE INDEX leases_released ON leases (
|
||||||
|
released
|
||||||
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_sas;
|
DROP TABLE IF EXISTS ike_sas;
|
||||||
CREATE TABLE ike_sas (
|
CREATE TABLE ike_sas (
|
||||||
local_spi BLOB NOT NULL PRIMARY KEY,
|
local_spi BLOB NOT NULL PRIMARY KEY,
|
||||||
|
@ -17,7 +17,8 @@ CREATE TABLE child_configs (
|
|||||||
hostaccess INTEGER NOT NULL DEFAULT '0',
|
hostaccess INTEGER NOT NULL DEFAULT '0',
|
||||||
mode INTEGER NOT NULL DEFAULT '1',
|
mode INTEGER NOT NULL DEFAULT '1',
|
||||||
dpd_action INTEGER NOT NULL DEFAULT '0',
|
dpd_action INTEGER NOT NULL DEFAULT '0',
|
||||||
close_action INTEGER NOT NULL DEFAULT '0'
|
close_action INTEGER NOT NULL DEFAULT '0',
|
||||||
|
ipcomp INTEGER NOT NULL DEFAULT '0'
|
||||||
);
|
);
|
||||||
DROP INDEX IF EXISTS child_configs_name;
|
DROP INDEX IF EXISTS child_configs_name;
|
||||||
CREATE INDEX child_configs_name ON child_configs (
|
CREATE INDEX child_configs_name ON child_configs (
|
||||||
@ -136,6 +137,43 @@ CREATE TABLE shared_secret_identity (
|
|||||||
PRIMARY KEY (shared_secret, identity)
|
PRIMARY KEY (shared_secret, identity)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS pools;
|
||||||
|
CREATE TABLE pools (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
name TEXT NOT NULL,
|
||||||
|
start BLOB NOT NULL,
|
||||||
|
end BLOB NOT NULL,
|
||||||
|
next BLOB NOT NULL,
|
||||||
|
timeout INTEGER DEFAULT NULL,
|
||||||
|
UNIQUE (name)
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS pools_name;
|
||||||
|
CREATE INDEX pools_name ON pools (
|
||||||
|
name
|
||||||
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS leases;
|
||||||
|
CREATE TABLE leases (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
pool INTEGER NOT NULL,
|
||||||
|
address BLOB NOT NULL,
|
||||||
|
identity INTEGER NOT NULL,
|
||||||
|
acquired INTEGER NOT NULL,
|
||||||
|
released INTEGER DEFAULT NULL
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_pool;
|
||||||
|
CREATE INDEX leases_pool ON leases (
|
||||||
|
pool
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_identity;
|
||||||
|
CREATE INDEX leases_identity ON leases (
|
||||||
|
identity
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_released;
|
||||||
|
CREATE INDEX leases_released ON leases (
|
||||||
|
released
|
||||||
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_sas;
|
DROP TABLE IF EXISTS ike_sas;
|
||||||
CREATE TABLE ike_sas (
|
CREATE TABLE ike_sas (
|
||||||
local_spi BLOB NOT NULL PRIMARY KEY,
|
local_spi BLOB NOT NULL PRIMARY KEY,
|
||||||
|
@ -17,7 +17,8 @@ CREATE TABLE child_configs (
|
|||||||
hostaccess INTEGER NOT NULL DEFAULT '0',
|
hostaccess INTEGER NOT NULL DEFAULT '0',
|
||||||
mode INTEGER NOT NULL DEFAULT '1',
|
mode INTEGER NOT NULL DEFAULT '1',
|
||||||
dpd_action INTEGER NOT NULL DEFAULT '0',
|
dpd_action INTEGER NOT NULL DEFAULT '0',
|
||||||
close_action INTEGER NOT NULL DEFAULT '0'
|
close_action INTEGER NOT NULL DEFAULT '0',
|
||||||
|
ipcomp INTEGER NOT NULL DEFAULT '0'
|
||||||
);
|
);
|
||||||
DROP INDEX IF EXISTS child_configs_name;
|
DROP INDEX IF EXISTS child_configs_name;
|
||||||
CREATE INDEX child_configs_name ON child_configs (
|
CREATE INDEX child_configs_name ON child_configs (
|
||||||
@ -136,6 +137,43 @@ CREATE TABLE shared_secret_identity (
|
|||||||
PRIMARY KEY (shared_secret, identity)
|
PRIMARY KEY (shared_secret, identity)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS pools;
|
||||||
|
CREATE TABLE pools (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
name TEXT NOT NULL,
|
||||||
|
start BLOB NOT NULL,
|
||||||
|
end BLOB NOT NULL,
|
||||||
|
next BLOB NOT NULL,
|
||||||
|
timeout INTEGER DEFAULT NULL,
|
||||||
|
UNIQUE (name)
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS pools_name;
|
||||||
|
CREATE INDEX pools_name ON pools (
|
||||||
|
name
|
||||||
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS leases;
|
||||||
|
CREATE TABLE leases (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
pool INTEGER NOT NULL,
|
||||||
|
address BLOB NOT NULL,
|
||||||
|
identity INTEGER NOT NULL,
|
||||||
|
acquired INTEGER NOT NULL,
|
||||||
|
released INTEGER DEFAULT NULL
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_pool;
|
||||||
|
CREATE INDEX leases_pool ON leases (
|
||||||
|
pool
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_identity;
|
||||||
|
CREATE INDEX leases_identity ON leases (
|
||||||
|
identity
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_released;
|
||||||
|
CREATE INDEX leases_released ON leases (
|
||||||
|
released
|
||||||
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_sas;
|
DROP TABLE IF EXISTS ike_sas;
|
||||||
CREATE TABLE ike_sas (
|
CREATE TABLE ike_sas (
|
||||||
local_spi BLOB NOT NULL PRIMARY KEY,
|
local_spi BLOB NOT NULL PRIMARY KEY,
|
||||||
|
@ -17,7 +17,8 @@ CREATE TABLE child_configs (
|
|||||||
hostaccess INTEGER NOT NULL DEFAULT '0',
|
hostaccess INTEGER NOT NULL DEFAULT '0',
|
||||||
mode INTEGER NOT NULL DEFAULT '1',
|
mode INTEGER NOT NULL DEFAULT '1',
|
||||||
dpd_action INTEGER NOT NULL DEFAULT '0',
|
dpd_action INTEGER NOT NULL DEFAULT '0',
|
||||||
close_action INTEGER NOT NULL DEFAULT '0'
|
close_action INTEGER NOT NULL DEFAULT '0',
|
||||||
|
ipcomp INTEGER NOT NULL DEFAULT '0'
|
||||||
);
|
);
|
||||||
DROP INDEX IF EXISTS child_configs_name;
|
DROP INDEX IF EXISTS child_configs_name;
|
||||||
CREATE INDEX child_configs_name ON child_configs (
|
CREATE INDEX child_configs_name ON child_configs (
|
||||||
@ -136,6 +137,43 @@ CREATE TABLE shared_secret_identity (
|
|||||||
PRIMARY KEY (shared_secret, identity)
|
PRIMARY KEY (shared_secret, identity)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS pools;
|
||||||
|
CREATE TABLE pools (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
name TEXT NOT NULL,
|
||||||
|
start BLOB NOT NULL,
|
||||||
|
end BLOB NOT NULL,
|
||||||
|
next BLOB NOT NULL,
|
||||||
|
timeout INTEGER DEFAULT NULL,
|
||||||
|
UNIQUE (name)
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS pools_name;
|
||||||
|
CREATE INDEX pools_name ON pools (
|
||||||
|
name
|
||||||
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS leases;
|
||||||
|
CREATE TABLE leases (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
pool INTEGER NOT NULL,
|
||||||
|
address BLOB NOT NULL,
|
||||||
|
identity INTEGER NOT NULL,
|
||||||
|
acquired INTEGER NOT NULL,
|
||||||
|
released INTEGER DEFAULT NULL
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_pool;
|
||||||
|
CREATE INDEX leases_pool ON leases (
|
||||||
|
pool
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_identity;
|
||||||
|
CREATE INDEX leases_identity ON leases (
|
||||||
|
identity
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_released;
|
||||||
|
CREATE INDEX leases_released ON leases (
|
||||||
|
released
|
||||||
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_sas;
|
DROP TABLE IF EXISTS ike_sas;
|
||||||
CREATE TABLE ike_sas (
|
CREATE TABLE ike_sas (
|
||||||
local_spi BLOB NOT NULL PRIMARY KEY,
|
local_spi BLOB NOT NULL PRIMARY KEY,
|
||||||
|
@ -17,7 +17,8 @@ CREATE TABLE child_configs (
|
|||||||
hostaccess INTEGER NOT NULL DEFAULT '0',
|
hostaccess INTEGER NOT NULL DEFAULT '0',
|
||||||
mode INTEGER NOT NULL DEFAULT '1',
|
mode INTEGER NOT NULL DEFAULT '1',
|
||||||
dpd_action INTEGER NOT NULL DEFAULT '0',
|
dpd_action INTEGER NOT NULL DEFAULT '0',
|
||||||
close_action INTEGER NOT NULL DEFAULT '0'
|
close_action INTEGER NOT NULL DEFAULT '0',
|
||||||
|
ipcomp INTEGER NOT NULL DEFAULT '0'
|
||||||
);
|
);
|
||||||
DROP INDEX IF EXISTS child_configs_name;
|
DROP INDEX IF EXISTS child_configs_name;
|
||||||
CREATE INDEX child_configs_name ON child_configs (
|
CREATE INDEX child_configs_name ON child_configs (
|
||||||
@ -136,6 +137,43 @@ CREATE TABLE shared_secret_identity (
|
|||||||
PRIMARY KEY (shared_secret, identity)
|
PRIMARY KEY (shared_secret, identity)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS pools;
|
||||||
|
CREATE TABLE pools (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
name TEXT NOT NULL,
|
||||||
|
start BLOB NOT NULL,
|
||||||
|
end BLOB NOT NULL,
|
||||||
|
next BLOB NOT NULL,
|
||||||
|
timeout INTEGER DEFAULT NULL,
|
||||||
|
UNIQUE (name)
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS pools_name;
|
||||||
|
CREATE INDEX pools_name ON pools (
|
||||||
|
name
|
||||||
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS leases;
|
||||||
|
CREATE TABLE leases (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
pool INTEGER NOT NULL,
|
||||||
|
address BLOB NOT NULL,
|
||||||
|
identity INTEGER NOT NULL,
|
||||||
|
acquired INTEGER NOT NULL,
|
||||||
|
released INTEGER DEFAULT NULL
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_pool;
|
||||||
|
CREATE INDEX leases_pool ON leases (
|
||||||
|
pool
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_identity;
|
||||||
|
CREATE INDEX leases_identity ON leases (
|
||||||
|
identity
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_released;
|
||||||
|
CREATE INDEX leases_released ON leases (
|
||||||
|
released
|
||||||
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_sas;
|
DROP TABLE IF EXISTS ike_sas;
|
||||||
CREATE TABLE ike_sas (
|
CREATE TABLE ike_sas (
|
||||||
local_spi BLOB NOT NULL PRIMARY KEY,
|
local_spi BLOB NOT NULL PRIMARY KEY,
|
||||||
|
@ -17,7 +17,8 @@ CREATE TABLE child_configs (
|
|||||||
hostaccess INTEGER NOT NULL DEFAULT '0',
|
hostaccess INTEGER NOT NULL DEFAULT '0',
|
||||||
mode INTEGER NOT NULL DEFAULT '1',
|
mode INTEGER NOT NULL DEFAULT '1',
|
||||||
dpd_action INTEGER NOT NULL DEFAULT '0',
|
dpd_action INTEGER NOT NULL DEFAULT '0',
|
||||||
close_action INTEGER NOT NULL DEFAULT '0'
|
close_action INTEGER NOT NULL DEFAULT '0',
|
||||||
|
ipcomp INTEGER NOT NULL DEFAULT '0'
|
||||||
);
|
);
|
||||||
DROP INDEX IF EXISTS child_configs_name;
|
DROP INDEX IF EXISTS child_configs_name;
|
||||||
CREATE INDEX child_configs_name ON child_configs (
|
CREATE INDEX child_configs_name ON child_configs (
|
||||||
@ -136,6 +137,43 @@ CREATE TABLE shared_secret_identity (
|
|||||||
PRIMARY KEY (shared_secret, identity)
|
PRIMARY KEY (shared_secret, identity)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS pools;
|
||||||
|
CREATE TABLE pools (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
name TEXT NOT NULL,
|
||||||
|
start BLOB NOT NULL,
|
||||||
|
end BLOB NOT NULL,
|
||||||
|
next BLOB NOT NULL,
|
||||||
|
timeout INTEGER DEFAULT NULL,
|
||||||
|
UNIQUE (name)
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS pools_name;
|
||||||
|
CREATE INDEX pools_name ON pools (
|
||||||
|
name
|
||||||
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS leases;
|
||||||
|
CREATE TABLE leases (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
pool INTEGER NOT NULL,
|
||||||
|
address BLOB NOT NULL,
|
||||||
|
identity INTEGER NOT NULL,
|
||||||
|
acquired INTEGER NOT NULL,
|
||||||
|
released INTEGER DEFAULT NULL
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_pool;
|
||||||
|
CREATE INDEX leases_pool ON leases (
|
||||||
|
pool
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_identity;
|
||||||
|
CREATE INDEX leases_identity ON leases (
|
||||||
|
identity
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_released;
|
||||||
|
CREATE INDEX leases_released ON leases (
|
||||||
|
released
|
||||||
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_sas;
|
DROP TABLE IF EXISTS ike_sas;
|
||||||
CREATE TABLE ike_sas (
|
CREATE TABLE ike_sas (
|
||||||
local_spi BLOB NOT NULL PRIMARY KEY,
|
local_spi BLOB NOT NULL PRIMARY KEY,
|
||||||
|
@ -17,7 +17,8 @@ CREATE TABLE child_configs (
|
|||||||
hostaccess INTEGER NOT NULL DEFAULT '0',
|
hostaccess INTEGER NOT NULL DEFAULT '0',
|
||||||
mode INTEGER NOT NULL DEFAULT '1',
|
mode INTEGER NOT NULL DEFAULT '1',
|
||||||
dpd_action INTEGER NOT NULL DEFAULT '0',
|
dpd_action INTEGER NOT NULL DEFAULT '0',
|
||||||
close_action INTEGER NOT NULL DEFAULT '0'
|
close_action INTEGER NOT NULL DEFAULT '0',
|
||||||
|
ipcomp INTEGER NOT NULL DEFAULT '0'
|
||||||
);
|
);
|
||||||
DROP INDEX IF EXISTS child_configs_name;
|
DROP INDEX IF EXISTS child_configs_name;
|
||||||
CREATE INDEX child_configs_name ON child_configs (
|
CREATE INDEX child_configs_name ON child_configs (
|
||||||
@ -136,6 +137,43 @@ CREATE TABLE shared_secret_identity (
|
|||||||
PRIMARY KEY (shared_secret, identity)
|
PRIMARY KEY (shared_secret, identity)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS pools;
|
||||||
|
CREATE TABLE pools (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
name TEXT NOT NULL,
|
||||||
|
start BLOB NOT NULL,
|
||||||
|
end BLOB NOT NULL,
|
||||||
|
next BLOB NOT NULL,
|
||||||
|
timeout INTEGER DEFAULT NULL,
|
||||||
|
UNIQUE (name)
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS pools_name;
|
||||||
|
CREATE INDEX pools_name ON pools (
|
||||||
|
name
|
||||||
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS leases;
|
||||||
|
CREATE TABLE leases (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
pool INTEGER NOT NULL,
|
||||||
|
address BLOB NOT NULL,
|
||||||
|
identity INTEGER NOT NULL,
|
||||||
|
acquired INTEGER NOT NULL,
|
||||||
|
released INTEGER DEFAULT NULL
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_pool;
|
||||||
|
CREATE INDEX leases_pool ON leases (
|
||||||
|
pool
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_identity;
|
||||||
|
CREATE INDEX leases_identity ON leases (
|
||||||
|
identity
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_released;
|
||||||
|
CREATE INDEX leases_released ON leases (
|
||||||
|
released
|
||||||
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_sas;
|
DROP TABLE IF EXISTS ike_sas;
|
||||||
CREATE TABLE ike_sas (
|
CREATE TABLE ike_sas (
|
||||||
local_spi BLOB NOT NULL PRIMARY KEY,
|
local_spi BLOB NOT NULL PRIMARY KEY,
|
||||||
|
@ -17,7 +17,8 @@ CREATE TABLE child_configs (
|
|||||||
hostaccess INTEGER NOT NULL DEFAULT '0',
|
hostaccess INTEGER NOT NULL DEFAULT '0',
|
||||||
mode INTEGER NOT NULL DEFAULT '1',
|
mode INTEGER NOT NULL DEFAULT '1',
|
||||||
dpd_action INTEGER NOT NULL DEFAULT '0',
|
dpd_action INTEGER NOT NULL DEFAULT '0',
|
||||||
close_action INTEGER NOT NULL DEFAULT '0'
|
close_action INTEGER NOT NULL DEFAULT '0',
|
||||||
|
ipcomp INTEGER NOT NULL DEFAULT '0'
|
||||||
);
|
);
|
||||||
DROP INDEX IF EXISTS child_configs_name;
|
DROP INDEX IF EXISTS child_configs_name;
|
||||||
CREATE INDEX child_configs_name ON child_configs (
|
CREATE INDEX child_configs_name ON child_configs (
|
||||||
@ -136,6 +137,43 @@ CREATE TABLE shared_secret_identity (
|
|||||||
PRIMARY KEY (shared_secret, identity)
|
PRIMARY KEY (shared_secret, identity)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS pools;
|
||||||
|
CREATE TABLE pools (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
name TEXT NOT NULL,
|
||||||
|
start BLOB NOT NULL,
|
||||||
|
end BLOB NOT NULL,
|
||||||
|
next BLOB NOT NULL,
|
||||||
|
timeout INTEGER DEFAULT NULL,
|
||||||
|
UNIQUE (name)
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS pools_name;
|
||||||
|
CREATE INDEX pools_name ON pools (
|
||||||
|
name
|
||||||
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS leases;
|
||||||
|
CREATE TABLE leases (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
pool INTEGER NOT NULL,
|
||||||
|
address BLOB NOT NULL,
|
||||||
|
identity INTEGER NOT NULL,
|
||||||
|
acquired INTEGER NOT NULL,
|
||||||
|
released INTEGER DEFAULT NULL
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_pool;
|
||||||
|
CREATE INDEX leases_pool ON leases (
|
||||||
|
pool
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_identity;
|
||||||
|
CREATE INDEX leases_identity ON leases (
|
||||||
|
identity
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_released;
|
||||||
|
CREATE INDEX leases_released ON leases (
|
||||||
|
released
|
||||||
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_sas;
|
DROP TABLE IF EXISTS ike_sas;
|
||||||
CREATE TABLE ike_sas (
|
CREATE TABLE ike_sas (
|
||||||
local_spi BLOB NOT NULL PRIMARY KEY,
|
local_spi BLOB NOT NULL PRIMARY KEY,
|
||||||
|
@ -17,7 +17,8 @@ CREATE TABLE child_configs (
|
|||||||
hostaccess INTEGER NOT NULL DEFAULT '0',
|
hostaccess INTEGER NOT NULL DEFAULT '0',
|
||||||
mode INTEGER NOT NULL DEFAULT '1',
|
mode INTEGER NOT NULL DEFAULT '1',
|
||||||
dpd_action INTEGER NOT NULL DEFAULT '0',
|
dpd_action INTEGER NOT NULL DEFAULT '0',
|
||||||
close_action INTEGER NOT NULL DEFAULT '0'
|
close_action INTEGER NOT NULL DEFAULT '0',
|
||||||
|
ipcomp INTEGER NOT NULL DEFAULT '0'
|
||||||
);
|
);
|
||||||
DROP INDEX IF EXISTS child_configs_name;
|
DROP INDEX IF EXISTS child_configs_name;
|
||||||
CREATE INDEX child_configs_name ON child_configs (
|
CREATE INDEX child_configs_name ON child_configs (
|
||||||
@ -136,6 +137,43 @@ CREATE TABLE shared_secret_identity (
|
|||||||
PRIMARY KEY (shared_secret, identity)
|
PRIMARY KEY (shared_secret, identity)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS pools;
|
||||||
|
CREATE TABLE pools (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
name TEXT NOT NULL,
|
||||||
|
start BLOB NOT NULL,
|
||||||
|
end BLOB NOT NULL,
|
||||||
|
next BLOB NOT NULL,
|
||||||
|
timeout INTEGER DEFAULT NULL,
|
||||||
|
UNIQUE (name)
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS pools_name;
|
||||||
|
CREATE INDEX pools_name ON pools (
|
||||||
|
name
|
||||||
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS leases;
|
||||||
|
CREATE TABLE leases (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
pool INTEGER NOT NULL,
|
||||||
|
address BLOB NOT NULL,
|
||||||
|
identity INTEGER NOT NULL,
|
||||||
|
acquired INTEGER NOT NULL,
|
||||||
|
released INTEGER DEFAULT NULL
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_pool;
|
||||||
|
CREATE INDEX leases_pool ON leases (
|
||||||
|
pool
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_identity;
|
||||||
|
CREATE INDEX leases_identity ON leases (
|
||||||
|
identity
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_released;
|
||||||
|
CREATE INDEX leases_released ON leases (
|
||||||
|
released
|
||||||
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_sas;
|
DROP TABLE IF EXISTS ike_sas;
|
||||||
CREATE TABLE ike_sas (
|
CREATE TABLE ike_sas (
|
||||||
local_spi BLOB NOT NULL PRIMARY KEY,
|
local_spi BLOB NOT NULL PRIMARY KEY,
|
||||||
|
@ -17,7 +17,8 @@ CREATE TABLE child_configs (
|
|||||||
hostaccess INTEGER NOT NULL DEFAULT '0',
|
hostaccess INTEGER NOT NULL DEFAULT '0',
|
||||||
mode INTEGER NOT NULL DEFAULT '1',
|
mode INTEGER NOT NULL DEFAULT '1',
|
||||||
dpd_action INTEGER NOT NULL DEFAULT '0',
|
dpd_action INTEGER NOT NULL DEFAULT '0',
|
||||||
close_action INTEGER NOT NULL DEFAULT '0'
|
close_action INTEGER NOT NULL DEFAULT '0',
|
||||||
|
ipcomp INTEGER NOT NULL DEFAULT '0'
|
||||||
);
|
);
|
||||||
DROP INDEX IF EXISTS child_configs_name;
|
DROP INDEX IF EXISTS child_configs_name;
|
||||||
CREATE INDEX child_configs_name ON child_configs (
|
CREATE INDEX child_configs_name ON child_configs (
|
||||||
@ -136,6 +137,43 @@ CREATE TABLE shared_secret_identity (
|
|||||||
PRIMARY KEY (shared_secret, identity)
|
PRIMARY KEY (shared_secret, identity)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS pools;
|
||||||
|
CREATE TABLE pools (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
name TEXT NOT NULL,
|
||||||
|
start BLOB NOT NULL,
|
||||||
|
end BLOB NOT NULL,
|
||||||
|
next BLOB NOT NULL,
|
||||||
|
timeout INTEGER DEFAULT NULL,
|
||||||
|
UNIQUE (name)
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS pools_name;
|
||||||
|
CREATE INDEX pools_name ON pools (
|
||||||
|
name
|
||||||
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS leases;
|
||||||
|
CREATE TABLE leases (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
pool INTEGER NOT NULL,
|
||||||
|
address BLOB NOT NULL,
|
||||||
|
identity INTEGER NOT NULL,
|
||||||
|
acquired INTEGER NOT NULL,
|
||||||
|
released INTEGER DEFAULT NULL
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_pool;
|
||||||
|
CREATE INDEX leases_pool ON leases (
|
||||||
|
pool
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_identity;
|
||||||
|
CREATE INDEX leases_identity ON leases (
|
||||||
|
identity
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_released;
|
||||||
|
CREATE INDEX leases_released ON leases (
|
||||||
|
released
|
||||||
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_sas;
|
DROP TABLE IF EXISTS ike_sas;
|
||||||
CREATE TABLE ike_sas (
|
CREATE TABLE ike_sas (
|
||||||
local_spi BLOB NOT NULL PRIMARY KEY,
|
local_spi BLOB NOT NULL PRIMARY KEY,
|
||||||
|
@ -17,7 +17,8 @@ CREATE TABLE child_configs (
|
|||||||
hostaccess INTEGER NOT NULL DEFAULT '0',
|
hostaccess INTEGER NOT NULL DEFAULT '0',
|
||||||
mode INTEGER NOT NULL DEFAULT '1',
|
mode INTEGER NOT NULL DEFAULT '1',
|
||||||
dpd_action INTEGER NOT NULL DEFAULT '0',
|
dpd_action INTEGER NOT NULL DEFAULT '0',
|
||||||
close_action INTEGER NOT NULL DEFAULT '0'
|
close_action INTEGER NOT NULL DEFAULT '0',
|
||||||
|
ipcomp INTEGER NOT NULL DEFAULT '0'
|
||||||
);
|
);
|
||||||
DROP INDEX IF EXISTS child_configs_name;
|
DROP INDEX IF EXISTS child_configs_name;
|
||||||
CREATE INDEX child_configs_name ON child_configs (
|
CREATE INDEX child_configs_name ON child_configs (
|
||||||
@ -136,6 +137,43 @@ CREATE TABLE shared_secret_identity (
|
|||||||
PRIMARY KEY (shared_secret, identity)
|
PRIMARY KEY (shared_secret, identity)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS pools;
|
||||||
|
CREATE TABLE pools (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
name TEXT NOT NULL,
|
||||||
|
start BLOB NOT NULL,
|
||||||
|
end BLOB NOT NULL,
|
||||||
|
next BLOB NOT NULL,
|
||||||
|
timeout INTEGER DEFAULT NULL,
|
||||||
|
UNIQUE (name)
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS pools_name;
|
||||||
|
CREATE INDEX pools_name ON pools (
|
||||||
|
name
|
||||||
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS leases;
|
||||||
|
CREATE TABLE leases (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
pool INTEGER NOT NULL,
|
||||||
|
address BLOB NOT NULL,
|
||||||
|
identity INTEGER NOT NULL,
|
||||||
|
acquired INTEGER NOT NULL,
|
||||||
|
released INTEGER DEFAULT NULL
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_pool;
|
||||||
|
CREATE INDEX leases_pool ON leases (
|
||||||
|
pool
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_identity;
|
||||||
|
CREATE INDEX leases_identity ON leases (
|
||||||
|
identity
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_released;
|
||||||
|
CREATE INDEX leases_released ON leases (
|
||||||
|
released
|
||||||
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_sas;
|
DROP TABLE IF EXISTS ike_sas;
|
||||||
CREATE TABLE ike_sas (
|
CREATE TABLE ike_sas (
|
||||||
local_spi BLOB NOT NULL PRIMARY KEY,
|
local_spi BLOB NOT NULL PRIMARY KEY,
|
||||||
|
@ -17,7 +17,8 @@ CREATE TABLE child_configs (
|
|||||||
hostaccess INTEGER NOT NULL DEFAULT '0',
|
hostaccess INTEGER NOT NULL DEFAULT '0',
|
||||||
mode INTEGER NOT NULL DEFAULT '1',
|
mode INTEGER NOT NULL DEFAULT '1',
|
||||||
dpd_action INTEGER NOT NULL DEFAULT '0',
|
dpd_action INTEGER NOT NULL DEFAULT '0',
|
||||||
close_action INTEGER NOT NULL DEFAULT '0'
|
close_action INTEGER NOT NULL DEFAULT '0',
|
||||||
|
ipcomp INTEGER NOT NULL DEFAULT '0'
|
||||||
);
|
);
|
||||||
DROP INDEX IF EXISTS child_configs_name;
|
DROP INDEX IF EXISTS child_configs_name;
|
||||||
CREATE INDEX child_configs_name ON child_configs (
|
CREATE INDEX child_configs_name ON child_configs (
|
||||||
@ -136,6 +137,43 @@ CREATE TABLE shared_secret_identity (
|
|||||||
PRIMARY KEY (shared_secret, identity)
|
PRIMARY KEY (shared_secret, identity)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS pools;
|
||||||
|
CREATE TABLE pools (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
name TEXT NOT NULL,
|
||||||
|
start BLOB NOT NULL,
|
||||||
|
end BLOB NOT NULL,
|
||||||
|
next BLOB NOT NULL,
|
||||||
|
timeout INTEGER DEFAULT NULL,
|
||||||
|
UNIQUE (name)
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS pools_name;
|
||||||
|
CREATE INDEX pools_name ON pools (
|
||||||
|
name
|
||||||
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS leases;
|
||||||
|
CREATE TABLE leases (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
pool INTEGER NOT NULL,
|
||||||
|
address BLOB NOT NULL,
|
||||||
|
identity INTEGER NOT NULL,
|
||||||
|
acquired INTEGER NOT NULL,
|
||||||
|
released INTEGER DEFAULT NULL
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_pool;
|
||||||
|
CREATE INDEX leases_pool ON leases (
|
||||||
|
pool
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_identity;
|
||||||
|
CREATE INDEX leases_identity ON leases (
|
||||||
|
identity
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_released;
|
||||||
|
CREATE INDEX leases_released ON leases (
|
||||||
|
released
|
||||||
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_sas;
|
DROP TABLE IF EXISTS ike_sas;
|
||||||
CREATE TABLE ike_sas (
|
CREATE TABLE ike_sas (
|
||||||
local_spi BLOB NOT NULL PRIMARY KEY,
|
local_spi BLOB NOT NULL PRIMARY KEY,
|
||||||
|
@ -17,7 +17,8 @@ CREATE TABLE child_configs (
|
|||||||
hostaccess INTEGER NOT NULL DEFAULT '0',
|
hostaccess INTEGER NOT NULL DEFAULT '0',
|
||||||
mode INTEGER NOT NULL DEFAULT '1',
|
mode INTEGER NOT NULL DEFAULT '1',
|
||||||
dpd_action INTEGER NOT NULL DEFAULT '0',
|
dpd_action INTEGER NOT NULL DEFAULT '0',
|
||||||
close_action INTEGER NOT NULL DEFAULT '0'
|
close_action INTEGER NOT NULL DEFAULT '0',
|
||||||
|
ipcomp INTEGER NOT NULL DEFAULT '0'
|
||||||
);
|
);
|
||||||
DROP INDEX IF EXISTS child_configs_name;
|
DROP INDEX IF EXISTS child_configs_name;
|
||||||
CREATE INDEX child_configs_name ON child_configs (
|
CREATE INDEX child_configs_name ON child_configs (
|
||||||
@ -136,6 +137,43 @@ CREATE TABLE shared_secret_identity (
|
|||||||
PRIMARY KEY (shared_secret, identity)
|
PRIMARY KEY (shared_secret, identity)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS pools;
|
||||||
|
CREATE TABLE pools (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
name TEXT NOT NULL,
|
||||||
|
start BLOB NOT NULL,
|
||||||
|
end BLOB NOT NULL,
|
||||||
|
next BLOB NOT NULL,
|
||||||
|
timeout INTEGER DEFAULT NULL,
|
||||||
|
UNIQUE (name)
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS pools_name;
|
||||||
|
CREATE INDEX pools_name ON pools (
|
||||||
|
name
|
||||||
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS leases;
|
||||||
|
CREATE TABLE leases (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
pool INTEGER NOT NULL,
|
||||||
|
address BLOB NOT NULL,
|
||||||
|
identity INTEGER NOT NULL,
|
||||||
|
acquired INTEGER NOT NULL,
|
||||||
|
released INTEGER DEFAULT NULL
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_pool;
|
||||||
|
CREATE INDEX leases_pool ON leases (
|
||||||
|
pool
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_identity;
|
||||||
|
CREATE INDEX leases_identity ON leases (
|
||||||
|
identity
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_released;
|
||||||
|
CREATE INDEX leases_released ON leases (
|
||||||
|
released
|
||||||
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_sas;
|
DROP TABLE IF EXISTS ike_sas;
|
||||||
CREATE TABLE ike_sas (
|
CREATE TABLE ike_sas (
|
||||||
local_spi BLOB NOT NULL PRIMARY KEY,
|
local_spi BLOB NOT NULL PRIMARY KEY,
|
||||||
|
@ -17,7 +17,8 @@ CREATE TABLE child_configs (
|
|||||||
hostaccess INTEGER NOT NULL DEFAULT '0',
|
hostaccess INTEGER NOT NULL DEFAULT '0',
|
||||||
mode INTEGER NOT NULL DEFAULT '1',
|
mode INTEGER NOT NULL DEFAULT '1',
|
||||||
dpd_action INTEGER NOT NULL DEFAULT '0',
|
dpd_action INTEGER NOT NULL DEFAULT '0',
|
||||||
close_action INTEGER NOT NULL DEFAULT '0'
|
close_action INTEGER NOT NULL DEFAULT '0',
|
||||||
|
ipcomp INTEGER NOT NULL DEFAULT '0'
|
||||||
);
|
);
|
||||||
DROP INDEX IF EXISTS child_configs_name;
|
DROP INDEX IF EXISTS child_configs_name;
|
||||||
CREATE INDEX child_configs_name ON child_configs (
|
CREATE INDEX child_configs_name ON child_configs (
|
||||||
@ -136,6 +137,43 @@ CREATE TABLE shared_secret_identity (
|
|||||||
PRIMARY KEY (shared_secret, identity)
|
PRIMARY KEY (shared_secret, identity)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS pools;
|
||||||
|
CREATE TABLE pools (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
name TEXT NOT NULL,
|
||||||
|
start BLOB NOT NULL,
|
||||||
|
end BLOB NOT NULL,
|
||||||
|
next BLOB NOT NULL,
|
||||||
|
timeout INTEGER DEFAULT NULL,
|
||||||
|
UNIQUE (name)
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS pools_name;
|
||||||
|
CREATE INDEX pools_name ON pools (
|
||||||
|
name
|
||||||
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS leases;
|
||||||
|
CREATE TABLE leases (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
pool INTEGER NOT NULL,
|
||||||
|
address BLOB NOT NULL,
|
||||||
|
identity INTEGER NOT NULL,
|
||||||
|
acquired INTEGER NOT NULL,
|
||||||
|
released INTEGER DEFAULT NULL
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_pool;
|
||||||
|
CREATE INDEX leases_pool ON leases (
|
||||||
|
pool
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_identity;
|
||||||
|
CREATE INDEX leases_identity ON leases (
|
||||||
|
identity
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_released;
|
||||||
|
CREATE INDEX leases_released ON leases (
|
||||||
|
released
|
||||||
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_sas;
|
DROP TABLE IF EXISTS ike_sas;
|
||||||
CREATE TABLE ike_sas (
|
CREATE TABLE ike_sas (
|
||||||
local_spi BLOB NOT NULL PRIMARY KEY,
|
local_spi BLOB NOT NULL PRIMARY KEY,
|
||||||
|
@ -17,7 +17,8 @@ CREATE TABLE child_configs (
|
|||||||
hostaccess INTEGER NOT NULL DEFAULT '0',
|
hostaccess INTEGER NOT NULL DEFAULT '0',
|
||||||
mode INTEGER NOT NULL DEFAULT '1',
|
mode INTEGER NOT NULL DEFAULT '1',
|
||||||
dpd_action INTEGER NOT NULL DEFAULT '0',
|
dpd_action INTEGER NOT NULL DEFAULT '0',
|
||||||
close_action INTEGER NOT NULL DEFAULT '0'
|
close_action INTEGER NOT NULL DEFAULT '0',
|
||||||
|
ipcomp INTEGER NOT NULL DEFAULT '0'
|
||||||
);
|
);
|
||||||
DROP INDEX IF EXISTS child_configs_name;
|
DROP INDEX IF EXISTS child_configs_name;
|
||||||
CREATE INDEX child_configs_name ON child_configs (
|
CREATE INDEX child_configs_name ON child_configs (
|
||||||
@ -136,6 +137,43 @@ CREATE TABLE shared_secret_identity (
|
|||||||
PRIMARY KEY (shared_secret, identity)
|
PRIMARY KEY (shared_secret, identity)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS pools;
|
||||||
|
CREATE TABLE pools (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
name TEXT NOT NULL,
|
||||||
|
start BLOB NOT NULL,
|
||||||
|
end BLOB NOT NULL,
|
||||||
|
next BLOB NOT NULL,
|
||||||
|
timeout INTEGER DEFAULT NULL,
|
||||||
|
UNIQUE (name)
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS pools_name;
|
||||||
|
CREATE INDEX pools_name ON pools (
|
||||||
|
name
|
||||||
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS leases;
|
||||||
|
CREATE TABLE leases (
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
|
pool INTEGER NOT NULL,
|
||||||
|
address BLOB NOT NULL,
|
||||||
|
identity INTEGER NOT NULL,
|
||||||
|
acquired INTEGER NOT NULL,
|
||||||
|
released INTEGER DEFAULT NULL
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_pool;
|
||||||
|
CREATE INDEX leases_pool ON leases (
|
||||||
|
pool
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_identity;
|
||||||
|
CREATE INDEX leases_identity ON leases (
|
||||||
|
identity
|
||||||
|
);
|
||||||
|
DROP INDEX IF EXISTS leases_released;
|
||||||
|
CREATE INDEX leases_released ON leases (
|
||||||
|
released
|
||||||
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_sas;
|
DROP TABLE IF EXISTS ike_sas;
|
||||||
CREATE TABLE ike_sas (
|
CREATE TABLE ike_sas (
|
||||||
local_spi BLOB NOT NULL PRIMARY KEY,
|
local_spi BLOB NOT NULL PRIMARY KEY,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user