xref: /inferno-os/lib/sh/srv (revision 7ef44d652ae9e5e1f5b3465d73684e4a54de73c0)
1# shell functions for starting inferno services
2load std
3
4fn srv {
5	if {! ftest -f /net/cs} {
6		srv.cs
7	}
8	srv.styx
9}
10
11fn srv.cs {
12	ndb/dns -r
13	ndb/cs
14}
15
16fn srv.styx {
17	listen tcp!*!styx {export /&}
18}
19
20fn srv.auth {
21	listen -A tcp!*!inflogin auth/logind
22	listen -A tcp!*!infsigner auth/signer
23	# listen -A tcp!*!infcsigner auth/countersigner
24}
25