From e2ceb14af7bfb3de911bfcde464d7493728f167e Mon Sep 17 00:00:00 2001 From: Tomas Plesnik <plesnik@ics.muni.cz> Date: Sat, 14 Jan 2012 18:45:20 +0100 Subject: [PATCH] slouceni skriptu create_tables-clients.sh a create_table-events.sh do spolecneho create_tables.sh --- src/warden-server/sh/create_table-clients.sh | 39 ------------------- ...create_table-events.sh => create_table.sh} | 6 ++- 2 files changed, 5 insertions(+), 40 deletions(-) delete mode 100755 src/warden-server/sh/create_table-clients.sh rename src/warden-server/sh/{create_table-events.sh => create_table.sh} (84%) diff --git a/src/warden-server/sh/create_table-clients.sh b/src/warden-server/sh/create_table-clients.sh deleted file mode 100755 index ce018f9..0000000 --- a/src/warden-server/sh/create_table-clients.sh +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/bash -# -# create_table-clients.sh -# -# Copyright (C) 2011 Cesnet z.s.p.o -# Author(s): Tomas PLESNIK <plesnik@ics.muni.cz> -# Jan SOUKAL <soukal@ics.muni.cz> -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in -# the documentation and/or other materials provided with the -# distribution. -# 3. Neither the name of the Cesnet z.s.p.o nor the names of its -# contributors may be used to endorse or promote products derived from -# this software without specific prior written permission. -# -# This software is provided ``as is'', and any express or implied -# warranties, including, but not limited to, the implied warranties of -# merchantability and fitness for a particular purpose are disclaimed. -# In no event shall the Cesnet z.s.p.o or contributors be liable for -# any direct, indirect, incidental, special, exemplary, or consequential -# damages (including, but not limited to, procurement of substitute -# goods or services; loss of use, data, or profits; or business -# interruption) however caused and on any theory of liability, whether -# in contract, strict liability, or tort (including negligence or -# otherwise) arising in any way out of the use of this software, even -# if advised of the possibility of such damage. - - -sqlite=`which sqlite3` -db_file="/opt/warden-server/var/warden.db" - -$sqlite $db_file "CREATE TABLE clients (client_id INTEGER PRIMARY KEY, hostname VARCHAR(256), registered TIMESTAMP, requestor VARCHAR(256), service VARCHAR(64), client_type VARCHAR(1), type VARCHAR(64), receive_own_events VARCHAR(1), description_tags VARCHAR(256), ip_net_client VARCHAR(256));" -exit 0 diff --git a/src/warden-server/sh/create_table-events.sh b/src/warden-server/sh/create_table.sh similarity index 84% rename from src/warden-server/sh/create_table-events.sh rename to src/warden-server/sh/create_table.sh index 280caf4..00ff544 100755 --- a/src/warden-server/sh/create_table-events.sh +++ b/src/warden-server/sh/create_table.sh @@ -1,6 +1,6 @@ #!/bin/bash # -# create_table-events.sh +# create_table.sh # # Copyright (C) 2011 Cesnet z.s.p.o # Author(s): Tomas PLESNIK <plesnik@ics.muni.cz> @@ -35,6 +35,10 @@ sqlite=`which sqlite3` db_file="/opt/warden-server/var/warden.db" +# create table events $sqlite $db_file "CREATE TABLE events (id INTEGER PRIMARY KEY, hostname VARCHAR(256), service VARCHAR(64), detected TIMESTAMP, received TIMESTAMP, type VARCHAR(64), source_type VARCHAR(64), source VARCHAR(256), target_proto VARCHAR(16), target_port INT(2), attack_scale INT(4), note TEXT, priority INT(1), timeout INT(2), valid VARCHAR(1));" +# create table clients +$sqlite $db_file "CREATE TABLE clients (client_id INTEGER PRIMARY KEY, hostname VARCHAR(256), registered TIMESTAMP, requestor VARCHAR(256), service VARCHAR(64), client_type VARCHAR(1), type VARCHAR(64), receive_own_events VARCHAR(1), description_tags VARCHAR(256), ip_net_client VARCHAR(256));" + exit 0 -- GitLab