source: trunk/sql_init/samhain.mysql.init@ 580

Last change on this file since 580 was 545, checked in by katerina, 6 years ago

Fix for ticket #437 (outdated MySQL init script)

File size: 2.7 KB
RevLine 
[1]1CREATE DATABASE samhain;
2USE samhain;
3CREATE TABLE samhain.log (
4 log_index BIGINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
5 log_ref BIGINT UNSIGNED NULL,
6 log_host VARCHAR(64) NOT NULL DEFAULT "localhost",
7 INDEX ix_log_host (log_host),
8 log_time DATETIME NOT NULL,
9 log_sev ENUM("DEBG","INFO","NOTE","WARN","MARK","ERRO","CRIT","ALRT","RCVT") NOT NULL,
10 log_msg BLOB,
11
12 log_hash VARCHAR(32) NOT NULL,
13 KEY ix_hash (log_hash),
14
15 entry_status VARCHAR(16) NOT NULL DEFAULT "NEW",
16 INDEX ix_entry_status (entry_status),
17
18 path BLOB,
19 userid VARCHAR(8),
20 grp VARCHAR(8),
21 program VARCHAR(8),
22 subroutine VARCHAR(16),
23 status VARCHAR(12),
24 hash VARCHAR(50),
25 path_data BLOB,
26 hash_data VARCHAR(50),
27 key_uid VARCHAR(64),
28 key_uid_data VARCHAR(64),
29 key_id VARCHAR(16),
30 module VARCHAR(8),
31 return_code INTEGER,
32 syscall VARCHAR(16),
[296]33 ip VARCHAR(46),
[1]34 tty VARCHAR(16),
35 peer VARCHAR(64),
36 fromhost VARCHAR(64),
37 obj BLOB,
38 interface VARCHAR(64),
39 time VARCHAR(64),
40 dir BLOB,
41 linked_path BLOB,
42 port INTEGER,
43 service VARCHAR(64),
44 facility VARCHAR(32),
45 priority VARCHAR(32),
46 syslog_msg BLOB,
47
48 mode_old VARCHAR(16),
49 mode_new VARCHAR(16),
50 attr_old VARCHAR(16),
51 attr_new VARCHAR(16),
52
53 device_old VARCHAR(16),
54 device_new VARCHAR(16),
55 owner_old VARCHAR(9),
56 owner_new VARCHAR(9),
57 group_old VARCHAR(9),
58 group_new VARCHAR(9),
59 ctime_old DATETIME,
60 ctime_new DATETIME,
61 atime_old DATETIME,
62 atime_new DATETIME,
63 mtime_old DATETIME,
64 mtime_new DATETIME,
65 chksum_old VARCHAR(50),
66 chksum_new VARCHAR(50),
67 link_old BLOB,
68 link_new BLOB,
69
[392]70 size_old BIGINT UNSIGNED,
71 size_new BIGINT UNSIGNED,
72 hardlinks_old BIGINT UNSIGNED,
73 hardlinks_new BIGINT UNSIGNED,
74 inode_old BIGINT UNSIGNED,
75 inode_new BIGINT UNSIGNED,
[1]76
[392]77 imode_old BIGINT UNSIGNED,
78 imode_new BIGINT UNSIGNED,
79 iattr_old BIGINT UNSIGNED,
80 iattr_new BIGINT UNSIGNED,
81 idevice_old BIGINT UNSIGNED,
82 idevice_new BIGINT UNSIGNED,
83 iowner_old BIGINT UNSIGNED,
84 iowner_new BIGINT UNSIGNED,
85 igroup_old BIGINT UNSIGNED,
86 igroup_new BIGINT UNSIGNED,
[481]87 checkflags_old BIGINT UNSIGNED,
88 checkflags_new BIGINT UNSIGNED,
[1]89
90
[68]91 acl_old BLOB,
92 acl_new BLOB
[1]93
94 );
95
Note: See TracBrowser for help on using the repository browser.