feat(3p/nix): Add main function for grpc daemon
Implement the main function for the new, proto-based nix daemon. This mostly replicates the behavior of the previous nix daemon - it starts a grpc server listening on the same nix socket path and supports the same set of options - with the exception of --stdio, which has been renamed to --pipe and documented in the man page. Change-Id: Ib729283c1d5d35c0e1b0a968bc1f052f5527f2d7 Reviewed-on: https://cl.tvl.fyi/c/depot/+/1356 Tested-by: BuildkiteCI Reviewed-by: tazjin <mail@tazj.in> Reviewed-by: kanepyork <rikingcoding@gmail.com>
This commit is contained in:
parent
7c56fccdad
commit
dcaba9de64
10 changed files with 174 additions and 14 deletions
|
|
@ -30,6 +30,22 @@ performs build actions and other operations on the Nix store on behalf
|
|||
of unprivileged users.</para>
|
||||
|
||||
|
||||
</refsection>
|
||||
|
||||
<refsection><title>Options</title>
|
||||
|
||||
<variablelist>
|
||||
|
||||
<varlistentry><term><option>--pipe</option></term>
|
||||
|
||||
<listitem><para>Causes the nix daemon to forward stdin and stdout to and
|
||||
from the actual daemon socket. This is used when communicating with a remote
|
||||
store over SSH</para></listitem>
|
||||
|
||||
</varlistentry>
|
||||
|
||||
</variablelist>
|
||||
|
||||
</refsection>
|
||||
|
||||
</refentry>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue