diff options
author | Taru Karttunen <taruti@taruti.net> | 2011-03-30 17:14:36 +0300 |
---|---|---|
committer | Taru Karttunen <taruti@taruti.net> | 2011-03-30 17:14:36 +0300 |
commit | 2959e1ede0ebc6fdffd7b8660f43c2ce14c9696f (patch) | |
tree | f6343b1ce11a8c87251dd27cf3d3e26b50693fa7 /rc/bin/service | |
parent | e463eb40363ff4c68b1d903f4e0cdd0ac1c5977f (diff) |
Import sources from 2011-03-30 iso image - rc
Diffstat (limited to 'rc/bin/service')
30 files changed, 102 insertions, 0 deletions
diff --git a/rc/bin/service/!il17007 b/rc/bin/service/!il17007 new file mode 100755 index 000000000..e3398fdde --- /dev/null +++ b/rc/bin/service/!il17007 @@ -0,0 +1,4 @@ +#!/bin/rc + +netdir=`{echo $3 | sed 's;/[0-9]+$;!*!0;'} +exec exportfs -a -A $netdir diff --git a/rc/bin/service/!il17008 b/rc/bin/service/!il17008 new file mode 100755 index 000000000..87a149037 --- /dev/null +++ b/rc/bin/service/!il17008 @@ -0,0 +1,2 @@ +#!/bin/rc +exec /bin/exportfs -s diff --git a/rc/bin/service/!il17031 b/rc/bin/service/!il17031 new file mode 100755 index 000000000..91d9a7db9 --- /dev/null +++ b/rc/bin/service/!il17031 @@ -0,0 +1,3 @@ +#!/bin/rc +exec ramfs -i + diff --git a/rc/bin/service/!tcp515 b/rc/bin/service/!tcp515 new file mode 100755 index 000000000..a20168e71 --- /dev/null +++ b/rc/bin/service/!tcp515 @@ -0,0 +1,5 @@ +#!/bin/rc + +if(/sys/lib/lp/bin/lpscratch){ + exec /$cputype/bin/aux/lpdaemon >>[2] `{cat /env/LPSCRATCH}^/log/lpdaemonl +} diff --git a/rc/bin/service/!tcp564 b/rc/bin/service/!tcp564 new file mode 100755 index 000000000..5ca07adfd --- /dev/null +++ b/rc/bin/service/!tcp564 @@ -0,0 +1,3 @@ +#!/bin/rc +mount '#s/boot' /root $rootspec +exec /bin/exportfs -r /root diff --git a/rc/bin/service/startcifs b/rc/bin/service/startcifs new file mode 100755 index 000000000..34d6048cc --- /dev/null +++ b/rc/bin/service/startcifs @@ -0,0 +1,14 @@ +#!/bin/rc +# startcifs - (re)start cifs (smb) server +echo killing old cifs server +Kill aquarela | rc + +echo starting new cifs server +@ { + echo 'srv -A local' >>/srv/fscons + sleep 2 + chmod 666 /srv/local + 9fs local + cd /sys/log + aquarela +} & diff --git a/rc/bin/service/startnfs b/rc/bin/service/startnfs new file mode 100755 index 000000000..c68cfa155 --- /dev/null +++ b/rc/bin/service/startnfs @@ -0,0 +1,9 @@ +#!/bin/rc +9fs nslocum +9fs alice +Kill portmapper|rc +Kill nfsserver|rc +rm -f /srv/nfsserver.chat /srv/portmapper.chat +aux/nfsserver -a il!emelie -a il!choline -c /lib/ndb/nfs >>[2] /sys/log/nfsserver +aux/portmapper >>[2] /sys/log/portmapper +aux/portmapper -t >>[2] /sys/log/portmapper diff --git a/rc/bin/service/tcp110 b/rc/bin/service/tcp110 new file mode 100755 index 000000000..9a2836fad --- /dev/null +++ b/rc/bin/service/tcp110 @@ -0,0 +1,3 @@ +#!/bin/rc + +exec /$cputype/bin/upas/pop3 -t /sys/lib/ssl/cert.pem >>[2] /sys/log/pop3 diff --git a/rc/bin/service/tcp113 b/rc/bin/service/tcp113 new file mode 100755 index 000000000..4b60820fc --- /dev/null +++ b/rc/bin/service/tcp113 @@ -0,0 +1,4 @@ +#!/bin/rc +x=`{read|sed 's/
//'} +y=`{echo -n $x | sed 's/ //g'} +echo $y^:USERID:UNIX:none
diff --git a/rc/bin/service/tcp143 b/rc/bin/service/tcp143 new file mode 100755 index 000000000..b784508fd --- /dev/null +++ b/rc/bin/service/tcp143 @@ -0,0 +1,3 @@ +#!/bin/rc + +exec /bin/ip/imap4d >[2]/sys/log/imap4d diff --git a/rc/bin/service/tcp17005 b/rc/bin/service/tcp17005 new file mode 100755 index 000000000..97397558e --- /dev/null +++ b/rc/bin/service/tcp17005 @@ -0,0 +1,2 @@ +#!/bin/rc +exec /bin/ocpu -f -R diff --git a/rc/bin/service/tcp17006 b/rc/bin/service/tcp17006 new file mode 100755 index 000000000..97101fe03 --- /dev/null +++ b/rc/bin/service/tcp17006 @@ -0,0 +1 @@ +#!/bin/ocpu -N diff --git a/rc/bin/service/tcp17007 b/rc/bin/service/tcp17007 new file mode 100755 index 000000000..915d78ae7 --- /dev/null +++ b/rc/bin/service/tcp17007 @@ -0,0 +1,3 @@ +#!/bin/rc +netdir=`{echo $3 | sed 's;/[0-9]+$;!*!0;'} +exec /bin/exportfs -a -A $netdir diff --git a/rc/bin/service/tcp17009 b/rc/bin/service/tcp17009 new file mode 100755 index 000000000..a8ba52cd7 --- /dev/null +++ b/rc/bin/service/tcp17009 @@ -0,0 +1,2 @@ +#!/bin/rc +exec /bin/ip/rexexec diff --git a/rc/bin/service/tcp17010 b/rc/bin/service/tcp17010 new file mode 100755 index 000000000..3cecd716b --- /dev/null +++ b/rc/bin/service/tcp17010 @@ -0,0 +1 @@ +#!/bin/cpu -R diff --git a/rc/bin/service/tcp17013 b/rc/bin/service/tcp17013 new file mode 100755 index 000000000..b39d51b94 --- /dev/null +++ b/rc/bin/service/tcp17013 @@ -0,0 +1 @@ +#!/bin/cpu -O diff --git a/rc/bin/service/tcp19 b/rc/bin/service/tcp19 new file mode 100755 index 000000000..8f999ebd2 --- /dev/null +++ b/rc/bin/service/tcp19 @@ -0,0 +1,2 @@ +#!/bin/rc +/bin/aux/write 4096 diff --git a/rc/bin/service/tcp21 b/rc/bin/service/tcp21 new file mode 100755 index 000000000..54de9890e --- /dev/null +++ b/rc/bin/service/tcp21 @@ -0,0 +1,2 @@ +#!/bin/rc +exec /bin/ip/ftpd $* diff --git a/rc/bin/service/tcp22 b/rc/bin/service/tcp22 new file mode 100755 index 000000000..899dc2a91 --- /dev/null +++ b/rc/bin/service/tcp22 @@ -0,0 +1,3 @@ +#!/bin/rc + +exec /bin/aux/sshserve -A 'tis password' `{cat $3/remote} >>[2]/sys/log/ssh diff --git a/rc/bin/service/tcp23 b/rc/bin/service/tcp23 new file mode 100755 index 000000000..3cdfd7b5c --- /dev/null +++ b/rc/bin/service/tcp23 @@ -0,0 +1,2 @@ +#!/bin/rc +exec /bin/ip/telnetd $* diff --git a/rc/bin/service/tcp25 b/rc/bin/service/tcp25 new file mode 100755 index 000000000..0f32d6fba --- /dev/null +++ b/rc/bin/service/tcp25 @@ -0,0 +1,5 @@ +#!/bin/rc +#smtp serv net incalldir user + +user=`{cat /dev/user} +exec upas/smtpd -n $3 diff --git a/rc/bin/service/tcp513 b/rc/bin/service/tcp513 new file mode 100755 index 000000000..3a99855d1 --- /dev/null +++ b/rc/bin/service/tcp513 @@ -0,0 +1,2 @@ +#!/bin/rc +exec /bin/ip/rlogind diff --git a/rc/bin/service/tcp53 b/rc/bin/service/tcp53 new file mode 100755 index 000000000..0dbd836d5 --- /dev/null +++ b/rc/bin/service/tcp53 @@ -0,0 +1,2 @@ +#!/bin/rc +/bin/ndb/dnstcp $3 diff --git a/rc/bin/service/tcp565 b/rc/bin/service/tcp565 new file mode 100755 index 000000000..171ebcc76 --- /dev/null +++ b/rc/bin/service/tcp565 @@ -0,0 +1,7 @@ +#!/bin/rc +#whoami service net dir +loc=`{cat $3/local|sed 's/!.*//'} +rem=`{cat $3/remote} +port=`{echo $rem|sed 's/^[^!]*!//'} +rem=`{echo $rem|sed 's/!.*//'} +echo i am $loc sysname $sysname you are $rem port $port diff --git a/rc/bin/service/tcp7 b/rc/bin/service/tcp7 new file mode 100755 index 000000000..7f9b57f19 --- /dev/null +++ b/rc/bin/service/tcp7 @@ -0,0 +1,2 @@ +#!/bin/rc +/bin/cat diff --git a/rc/bin/service/tcp9 b/rc/bin/service/tcp9 new file mode 100755 index 000000000..316ec0f17 --- /dev/null +++ b/rc/bin/service/tcp9 @@ -0,0 +1,2 @@ +#!/bin/rc +cat > /dev/null diff --git a/rc/bin/service/tcp993 b/rc/bin/service/tcp993 new file mode 100755 index 000000000..e9bc42cdb --- /dev/null +++ b/rc/bin/service/tcp993 @@ -0,0 +1,3 @@ +#!/bin/rc + +exec tlssrv -c/sys/lib/ssl/cert.pem -limap4d -r`{cat $3/remote} /bin/ip/imap4d -pdplan9.bell-labs.com -r`{cat $3/remote}>[2]/sys/log/imap4d diff --git a/rc/bin/service/tcp995 b/rc/bin/service/tcp995 new file mode 100755 index 000000000..b32a090a5 --- /dev/null +++ b/rc/bin/service/tcp995 @@ -0,0 +1,3 @@ +#!/bin/rc + +exec tlssrv -lpop3 -c/sys/lib/ssl/cert.pem -r`{cat $3/remote} /bin/upas/pop3 -p -r`{cat $3/remote} >[2]/sys/log/pop3 diff --git a/rc/bin/service/telcodata b/rc/bin/service/telcodata new file mode 100755 index 000000000..e03efd646 --- /dev/null +++ b/rc/bin/service/telcodata @@ -0,0 +1,3 @@ +#!/bin/rc +echo This is the plan 9 incoming fax line. +echo Please do not make data calls to us. diff --git a/rc/bin/service/telcofax b/rc/bin/service/telcofax new file mode 100755 index 000000000..6003e4441 --- /dev/null +++ b/rc/bin/service/telcofax @@ -0,0 +1,4 @@ +#!/bin/rc +9fs emelie +bind -c /n/emelie/mail/faxqueue /mail/faxqueue +exec /bin/aux/faxreceive |