24 Commits
Author SHA1 Message Date
hwdsl2 f78dae6f6d Upgrade Libreswan to 3.23
- Remove 'docker-targets.mk' from Makefile to avoid git errors
  during compilation
2018-01-29 01:26:18 -06:00
hwdsl2 38deb86170 Minor clean up 2017-12-06 05:25:36 -06:00
hwdsl2 2e9a0e286d Fix Libreswan 3.22 bug
- This bug causes Libreswan 3.22 fail to start on a Raspberry Pi
- Apply fix from Libreswan GitHub repo: libreswan/libreswan@e154ae7
- Ref: https://lists.libreswan.org/pipermail/swan/2017/002338.html
2017-11-13 00:06:02 -06:00
hwdsl2 dccc2ead32 Minor clean up
- Use LABEL instead of MAINTAINER (deprecated) in Dockerfile
2017-11-01 22:19:21 -05:00
hwdsl2 d4a84b208b Upgrade Libreswan to 3.22 2017-10-26 01:43:49 -05:00
hwdsl2 aab55ff13a Clean up packages
- Remove libunbound2 and libunbound-dev (these packages are not needed
  because we are not enabling DNSSEC)
  Ref: https://github.com/libreswan/libreswan/issues/117
2017-10-01 21:26:21 -05:00
hwdsl2 1ddc5123c5 Upgrade to Debian 9 2017-09-28 00:29:18 -05:00
hwdsl2 f725f31473 Disable systemd watchdog
- Systemd watchdog is not available in Docker containers
- No longer need/install "libsystemd-dev" package
2017-09-28 00:29:06 -05:00
hwdsl2 a9489dbb0f Skip building manpages
- Skip building manpages for Libreswan
- No longer need/install "xmlto" package
2017-09-28 00:27:56 -05:00
hwdsl2 3bb0798255 New Libreswan version 3.21 2017-08-20 11:01:53 -05:00
hwdsl2 afde554884 New Libreswan version
- New Libreswan version 3.20
- Use GitHub as primary download source
2017-03-23 14:08:43 -05:00
hwdsl2 973cf465aa Remove Debian mirror workaround
- The workaround for "httpredir.debian.org" is no longer needed
- Ref: https://lists.debian.org/debian-mirrors/2017/02/msg00000.html
2017-03-23 14:06:18 -05:00
hwdsl2 71e65e7561 Upgrade to Libreswan 3.19
- Upgrade to new Libreswan version 3.19
- Some changes are required in the VPN config files
- Ref:
  https://lists.libreswan.org/pipermail/swan-announce/2017/000023.html
2017-01-16 15:46:11 -06:00
hwdsl2 fbe288191e Workaround Docker build bug
- COPY and ADD to '/' fails due to this bug
- Ref: docker/docker#25925
2016-10-08 19:02:06 -05:00
hwdsl2 21e8571e49 Optimize image size
- Reduce the Docker image size by ~50%, by removing unneeded packages
  after Libreswan compilation
- Now the compressed image is under 100 MB
2016-10-03 12:30:24 -05:00
hwdsl2 54411f6fbf Fix Debian mirrors
- httpredir.debian.org can be unreliable
- This could result in broken Docker builds
2016-09-23 16:30:58 -05:00
hwdsl2 3916c4b671 New Libreswan version 3.18 2016-07-29 12:55:28 -05:00
hwdsl2 e00402bf19 Prepare for new requirements
- New requirements in Libreswan 3.18 (not released yet)
- Install additional package libsystemd-dev
2016-06-27 17:46:36 -05:00
hwdsl2 a222820eee Improve Dockerfile
- Move DEBIAN_FRONTEND=noninteractive to inline (Ref: docker/docker#4032)
- Add fallback URL from GitHub for Libreswan source
2016-06-21 09:52:58 -05:00
hwdsl2 b340a4c621 Various improvements
- Load IPsec NETKEY kernel module inside container
- Improve messages on manually enter server IPs
- Other minor wording changes and clean up
2016-05-25 11:03:08 -05:00
hwdsl2 9c4e3c8fbb Minor fix in Wget command 2016-05-25 10:10:51 -05:00
hwdsl2 a77289dd7e Minor improvements and clean up 2016-05-21 23:19:55 -05:00
hwdsl2 32832231de Additional clean up in Dockerfile 2016-05-20 16:51:50 -05:00
hwdsl2 0607698ef8 Initial commit 2016-05-20 00:48:12 -05:00