Kaladin Light
3916acf665
Support reverting UFW changes on uninstall
2016-05-15 16:57:42 -04:00
Kaladin Light
a432e187b9
Don't get CN list by counting columns as it is wholly unreliable.
...
If user had space in some cert fields, like city was "Fort Worth"
the current way would have fell apart.
This fixes these issues in 'pivpn list' and hence 'pivpn revoke'
2016-05-15 13:20:36 -04:00
Kaladin Light
d096335d5f
update lsb_release to use hash instead of which
2016-05-15 12:29:05 -04:00
Kaladin Light
5d9580fbdd
Adding support for UFW if enabled over raw iptables
2016-05-14 22:42:39 -04:00
Kaladin Light
2f3540b898
Robustize OS Detection.
...
This is framework needed to support Ubuntu 16.04 which
is coming in a future commit.
2016-05-10 11:49:29 -04:00
Kaladin Light
24fc3ae75f
Version 1.4
2016-05-07 20:55:36 -04:00
Kaladin Light
67e537b7fa
Fix revoke, seems i missed some merges from my recent rework
2016-05-07 13:20:09 -04:00
Kaladin Light
0277054de1
Ubuntu uses openvpn repo to get newer version and...
...
clients get two more security parameters to harden connection further and...
hopefully fix use of testing branch and...
why is there no modern Road Rash game, that was the best.
2016-05-07 12:33:52 -04:00
Kaladin Light
b8e736e94b
Fix little '\n' issue when say [n] to uninstall
2016-05-05 21:14:46 -04:00
Kaladin Light
dea112f50f
Fixes #23 , enhance 'pivpn add', minor bug fixes & other enhancements
2016-05-05 21:04:57 -04:00
Kaladin Light
6f9d151530
Readme updates
2016-05-04 21:27:05 -04:00
Kaladin Light
47c05d62a4
Version 1.3
2016-05-03 12:35:31 -04:00
Kaladin Light
5b6627eaf8
Minor fixes, one for ubuntu only
2016-05-03 12:34:04 -04:00
Kaladin Light
6f7d8092d5
Add call to confUnattendedUpgrades function
2016-05-03 10:34:57 -04:00
Kaladin Light
bf81405d6c
Resolves #19 - Implement unattended-upgrade option for users
2016-05-03 10:32:17 -04:00
Kaladin Light
6956fcb99b
Implement the "planetahuevo enhancement", IE the ability to
...
generate a client cert with no password. Run 'pivpn add nopass'
2016-04-30 23:37:27 -04:00
Kaladin Light
6032aa7f2e
Give user chance to confirm DNS name. Just in case they fat-fingered.
2016-04-30 16:00:02 -04:00
Kaladin Light
2ee04c6c9b
Missed dependency for new 'pivpn add' requirements
2016-04-30 14:40:43 -04:00
Kaladin Light
af19eeb55b
'pivpn add' functionality greatly improved!
...
Now with 2 scoops of raisins!
2016-04-30 13:28:01 -04:00
Kaladin Light
582e923bc8
Old QA team was fired. New team found this issue
...
with DNS not being set if you non default and were not root user.
2016-04-29 19:18:05 -04:00
Kaladin Light
c7caf8db35
Init cert values
...
Clean up encryption list
(don't play in the master branch kids, bad things happen)
2016-04-29 16:59:07 -04:00
Kaladin Light
7076c5990a
Minor fix
2016-04-29 16:25:46 -04:00
Kaladin Light
0649c5da66
Closes #17
...
Cause people cared more than I thought they would.
(and that's a good thing)
2016-04-29 13:18:28 -04:00
Kaladin Light
03190d336f
Allow user to pick 4096 key for paranoid mode.
...
Fixes Issue #18
2016-04-29 10:15:43 -04:00
Kaladin Light
c553311efe
Last commit that fixes #10
2016-04-28 21:58:54 -04:00
Kaladin Light
63970e2678
Validate Custom Port input
...
This is part of Issue #10
2016-04-27 22:13:00 -04:00
Kaladin Light
ca42ff9621
Fixes #13
...
ubuntu openvpn is < 2.3.4
2016-04-27 20:54:51 -04:00
Kaladin Light
1b0b6478b3
Set control channel to TLS 1.2
...
Debate with myself on adding cipher list.
2016-04-26 10:39:18 -04:00
Kaladin Light
f3c1072975
Cover unknown in pivpn list.
...
I believe there is an expired status but can't get it to show up in the index.txt
2016-04-24 11:29:29 -04:00
Kaladin Light
ffb9e71964
Bump version to 1.1
2016-04-23 20:47:08 -04:00
Kaladin Light
75c6eaf8a6
Merge branch 'master' of https://github.com/pivpn/pivpn
2016-04-23 20:46:10 -04:00
Kaladin Light
cad82d6dbf
Fix testing scenario
2016-04-23 20:35:49 -04:00
Kaladin Light
204011ef0a
Give users moar options in client dns.
...
Level up sed skillz
2016-04-23 18:18:48 -04:00
Kaladin Light
5da2626883
Increase default levels of security
2016-04-23 15:08:14 -04:00
0-kaladin
7869e2f096
Update README.md
2016-04-23 14:24:21 -04:00
0-kaladin
fbc47008f4
Update README.md
2016-04-22 15:39:35 -04:00
Kaladin Light
fa60d29aa3
Get install working on ubuntu
2016-04-22 15:16:48 -04:00
0-kaladin
5fab73d660
Update README.md
2016-04-22 11:25:47 -04:00
0-kaladin
878a8cbb0a
Update README.md
2016-04-21 17:07:46 -04:00
0-kaladin
904a5c4f0a
Update README.md
2016-04-21 17:07:00 -04:00
Kaladin Light
60ab6c057a
More fixes for non-root installs
2016-04-21 12:50:15 -04:00
Kaladin Light
04eb49116f
fix for non sudo user install
2016-04-21 12:28:48 -04:00
Kaladin Light
0b50af3ea2
Minor Adjustments
2016-04-21 11:59:18 -04:00
Kaladin Light
9ca5425c26
need to init OVPNDNS
2016-04-21 11:43:28 -04:00
Kaladin Light
3f3ebc48a0
Get install to work as non-root user
2016-04-21 09:37:27 -04:00
Kaladin Light
a9b230d1cb
Use modified server cert names in the conf file
2016-04-20 22:43:16 -04:00
Kaladin Light
cc94d11d0b
Add some newlines
2016-04-20 20:48:52 -04:00
Kaladin Light
0a06fbd6a8
Fixes
2016-04-20 20:20:52 -04:00
Kaladin Light
0c7905dc3c
Add a version in 'pivpn -v'
2016-04-20 19:16:39 -04:00
Kaladin Light
3d4a005067
Fix KEY_ALTNAMES
...
(no idea why this is complaining now...)
2016-04-20 18:00:47 -04:00