about summary refs log tree commit diff
path: root/nixos/tests/rsyncd.nix
blob: 3639320f645d1ad9ee6493125803ccab1e1f00f1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import ./make-test-python.nix ({ pkgs, ... }: {
  name = "rsyncd";
  meta.maintainers = with pkgs.lib.maintainers; [ ehmry ];

  nodes.machine.services.rsyncd = {
    enable = true;
    settings = {
      global = {
        "reverse lookup" = false;
        "forward lookup" = false;
      };
      tmp = {
        path = "/nix/store";
        comment = "test module";
      };

    };
  };

  testScript = ''
    start_all()
    machine.wait_for_unit("rsyncd")
    machine.succeed("rsync localhost::")
  '';
})