plan9fox/rc/bin/service
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
..
!il17007 more perms... 2011-03-30 18:33:45 +00:00
!il17008 more perms... 2011-03-30 18:33:45 +00:00
!il17031 more perms... 2011-03-30 18:33:45 +00:00
!tcp22 disable useless ssh daemon by default 2014-10-29 13:12:44 -04:00
!tcp80 add !tcp80 2013-02-04 16:42:13 -06:00
!tcp445 add !tcp445 2011-05-09 10:45:44 +00:00
!tcp515 more perms... 2011-03-30 18:33:45 +00:00
!tcp564 more perms... 2011-03-30 18:33:45 +00:00
startnfs more perms... 2011-03-30 18:33:45 +00:00
tcp7 more perms... 2011-03-30 18:33:45 +00:00
tcp9 more perms... 2011-03-30 18:33:45 +00:00
tcp19 more perms... 2011-03-30 18:33:45 +00:00
tcp21 more perms... 2011-03-30 18:33:45 +00:00
tcp23 more perms... 2011-03-30 18:33:45 +00:00
tcp25 more perms... 2011-03-30 18:33:45 +00:00
tcp53 more perms... 2011-03-30 18:33:45 +00:00
tcp110 more perms... 2011-03-30 18:33:45 +00:00
tcp113 tcp113: fix null list in concatenation error 2013-08-10 08:55:39 +02:00
tcp143 more perms... 2011-03-30 18:33:45 +00:00
tcp513 more perms... 2011-03-30 18:33:45 +00:00
tcp565 more perms... 2011-03-30 18:33:45 +00:00
tcp993 tcp993: we're not plan9.bell-labs.com 2013-07-31 23:45:21 -04:00
tcp995 more perms... 2011-03-30 18:33:45 +00:00
tcp17007 more perms... 2011-03-30 18:33:45 +00:00
tcp17009 rexec: redirect error (fd=2) to network for tcp17009 2013-07-12 23:16:49 +02:00
tcp17010 fix fuckup 2015-08-25 09:35:10 +00:00
tcp17019 adding experimental rcpu service 2016-02-14 05:18:33 +01:00
telcodata more perms... 2011-03-30 18:33:45 +00:00
telcofax more perms... 2011-03-30 18:33:45 +00:00