diff options
| author | Kier Davis <kierdavis@gmail.com> | 2018-01-02 17:28:15 +0000 |
|---|---|---|
| committer | Kier Davis <kierdavis@gmail.com> | 2018-01-06 15:05:44 +0000 |
| commit | 397daef20586ea21c0361546a1ad9414ebf329fb (patch) | |
| tree | 56e2b721f269d6e9e539f7b876ff12180fc8ecc0 /pkgs/development/python-modules/httpserver | |
| parent | b067aa2cad70fa2541cd4e44b91488ae3222c3c5 (diff) | |
openvpn: make systemd dependency optional
systemd is a fairly large dependency, and it doesn't appear to
be necessary in all circumstances - e.g. when openvpn is
not run as a systemd service (as is usually the case when it is
run in a Docker container).
This change makes the dependency on systemd optional, controlled
by a new argument `useSystemd`. The default behaviour remains
the same as it was before this change: enabled only on Linux systems.
For me, this change reduces the size of my container image (dominated
by the closure of openvpn) from about 110 MB to 45 MB.
Version 2: rename argument to `useSystemd` (was `systemdSupport`), and
rebase onto master
Diffstat (limited to 'pkgs/development/python-modules/httpserver')
0 files changed, 0 insertions, 0 deletions
