diff options
author | Simon Rettberg | 2016-07-14 15:19:43 +0200 |
---|---|---|
committer | Simon Rettberg | 2016-07-14 15:19:43 +0200 |
commit | 08a2786f0bd0d65d51c7bc73b524f992de5dda83 (patch) | |
tree | 6549b9f411fb4fb366e7b57b193bd4364747621d | |
parent | [statistics] Allow larger RAM... (diff) | |
download | slx-admin-08a2786f0bd0d65d51c7bc73b524f992de5dda83.tar.gz slx-admin-08a2786f0bd0d65d51c7bc73b524f992de5dda83.tar.xz slx-admin-08a2786f0bd0d65d51c7bc73b524f992de5dda83.zip |
[syslog] API: Write machineuuid to DB
-rw-r--r-- | modules-available/syslog/api.inc.php | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/modules-available/syslog/api.inc.php b/modules-available/syslog/api.inc.php index cebe5ef1..156bc35c 100644 --- a/modules-available/syslog/api.inc.php +++ b/modules-available/syslog/api.inc.php @@ -21,6 +21,7 @@ if (!isset($_POST['description'])) die('Missing options..'); $description = $_POST['description']; $longdesc = ''; if (isset($_POST['longdesc'])) $longdesc = $_POST['longdesc']; +$longdesc = Request::post('longdesc', '', 'string'); if ($type{0} !== '.' && $type{0} !== '~') { @@ -28,11 +29,12 @@ if ($type{0} !== '.' && $type{0} !== '~') { $row = Database::queryFirst('SELECT Count(*) AS cnt FROM clientlog WHERE clientip = :client AND dateline + 3600 > UNIX_TIMESTAMP()', array(':client' => $ip)); if ($row !== false && $row['cnt'] > 150) exit(0); - Database::exec('INSERT INTO clientlog (dateline, logtypeid, clientip, description, extra) VALUES (UNIX_TIMESTAMP(), :type, :client, :description, :longdesc)', array( + Database::exec('INSERT INTO clientlog (dateline, logtypeid, clientip, machineuuid, description, extra) VALUES (UNIX_TIMESTAMP(), :type, :client, :uuid, :description, :longdesc)', array( 'type' => $type, 'client' => $ip, 'description' => $description, 'longdesc' => $longdesc, + 'uuid' => $uuid, )); } |