Commit Graph

  • 097376db75 Set working dir in ovpn_run instead of Dockerfile Dave Burke 2016-05-28 21:39:47 -05:00
  • caffc0b715 Merge pull request #130 from rgarrigue/patch-1 Kyle Manna 2016-05-25 22:18:36 -07:00
  • 7eede0d8e5 Update README.md Rémy G 2016-05-25 20:44:12 +02:00
  • 22f90831cf Merge pull request #127 from mediatemple/add_extra_config Kyle Manna 2016-05-17 21:26:14 -07:00
  • 793f83d620 adding tests for extra server config Nate Jones 2016-05-17 08:42:22 -07:00
  • 191cb45106 allow specifying extra config Nate Jones 2016-05-16 09:56:27 -07:00
  • df63db02a0 Merge pull request #126 from mediatemple/add_ovpn_listclients Kyle Manna 2016-05-11 21:43:42 -07:00
  • d3fcec15f1 adding ovpn_listclients script Nate Jones 2016-05-11 15:35:00 -07:00
  • 98f9681d3e Merge pull request #122 from TheNotary/readme-debug-section v2.0.0 Kyle Manna 2016-04-23 16:21:48 -07:00
  • 74ba753f70 Created a debug section in readme TheNotary 2016-04-23 10:48:34 -07:00
  • cd8fd6afaa Merge pull request #119 from rudijs/fragment-option Kyle Manna 2016-04-11 18:54:59 -07:00
  • 9ea4815a74 Fix incorrect local image being used Rudi Starcevic 2016-04-06 15:21:13 +08:00
  • 74bfad0aac Add openvpn.conf gerneration -f fragment directive option Rudi Starcevic 2016-04-06 15:06:02 +08:00
  • ed51116fb6 docs: Add contribution guidelines Kyle Manna 2016-04-04 23:41:40 -07:00
  • eb22992a2f Merge pull request #102 from fabn/otp Kyle Manna 2016-03-14 07:42:30 -07:00
  • 286676879d Merge pull request #107 from croepha/selinux Kyle Manna 2016-02-23 21:56:59 -08:00
  • 42bf842202 Updated SELinux docs David Butler 2016-02-23 12:05:13 -06:00
  • bd51bb273e Merge pull request #104 from croepha/selinux Kyle Manna 2016-02-17 15:07:15 -08:00
  • 70b70e298d Merge pull request #105 from mypetyak/master Kyle Manna 2016-02-17 15:06:43 -08:00
  • 95c260a97a Added documentation details on using TCP protocol. Christopher Bunn 2015-11-16 16:30:28 -08:00
  • 35c9103454 Updated Alpine Linux packages, including pamtester Fabio Napoleoni 2016-02-15 21:01:52 +01:00
  • d481313311 Back to Alpine Linux using packaged version of google-authenticator Fabio Napoleoni 2016-02-11 18:10:51 +01:00
  • 9b824fb35a Fix typo David Butler 2016-02-10 13:01:54 -06:00
  • 7a9abf4c14 Update README.md David Butler 2016-02-10 12:37:56 -06:00
  • 44055aa687 added docs for SELinux policy file David Butler 2016-02-10 12:34:35 -06:00
  • 8356a664d8 Added linux policy file David Butler 2016-02-10 12:25:45 -06:00
  • ba7b925a9f Using a different volume name for otp test, should allow tests to run Fabio Napoleoni 2016-02-10 17:12:49 +01:00
  • 517ad6aeb2 Implemented tests for 2 factor authentication Fabio Napoleoni 2016-02-10 01:27:26 +01:00
  • 9c6f3311a1 Fix for Dockerfile, trailing slash is needed. Fabio Napoleoni 2016-02-07 14:45:28 +01:00
  • dc4656ef48 OTP documentation Fabio Napoleoni 2016-02-07 14:28:45 +01:00
  • e8d93ea4fa Use $USER@$OVPN_CN for OTP label. Fabio Napoleoni 2016-02-07 13:22:20 +01:00
  • 10dd404159 Fixes pam authentication when dealing with virtual users Fabio Napoleoni 2016-02-07 03:48:44 +01:00
  • 607063b358 Do not cache user credentials Fabio Napoleoni 2016-02-07 02:53:43 +01:00
  • bb3d1add3c Export user pass option in client when OTP is enabled Fabio Napoleoni 2016-02-06 21:40:11 +01:00
  • c24a22deea Allow interactive usage Fabio Napoleoni 2016-02-06 21:38:26 +01:00
  • 6084261943 Improved script for user OTP generation, tested with pamtester Fabio Napoleoni 2016-02-06 21:31:08 +01:00
  • 5ca92a2c5e Fixed configuration for pam module to allow login of non existing user accounts, i.e. VPN only users. Fabio Napoleoni 2016-02-06 21:20:34 +01:00
  • dd719c1f11 Save OTP variable in server env Fabio Napoleoni 2016-02-06 20:25:03 +01:00
  • 6fcebf9adb Server side configuration for OTP Fabio Napoleoni 2016-02-06 20:23:59 +01:00
  • 86d2a52f85 Install google authenticator in jessie Fabio Napoleoni 2016-02-06 19:45:42 +01:00
  • 1623afe651 Reverted to debian jessie Fabio Napoleoni 2016-02-06 19:40:54 +01:00
  • e7d0d4ea0e ovpn_run: Fix sysctl IPv6 forwarding write Kyle Manna 2015-12-29 13:33:55 -08:00
  • e50f4dcc23 Merge pull request #90 from ypid/added-badges Kyle Manna 2015-12-21 16:05:35 -08:00
  • 96d17bb5a7
    Added badges showing a few key facts next to the CI status. Robin Schneider 2015-12-21 22:15:55 +01:00
  • f2111006ad Merge pull request #82 from vielmetti/patch-1 Kyle Manna 2015-11-30 13:43:22 -08:00
  • d520a58ec4 Split tunnels, as documented in #51 Edward Vielmetti 2015-11-30 16:27:46 -05:00
  • 1c290e60db Merge branch 'compression' Kyle Manna 2015-11-29 10:15:57 -08:00
  • 2fa3abe064 fixed getopts argument typo. removed ":" before "z" unknown 2015-11-29 04:49:24 +01:00
  • 2650d4a286 COMP-lzo param is set in client config, if defined in server. Christian Tawfik 2015-11-27 15:03:35 +01:00
  • 2abbcf1999 added config param to enable COMP-LZO compression Christian Tawfik 2015-11-27 15:02:33 +01:00
  • 818e8682d1 Dockerfile: EasyRSA is in community now Kyle Manna 2015-11-28 09:10:55 -08:00
  • 3edc12a6b7 Merge pull request #78 from gdb/gdb/master Kyle Manna 2015-11-01 10:38:26 -08:00
  • ded4414ef4 Respect the -D flag Greg Brockman 2015-10-31 18:27:55 -07:00
  • f277449569 Merge pull request #76 from discordianfish/push-custom-dns-servers Kyle Manna 2015-10-16 07:44:53 -07:00
  • edfbffb85f Support pushing custom DNS servers Johannes 'fish' Ziemke 2015-10-16 15:41:22 +02:00
  • 98cf2128c7 Merge pull request #70 from kylemanna/alpine Kyle Manna 2015-10-04 08:24:18 -07:00
  • c3d526fd67 Merge branch 'master' into alpine Kyle Manna 2015-09-29 11:43:08 -07:00
  • 1498795de2 ovpn_copy_server_files: Use short flags with rm v1.1.0 Kyle Manna 2015-09-29 11:41:36 -07:00
  • f00de363c7 ovpn_copy_server_files: Copy files without rsync Kyle Manna 2015-09-29 11:19:19 -07:00
  • 7f58926aa2 tests: Add test for paranoid ovpn_copy_server_files Kyle Manna 2015-09-29 10:01:01 -07:00
  • ba7860cced Merge branch 'travis-ci' into alpine Kyle Manna 2015-09-22 15:03:20 -07:00
  • 98340d7602 Merge pull request #71 from kylemanna/travis-ci Kyle Manna 2015-09-22 15:02:50 -07:00
  • 9459804a1d README: Add Travis CI build status Kyle Manna 2015-09-22 14:36:19 -07:00
  • b298eb16bc travis-ci: Extend test to actually do a connection Kyle Manna 2015-09-22 10:22:11 -07:00
  • 2c3284acd6 travis-ci: Initial build test Kyle Manna 2015-09-22 08:16:42 -07:00
  • 23f66094ff alpine: Use easy-rsa in testing branch of alpine Kyle Manna 2015-09-08 10:10:01 -07:00
  • 3da0efa5bc alpine: Use alpine as base image instead of Debian Kyle Manna 2015-09-07 19:55:12 -07:00
  • 314eb15507 Merge pull request #69 from ypid/docker_no_network_paranoid_doc Kyle Manna 2015-09-08 06:54:42 -07:00
  • ee9f4531ad
    Only setup networking for containers which need it. Robin Schneider 2015-09-08 15:34:58 +02:00
  • 41f7fd22ad Merge pull request #66 from ypid/copy_server_not_symlink Kyle Manna 2015-09-07 20:03:09 -07:00
  • d08df0189b Dockerfile: Chmod everything in /usr/local/bin Kyle Manna 2015-09-07 19:21:55 -07:00
  • d96378a391 Dockerfile: Streamline tarball extraction Kyle Manna 2015-09-07 19:21:07 -07:00
  • 32029c98c8 Update to easyrsa 3.0 Julian Vassev 2015-09-07 23:35:21 +03:00
  • 3df53012b6
    ovpn_copy_server_files: Copy openvpn.conf instead of symlinking locally. Robin Schneider 2015-08-27 21:19:27 +02:00
  • 74c4ca94a7 Merge pull request #62 from ypid/docs-rework Kyle Manna 2015-08-26 08:42:58 -07:00
  • b96a91e876 Merge pull request #63 from ypid/allow_ciper_setting Kyle Manna 2015-08-26 08:42:30 -07:00
  • 407506392f Merge pull request #64 from ypid/copy_server_files-ensure-rm Kyle Manna 2015-08-26 08:41:24 -07:00
  • bf9f58f8e1
    Reverted Github flavored markdown Shell syntax highlighting. Robin Schneider 2015-08-26 13:12:18 +02:00
  • 050d4a1f82
    ovpn_copy_server_files: Ensure that no other keys then the one for the server is present. Robin Schneider 2015-08-26 13:00:17 +02:00
  • d6209eebc2
    Allow to change security related options tls-cipher, cipher and auth. Robin Schneider 2015-08-26 12:43:25 +02:00
  • 2d16231c3c
    Updated documentation. Robin Schneider 2015-08-25 12:40:02 +02:00
  • 15ac3c89b0 Merge pull request #60 from wernerb/master Kyle Manna 2015-08-24 09:04:51 -07:00
  • 0181bb93d6 Add ability to set OVPN_NATDEVICE to target specific interface when using net=host Werner Buck 2015-08-24 17:19:40 +02:00
  • e557222753 Merge pull request #59 from thomastweets/master Kyle Manna 2015-08-18 16:38:18 -07:00
  • 3703d3afc3 Add a parameter to use TAP instead of TUN device. Thomas Emmerling 2015-08-19 00:46:07 +02:00
  • d3d11b660a docs: Update docker key resource Kyle Manna 2015-08-15 19:21:09 -07:00
  • 4868a35bd3 docs: Second pass on IPv6 Kyle Manna 2015-08-12 14:08:59 -07:00
  • bce012b92a Merge pull request #57 from ypid/fixed-ipv6-docs Kyle Manna 2015-08-12 13:58:57 -07:00
  • 7007c49d34
    Reverted docker service restart command to use systemctl directly. Robin Schneider 2015-08-12 22:04:01 +02:00
  • c679404695
    Quick read of ipv6 docs and small fixes. Robin Schneider 2015-08-11 23:18:41 +02:00
  • 2508abd5ad run: Fail gracefully when IPv6 fails Kyle Manna 2015-08-09 18:04:05 -07:00
  • 149cd3a3a3 systemd: Set upstream image to latest Kyle Manna 2015-08-07 12:12:37 -07:00
  • 1f47f361eb Merge pull request #55 from kylemanna/dev Kyle Manna 2015-08-07 11:14:59 -07:00
  • d89cbe5ba3 Merge pull request #54 from pushrax/remove-dh-client-config Kyle Manna 2015-08-05 06:38:23 -07:00
  • 02c3ee63a1 Remove dh param from client config Justin Li 2015-08-04 23:07:47 -04:00
  • 34d9601e6e ovpn_run: Assume /etc/openvpn is read-only Kyle Manna 2015-07-27 20:20:46 -07:00
  • 5a1e642177 init: systemd: Use systemd style config overrides Kyle Manna 2015-07-11 08:50:24 -07:00
  • 313d1e756c init: Update init file to be a template Kyle Manna 2015-07-11 08:31:58 -07:00
  • 7a3cc674f0 docs: backup: Correct mindless typos Kyle Manna 2015-07-10 11:27:35 -07:00
  • 08d8116e31 docs: faq: How do I edit openvpn.conf? Kyle Manna 2015-07-06 08:55:42 -07:00