Commit Graph

24 Commits

Author SHA1 Message Date
Stefan Midjich 6a9fcb9f0c add sudo option throughout client lib 2017-11-16 23:56:15 +01:00
Stefan Midjich 6f476223b5 Two major changes in this commit:
* Moving from iptables to ipset
	* Moving from python-sh to subprocess
2017-11-15 23:12:16 +01:00
Stefan Midjich 936cc09a69 move up chain 2017-09-29 19:30:27 +02:00
Stefan Midjich 9032edb0bd move up chain 2017-09-29 19:25:53 +02:00
Stefan Midjich 88acc7752a move up chain 2017-09-29 19:19:12 +02:00
Stefan Midjich 0356a57ba4 forgot the error 2017-09-29 19:13:56 +02:00
Stefan Midjich 681b23f86a forgot the error 2017-09-29 19:13:02 +02:00
Stefan Midjich 6297b5abfd try with exception 2017-09-29 19:11:35 +02:00
Stefan Midjich 7bfebdd4ba cleanup 2017-09-29 19:01:27 +02:00
Stefan Midjich e08ede6631 cannot use a property here? 2017-09-29 18:55:00 +02:00
Stefan Midjich 3f8d85d50b forgot expires here 2017-09-29 18:53:51 +02:00
Stefan Midjich 7e5ad9b9d8 forgot expires here 2017-09-29 18:42:45 +02:00
Stefan Midjich 61e950dd42 testing new purge script 2017-09-29 18:37:30 +02:00
Stefan Midjich 44625db697 added "expires" field to clients 2017-09-29 17:44:40 +02:00
Stefan Midjich be6b2bef77 better handling of IPv4Interface across the board. 2017-03-07 17:36:15 +01:00
Stefan Midjich c1ee2b0813 typo 2017-03-07 17:24:52 +01:00
Stefan Midjich 3059459915 merged three actions into manage_client.py 2017-03-07 17:15:39 +01:00
Stefan Midjich 3a0346b164 error handling 2017-03-07 17:07:08 +01:00
Stefan Midjich 6214f65c0b fixed bug in IPv4Interface handling 2017-03-07 17:01:37 +01:00
Stefan Midjich a347c187d6 typo 2017-03-07 16:40:02 +01:00
Stefan Midjich d55782eaef typo 2017-03-07 10:39:41 +01:00
Stefan Midjich 4cbbc54674 implementing iptc part. 2017-03-07 09:36:56 +01:00
Stefan Midjich da34f9017c client management tools 2017-03-06 16:03:57 +01:00
Stefan Midjich b79d0f631d started writing better tools 2017-03-03 01:04:12 +01:00