diff options
author | Martin Willi <martin@strongswan.org> | 2008-03-14 15:06:42 +0000 |
---|---|---|
committer | Martin Willi <martin@strongswan.org> | 2008-03-14 15:06:42 +0000 |
commit | 39ea88f694a782d82f1e2c803fee4a44a2aeff51 (patch) | |
tree | 22e7a79bc32c3e97f793c663af6c4d8e3eb57af2 /src/charon/plugins/sql/mysql.sql | |
parent | 9c410a88064a4bdc76bff6f48906eadde8bb5cdf (diff) | |
download | strongswan-39ea88f694a782d82f1e2c803fee4a44a2aeff51.tar.bz2 strongswan-39ea88f694a782d82f1e2c803fee4a44a2aeff51.tar.xz |
credential lookup in mysql/sqlite database
Diffstat (limited to 'src/charon/plugins/sql/mysql.sql')
-rw-r--r-- | src/charon/plugins/sql/mysql.sql | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/src/charon/plugins/sql/mysql.sql b/src/charon/plugins/sql/mysql.sql index 01b77df35..4fee18dbe 100644 --- a/src/charon/plugins/sql/mysql.sql +++ b/src/charon/plugins/sql/mysql.sql @@ -81,3 +81,36 @@ CREATE TABLE `traffic_selectors` ( PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + +DROP TABLE IF EXISTS shared_secrets; +CREATE TABLE shared_secrets ( + `id` int(10) unsigned NOT NULL auto_increment, + `type` tinyint(3) unsigned NOT NULL, + `local` varchar(64) default NULL, + `remote` varchar(64) default NULL, + `data` BLOB NOT NULL, + PRIMARY KEY (`id`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + + +DROP TABLE IF EXISTS certificates; +CREATE TABLE certificates ( + `id` int(10) unsigned NOT NULL auto_increment, + `type` tinyint(3) unsigned NOT NULL, + `keytype` tinyint(3) unsigned NOT NULL, + `keyid` BLOB NOT NULL, + `subject` varchar(64) default NULL, + `data` BLOB NOT NULL, + PRIMARY KEY (`id`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + + +DROP TABLE IF EXISTS private_keys; +CREATE TABLE private_keys ( + `id` int(10) unsigned NOT NULL auto_increment, + `type` tinyint(3) unsigned NOT NULL, + `keyid` tinyblob NOT NULL, + `data` BLOB NOT NULL, + PRIMARY KEY (`id`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + |