diff options
| author | tv <tv@krebsco.de> | 2026-11-13 20:12:23 +0000 |
|---|---|---|
| committer | tv <tv@krebsco.de> | 2026-11-13 21:56:41 +0100 |
| commit | e9256952f16eb33f9b7e49777ec76878489a5053 (patch) | |
| tree | cba78a02bd8f3c51c7543d12ddf21e9773941ed6 /pkgs/populate/docs | |
| parent | cdca948326a61f21caf7a24090655b8404705e50 (diff) | |
README: requirements, and where populate's program is
New users learn what the deploying machine and the target need,
including nixpkgs 23.11 or later for building populate, and developers
where populate's program, its description, and its unit tests are.
Diffstat (limited to 'pkgs/populate/docs')
| -rw-r--r-- | pkgs/populate/docs/design.md | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/populate/docs/design.md b/pkgs/populate/docs/design.md index 44d8b21..7e68fdb 100644 --- a/pkgs/populate/docs/design.md +++ b/pkgs/populate/docs/design.md @@ -152,9 +152,9 @@ functions of krops. For a local target, populate runs commands directly. For a remote target, populate runs commands over ssh, sharing one master connection per target. The commands are fixed POSIX shell snippets, with values passed as positional arguments, so nothing gets quoted into them. -The target needs a POSIX shell, coreutils, findutils, rsync, Git for -`git` sources, and Nix for flakes; fresh installations of NixOS lack rsync -and Git. With `sudo`, the snippets run via `sudo`. +The target needs a POSIX shell, coreutils, findutils, rsync, `patch` for +patches, Git for `git` sources, and Nix; NixOS lacks Git. With `sudo`, +the snippets run via `sudo`. Populate runs rsync, Git, ssh, and Nix as programs, found in `PATH`. |
