Merge pull request #318259 from flokli/mycelium-systemPackage
nixos/mycelium: add mycelium binary to systemPackages
This commit is contained in:
commit
4f74b6ab65
@ -60,6 +60,8 @@ in
|
|||||||
networking.firewall.allowedTCPPorts = lib.optionals cfg.openFirewall [ 9651 ];
|
networking.firewall.allowedTCPPorts = lib.optionals cfg.openFirewall [ 9651 ];
|
||||||
networking.firewall.allowedUDPPorts = lib.optionals cfg.openFirewall [ 9650 9651 ];
|
networking.firewall.allowedUDPPorts = lib.optionals cfg.openFirewall [ 9650 9651 ];
|
||||||
|
|
||||||
|
environment.systemPackages = [ cfg.package ];
|
||||||
|
|
||||||
systemd.services.mycelium = {
|
systemd.services.mycelium = {
|
||||||
description = "Mycelium network";
|
description = "Mycelium network";
|
||||||
after = [ "network.target" ];
|
after = [ "network.target" ];
|
||||||
|
@ -51,6 +51,9 @@ in
|
|||||||
peer1.wait_for_unit("mycelium.service")
|
peer1.wait_for_unit("mycelium.service")
|
||||||
peer2.wait_for_unit("mycelium.service")
|
peer2.wait_for_unit("mycelium.service")
|
||||||
|
|
||||||
|
peer1.succeed("mycelium peers list | grep 192.168.1.12")
|
||||||
|
peer2.succeed("mycelium peers list | grep 192.168.1.11")
|
||||||
|
|
||||||
peer1.succeed("ping -c5 ${peer2-ip}")
|
peer1.succeed("ping -c5 ${peer2-ip}")
|
||||||
peer2.succeed("ping -c5 ${peer1-ip}")
|
peer2.succeed("ping -c5 ${peer1-ip}")
|
||||||
'';
|
'';
|
||||||
|
Loading…
Reference in New Issue
Block a user