File tree Expand file tree Collapse file tree 2 files changed +37
-0
lines changed
Expand file tree Collapse file tree 2 files changed +37
-0
lines changed Original file line number Diff line number Diff line change 11041104 ./services/networking/lxd-image-server.nix
11051105 ./services/networking/magic-wormhole-mailbox-server.nix
11061106 ./services/networking/matterbridge.nix
1107+ ./services/networking/mptcpd.nix
11071108 ./services/networking/microsocks.nix
11081109 ./services/networking/mihomo.nix
11091110 ./services/networking/minidlna.nix
Original file line number Diff line number Diff line change 1+ {
2+ config ,
3+ lib ,
4+ pkgs ,
5+ ...
6+ } :
7+ let
8+
9+ cfg = config . services . mptcpd ;
10+
11+ in
12+
13+ {
14+
15+ options = {
16+
17+ services . mptcpd = {
18+
19+ enable = lib . mkEnableOption "the Multipath TCP path management daemon" ;
20+
21+ package = lib . mkPackageOption pkgs "mptcpd" { } ;
22+
23+ } ;
24+
25+ } ;
26+
27+ config = lib . mkIf cfg . enable {
28+
29+ environment . systemPackages = [ cfg . package ] ;
30+
31+ systemd . packages = [ cfg . package ] ;
32+
33+ } ;
34+
35+ meta . maintainers = with lib . maintainers ; [ nim65s ] ;
36+ }
You can’t perform that action at this time.
0 commit comments