summaryrefslogtreecommitdiff
path: root/rc
diff options
context:
space:
mode:
Diffstat (limited to 'rc')
-rwxr-xr-xrc/bin/service/!il1701911
1 files changed, 11 insertions, 0 deletions
diff --git a/rc/bin/service/!il17019 b/rc/bin/service/!il17019
new file mode 100755
index 000000000..0bdd5592b
--- /dev/null
+++ b/rc/bin/service/!il17019
@@ -0,0 +1,11 @@
+#!/bin/rc
+if(~ $#* 3){
+ netdir=$3
+ remote=$2!`{cat $3/remote}
+}
+fn server {
+ ~ $#remote 0 || echo -n $netdir $remote >/proc/$pid/args
+ rm -f /env/'fn#server'
+ . <{n=`{read} && ! ~ $#n 0 && read -c $n} >[2=1]
+}
+exec tlssrv -a /bin/rc -c server