shithub: rc

Download patch

ref: d48e30e05bb161e8f50559c76414277dc8e2ed36
parent: 262179af4876834367c2c850d3b683cc9ff1268f
author: qwx <qwx@sciops.net>
date: Wed Oct 28 21:10:01 EDT 2020

add gridreg: dial index and register grid services

--- /dev/null
+++ b/gridreg
@@ -1,0 +1,19 @@
+#!/bin/rc
+rfork n
+auth/factotum
+echo 'key proto=dp9ik user=glenda dom=grid !password=9gridchan' >/mnt/factotum/ctl
+while(){
+	srvtls tcp!107.191.50.176!17675 gridpubreg /n/g
+	rm /srv/gridpubreg
+	>[3]/n/g/new{
+		echo tcp!9dump.net!t9fs sys 9dump service tlssrv mountpoint /n/9dump is 9dump >[1=3] || exit
+		while() sleep 3600
+	} &
+	>[3]/n/g/new{
+		echo tcp!9dump.net!19000 sys opusdump service /bin/play mountpoint /n/opusdump is opusdump >[1=3] || exit
+		while() sleep 3600
+	} &
+	wait
+	unmount /n/g
+	sleep 3600
+}