plan9fox/sys/lib
cinap_lenrek fde5906b30 adding experimental rcpu service
this is a reimplementation of cpu and import utilities in rc using a tlsclient
and tlssrv as the encryption and authentication layers. there is only one new
service, which after authentication and encryption setup accepts an arbitrary
rc script over the network and executes it with the standard filedescriptors
redirected to the conversaion (this is *after* authentication and in the
context of the authorized user).

the new rcpu program has a few improvements over cpu(1):

- doesnt mangle program arguments
- the remote process will get the clients standard file descriptors, so error
  and output are separated and you can consume the clients input from the
  remote side :-)
- forwards error status of remote process

theres no backwards mode for rimport, but a new program called rexport
for the same purpose.

all these services use exportfs without the bolted on initial handshake,
so the hope is to clean up exportfs in the future and remove all the ugly
crap in there.
2016-02-14 05:18:33 +01:00
..
acid acid/leak: fix endless loop for B2NB(b) == b case (thanks mischief) 2015-10-19 00:20:33 +02:00
antiword
astar
backup
c64 added games/c64 2015-02-07 18:03:17 +01:00
dist adding experimental rcpu service 2016-02-14 05:18:33 +01:00
fax
ghostscript gs: backport aes support for pdf-1.6 2015-02-20 00:21:45 +01:00
kbmap
lex
lp
man fix manpage references 2016-01-12 08:43:36 +01:00
music/icon
plumb
postscript
python fix fuckup 2015-08-25 09:35:10 +00:00
scribble/classifiers
sysconfig cdproto: add spim 2015-08-08 08:56:08 +02:00
texmf/tex/generic/hyphen
tls
tmac
troff
wiki
agent.config
amspell
bclib
brspell
eqnchar
grap.defines
httpd.rewrite
mimetype
newuser newuser: /n/other now handled in /lib/namespace 2016-02-14 01:52:51 +01:00
rootbind
rootstub rootstub: add spim 2015-08-08 09:20:48 +02:00
samsave sam: mark samsave executable 2014-06-25 03:13:52 -07:00
scsicodes
subscribers
webls.denied
yaccpar
yaccpars