1 { config, lib, pkgs, ... }:
6 cfg = config.programs.openvpn3;
9 options.programs.openvpn3 = {
10 enable = mkEnableOption (lib.mdDoc "the openvpn3 client");
13 config = mkIf cfg.enable {
14 services.dbus.packages = with pkgs; [
18 users.users.openvpn = {
20 uid = config.ids.uids.openvpn;
24 users.groups.openvpn = {
25 gid = config.ids.gids.openvpn;
28 environment.systemPackages = with pkgs; [