1*46439007SCharles.Forsyth# shell functions for starting inferno services 2*46439007SCharles.Forsythload std 3*46439007SCharles.Forsyth 4*46439007SCharles.Forsythfn srv { 5*46439007SCharles.Forsyth if {! ftest -f /net/cs} { 6*46439007SCharles.Forsyth srv.cs 7*46439007SCharles.Forsyth } 8*46439007SCharles.Forsyth srv.styx 9*46439007SCharles.Forsyth} 10*46439007SCharles.Forsyth 11*46439007SCharles.Forsythfn srv.cs { 12*46439007SCharles.Forsyth ndb/dns -r 13*46439007SCharles.Forsyth ndb/cs 14*46439007SCharles.Forsyth} 15*46439007SCharles.Forsyth 16*46439007SCharles.Forsythfn srv.styx { 17*46439007SCharles.Forsyth listen tcp!*!styx {export /&} 18*46439007SCharles.Forsyth} 19*46439007SCharles.Forsyth 20*46439007SCharles.Forsythfn srv.auth { 21*46439007SCharles.Forsyth listen -A tcp!*!inflogin auth/logind 22*46439007SCharles.Forsyth listen -A tcp!*!infsigner auth/signer 23*46439007SCharles.Forsyth # listen -A tcp!*!infcsigner auth/countersigner 24*46439007SCharles.Forsyth} 25