summary refs log tree commit diff
path: root/pkgs/tools/networking/ocserv
Commit message (Collapse)AuthorAge
* ocserv: 1.1.5 -> 1.1.6R. Ryantm2022-02-25
|
* ocserv: 1.1.2 -> 1.1.5R. RyanTM2022-02-11
| | | | | | | | | | * ocserv: 1.1.2 -> 1.1.4 (#149750) * ocserv: 1.1.4 -> 1.1.5 Move ronn and gperf to native (only used at build time) And use SPDX 3.0 license identifier Co-authored-by: Renaud <c0bw3b@users.noreply.github.com>
* ocserv: 0.12.6 -> 1.1.2NeverBehave2021-10-27
|
* pkgs/tools: pkgconfig -> pkg-configBen Siraphob2021-01-16
|
* pkgs/tools: stdenv.lib -> libBen Siraphob2021-01-15
|
* treewide: with stdenv.lib; in meta -> with lib;Profpatsch2021-01-11
| | | | | | | | | | | | | | | | | | | Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
* treewide: remove periods from end of package descriptionsBen Siraphob2020-10-17
|
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-10
|
* ocserv: 0.12.5 -> 0.12.6R. RyanTM2020-01-06
|
* treewide: update which packages I'm currently maintainingMaximilian Bosch2019-12-26
| | | | | | | | | | | | | | | | | | Idea shamelessly stolen from 4e60b0efae56cc8e1a8a606a5a89462c38aba305. I realized that I don't really know anymore where I'm listed as maintainer and what I'm actually (co)-maintaining which means that I can't proactively take care of packages I officially maintain. As I don't have the time, energy and motivation to take care of stuff I was interested in 1 or 2 years ago (or packaged for someone else in the past), I decided that I make this explicit by removing myself from several packages and adding myself in some other stuff I'm now interested in. I've seen it several times now that people remove themselves from a package without removing the package if it's unmaintained after that which is why I figured that it's fine in my case as the affected pkgs are rather low-prio and were pretty easy to maintain.
* ocserv: 0.12.4 -> 0.12.5R. RyanTM2019-11-02
|
* treewide: name -> pname (easy cases) (#66585)volth2019-08-15
| | | | | | | | | treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
* ocserv: 0.12.3 -> 0.12.4R. RyanTM2019-07-15
| | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/ocserv/versions
* treewide: remove unused variables (#63177)volth2019-06-16
| | | | | | * treewide: remove unused variables * making ofborg happy
* ocserv: 0.12.2 -> 0.12.3 (#58730)R. RyanTM2019-04-09
| | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/ocserv/versions
* ocserv: 0.12.1 -> 0.12.2R. RyanTM2019-01-17
| | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/ocserv/versions
* ocserv: init at 0.12.1 (#42871)Maximilian Bosch2018-08-01
`ocserv` is a VPN server which follows the openconnect protocol (https://github.com/openconnect/protocol). The packaging is slightly inspired by the AUR version (https://aur.archlinux.org/packages/ocserv/). This patch initializes the package written in C, the man pages and a module for a simple systemd unit to run the VPN server. The package supports the following authentication methods for the server: * `plain` (mostly username/password) * `pam` The third method (`radius`) is currently not supported since `nixpkgs` misses a packaged client. The module can be used like this: ``` nix { services.ocserv = { enable = true; config = '' ... ''; }; } ``` The option `services.ocserv.config` is required on purpose to ensure that nobody just enables the service and experiences unexpected side-effects on the system. For a full reference, please refer to the man pages, the online docs or the example value. The docs recommend to simply use `nobody` as user, so no extra user has been added to the internal user list. Instead a configuration like this can be used: ``` run-as-user = nobody run-as-group = nogroup ``` /cc @tenten8401 Fixes #42594