diff options
Diffstat (limited to 'rc')
| -rwxr-xr-x | rc/bin/service/!il17019 | 11 |
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 |
