From 9dee37a2b04641e1200eb639c2e7e303bbde6b9c Mon Sep 17 00:00:00 2001 From: aiju Date: Wed, 19 Apr 2017 08:51:18 +0000 Subject: disable all services except 17019, 17020 by default --- rc/bin/service/!tcp110 | 3 +++ rc/bin/service/!tcp113 | 4 ++++ rc/bin/service/!tcp143 | 3 +++ rc/bin/service/!tcp17007 | 3 +++ rc/bin/service/!tcp17009 | 2 ++ rc/bin/service/!tcp17010 | 3 +++ rc/bin/service/!tcp19 | 2 ++ rc/bin/service/!tcp21 | 2 ++ rc/bin/service/!tcp23 | 2 ++ rc/bin/service/!tcp25 | 5 +++++ rc/bin/service/!tcp513 | 2 ++ rc/bin/service/!tcp53 | 2 ++ rc/bin/service/!tcp565 | 7 +++++++ rc/bin/service/!tcp7 | 2 ++ rc/bin/service/!tcp9 | 2 ++ rc/bin/service/!tcp993 | 3 +++ rc/bin/service/!tcp995 | 3 +++ rc/bin/service/tcp110 | 3 --- rc/bin/service/tcp113 | 4 ---- rc/bin/service/tcp143 | 3 --- rc/bin/service/tcp17007 | 3 --- rc/bin/service/tcp17009 | 2 -- rc/bin/service/tcp17010 | 3 --- rc/bin/service/tcp19 | 2 -- rc/bin/service/tcp21 | 2 -- rc/bin/service/tcp23 | 2 -- rc/bin/service/tcp25 | 5 ----- rc/bin/service/tcp513 | 2 -- rc/bin/service/tcp53 | 2 -- rc/bin/service/tcp565 | 7 ------- rc/bin/service/tcp7 | 2 -- rc/bin/service/tcp9 | 2 -- rc/bin/service/tcp993 | 3 --- rc/bin/service/tcp995 | 3 --- 34 files changed, 50 insertions(+), 50 deletions(-) create mode 100755 rc/bin/service/!tcp110 create mode 100755 rc/bin/service/!tcp113 create mode 100755 rc/bin/service/!tcp143 create mode 100755 rc/bin/service/!tcp17007 create mode 100755 rc/bin/service/!tcp17009 create mode 100755 rc/bin/service/!tcp17010 create mode 100755 rc/bin/service/!tcp19 create mode 100755 rc/bin/service/!tcp21 create mode 100755 rc/bin/service/!tcp23 create mode 100755 rc/bin/service/!tcp25 create mode 100755 rc/bin/service/!tcp513 create mode 100755 rc/bin/service/!tcp53 create mode 100755 rc/bin/service/!tcp565 create mode 100755 rc/bin/service/!tcp7 create mode 100755 rc/bin/service/!tcp9 create mode 100755 rc/bin/service/!tcp993 create mode 100755 rc/bin/service/!tcp995 delete mode 100755 rc/bin/service/tcp110 delete mode 100755 rc/bin/service/tcp113 delete mode 100755 rc/bin/service/tcp143 delete mode 100755 rc/bin/service/tcp17007 delete mode 100755 rc/bin/service/tcp17009 delete mode 100755 rc/bin/service/tcp17010 delete mode 100755 rc/bin/service/tcp19 delete mode 100755 rc/bin/service/tcp21 delete mode 100755 rc/bin/service/tcp23 delete mode 100755 rc/bin/service/tcp25 delete mode 100755 rc/bin/service/tcp513 delete mode 100755 rc/bin/service/tcp53 delete mode 100755 rc/bin/service/tcp565 delete mode 100755 rc/bin/service/tcp7 delete mode 100755 rc/bin/service/tcp9 delete mode 100755 rc/bin/service/tcp993 delete mode 100755 rc/bin/service/tcp995 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..d9ea81fd6 --- /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..2f9b8be2f --- /dev/null +++ b/rc/bin/service/!tcp143 @@ -0,0 +1,3 @@ +#!/bin/rc + +exec /bin/upas/imap4d >[2]/sys/log/imap4d 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..91ff5e950 --- /dev/null +++ b/rc/bin/service/!tcp17009 @@ -0,0 +1,2 @@ +#!/bin/rc +exec /bin/ip/rexexec >[2=1] diff --git a/rc/bin/service/!tcp17010 b/rc/bin/service/!tcp17010 new file mode 100755 index 000000000..8747639f1 --- /dev/null +++ b/rc/bin/service/!tcp17010 @@ -0,0 +1,3 @@ +#!/bin/rc +netdir=`{echo $3 | sed 's;/[0-9]+$;!*!0;'} +exec /bin/cpu -A $netdir -R 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/!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..b6f287508 --- /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/upas/imap4d -p -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/tcp110 b/rc/bin/service/tcp110 deleted file mode 100755 index 9a2836fad..000000000 --- a/rc/bin/service/tcp110 +++ /dev/null @@ -1,3 +0,0 @@ -#!/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 deleted file mode 100755 index d9ea81fd6..000000000 --- a/rc/bin/service/tcp113 +++ /dev/null @@ -1,4 +0,0 @@ -#!/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 deleted file mode 100755 index 2f9b8be2f..000000000 --- a/rc/bin/service/tcp143 +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/rc - -exec /bin/upas/imap4d >[2]/sys/log/imap4d diff --git a/rc/bin/service/tcp17007 b/rc/bin/service/tcp17007 deleted file mode 100755 index 915d78ae7..000000000 --- a/rc/bin/service/tcp17007 +++ /dev/null @@ -1,3 +0,0 @@ -#!/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 deleted file mode 100755 index 91ff5e950..000000000 --- a/rc/bin/service/tcp17009 +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/rc -exec /bin/ip/rexexec >[2=1] diff --git a/rc/bin/service/tcp17010 b/rc/bin/service/tcp17010 deleted file mode 100755 index 8747639f1..000000000 --- a/rc/bin/service/tcp17010 +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/rc -netdir=`{echo $3 | sed 's;/[0-9]+$;!*!0;'} -exec /bin/cpu -A $netdir -R diff --git a/rc/bin/service/tcp19 b/rc/bin/service/tcp19 deleted file mode 100755 index 8f999ebd2..000000000 --- a/rc/bin/service/tcp19 +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/rc -/bin/aux/write 4096 diff --git a/rc/bin/service/tcp21 b/rc/bin/service/tcp21 deleted file mode 100755 index 54de9890e..000000000 --- a/rc/bin/service/tcp21 +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/rc -exec /bin/ip/ftpd $* diff --git a/rc/bin/service/tcp23 b/rc/bin/service/tcp23 deleted file mode 100755 index 3cdfd7b5c..000000000 --- a/rc/bin/service/tcp23 +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/rc -exec /bin/ip/telnetd $* diff --git a/rc/bin/service/tcp25 b/rc/bin/service/tcp25 deleted file mode 100755 index 0f32d6fba..000000000 --- a/rc/bin/service/tcp25 +++ /dev/null @@ -1,5 +0,0 @@ -#!/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 deleted file mode 100755 index 3a99855d1..000000000 --- a/rc/bin/service/tcp513 +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/rc -exec /bin/ip/rlogind diff --git a/rc/bin/service/tcp53 b/rc/bin/service/tcp53 deleted file mode 100755 index 0dbd836d5..000000000 --- a/rc/bin/service/tcp53 +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/rc -/bin/ndb/dnstcp $3 diff --git a/rc/bin/service/tcp565 b/rc/bin/service/tcp565 deleted file mode 100755 index 171ebcc76..000000000 --- a/rc/bin/service/tcp565 +++ /dev/null @@ -1,7 +0,0 @@ -#!/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 deleted file mode 100755 index 7f9b57f19..000000000 --- a/rc/bin/service/tcp7 +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/rc -/bin/cat diff --git a/rc/bin/service/tcp9 b/rc/bin/service/tcp9 deleted file mode 100755 index 316ec0f17..000000000 --- a/rc/bin/service/tcp9 +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/rc -cat > /dev/null diff --git a/rc/bin/service/tcp993 b/rc/bin/service/tcp993 deleted file mode 100755 index b6f287508..000000000 --- a/rc/bin/service/tcp993 +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/rc - -exec tlssrv -c/sys/lib/ssl/cert.pem -limap4d -r`{cat $3/remote} /bin/upas/imap4d -p -r`{cat $3/remote}>[2]/sys/log/imap4d diff --git a/rc/bin/service/tcp995 b/rc/bin/service/tcp995 deleted file mode 100755 index b32a090a5..000000000 --- a/rc/bin/service/tcp995 +++ /dev/null @@ -1,3 +0,0 @@ -#!/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 -- cgit v1.2.3