From a588e8b90e09419a9bbbac037e996ab33ee801ae Mon Sep 17 00:00:00 2001
From: Michal 'vorner' Vaner <michal.vaner@nic.cz>
Date: Mon, 25 Jan 2016 12:06:48 +0100
Subject: [PATCH] export_fake: Add local ssh IP address

The ssh honeypot now provides local IP addresses. Use them in the
export.
---
 src/master/dbscripts/initdb | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/master/dbscripts/initdb b/src/master/dbscripts/initdb
index f48f3a17..97743679 100755
--- a/src/master/dbscripts/initdb
+++ b/src/master/dbscripts/initdb
@@ -562,7 +562,7 @@ CREATE OR REPLACE VIEW fake_bad_connections_ssh_honey AS SELECT
 	'ssh_honey'::fake_server,
 	ssh_sessions.remote,
 	NULL::INT AS remote_port,
-	NULL::INET AS local,
+	ssh_sessions.local,
 	22 AS local_port,
 	start_time AS start_time_utc,
 	end_time AS end_time_utc,
@@ -637,7 +637,8 @@ CREATE TABLE ssh_sessions (
 	end_time TIMESTAMP WITH TIME ZONE DEFAULT NULL,
 	login TEXT NOT NULL,
 	password TEXT NOT NULL,
-	remote INET NOT NULL
+	remote INET NOT NULL,
+	local INET NOT NULL
 );
 CREATE SEQUENCE ssh_session_ids OWNED BY ssh_sessions.id;
 ALTER TABLE ssh_sessions ALTER COLUMN id SET DEFAULT NEXTVAL('ssh_session_ids');
-- 
GitLab