summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorDavid Sommerseth <dazo@users.sourceforge.net>2008-08-19 23:57:49 +0200
committerDavid Sommerseth <dazo@users.sourceforge.net>2008-08-19 23:57:49 +0200
commit084ffe9fb93691104a2ac8bdf1ab85fddb30062c (patch)
tree1ba0096f36aa973e60f8860d8ac8047163c14e29 /TODO
parentd21a340a5594f0ebe31d4ae2345444312b8a1ca0 (diff)
downloadeurephia-084ffe9fb93691104a2ac8bdf1ab85fddb30062c.tar.gz
eurephia-084ffe9fb93691104a2ac8bdf1ab85fddb30062c.tar.xz
eurephia-084ffe9fb93691104a2ac8bdf1ab85fddb30062c.zip
Added new task: Log MAC addresses per session into db table
Diffstat (limited to 'TODO')
-rw-r--r--TODO12
1 files changed, 12 insertions, 0 deletions
diff --git a/TODO b/TODO
index 12af85e..f4686d0 100644
--- a/TODO
+++ b/TODO
@@ -13,6 +13,18 @@
- Needs probably to be an own thread with root permission and a
socket to send ADD/DELETE commands
+* Logg MACaddresses per session into openvpn_macaddr_history
+ - Can change during a session
+ CREATE TABLE openvpn_macaddr_history (
+ sessionkey varchar(64) NOT NULL,
+ macaddr varchar(20) NOT NULL,
+ registered timestamp DEFAULT CURRENT_TIMESTAMP,
+ semaid integer PRIMARY KEY AUTOINCREMENT,
+ KEY(sessionkey),
+ KEY(macaddr)
+ );
+ - Add insert in database/sqlite/eurphia-sqlite.c -- eDBregister_vpnaddr(...)
+
* Write admin program
- Add / Delete / Modify users
- Add / Delete / Modify certificates (by loading the certfile)