From 3afc6564c9418adbe17bbd0c5e1c35d67dde831f Mon Sep 17 00:00:00 2001 From: jweiss Date: Thu, 1 Aug 1996 02:36:29 +0000 Subject: [PATCH] sgi port, including migration to arch/@sys/bin paths --- clients/userreg/register | 17 ++++++++++++----- clients/userreg/xregister | 8 +++++--- 2 files changed, 17 insertions(+), 8 deletions(-) diff --git a/clients/userreg/register b/clients/userreg/register index ae24cd90..ce7b759b 100644 --- a/clients/userreg/register +++ b/clients/userreg/register @@ -1,10 +1,15 @@ #!/bin/csh -f -set path=( /mit/register/@sys $path ) -if ( `machtype`x != sun4x ) then + +set machtype=`machtype` + +if ( (${machtype}x != sun4x) && (${machtype}x != sgix) ) then stty dec endif -reset +if ( ${machtype}x != "sgix" ) then + reset +endif + setenv SHELL csh if ( ${?TERM} == 0 ) then @@ -30,8 +35,10 @@ end cd /mit/register while (1) - /mit/register/@sys/userreg - reset + /mit/register/arch/@sys/bin/userreg + if ( ${machtype}x != "sgix") then + reset + endif echo -n "Do you want to register another user? " set answer = $< if ("${answer}x" =~ [nN]*) exit 0 diff --git a/clients/userreg/xregister b/clients/userreg/xregister index 9ac18913..9c0c704c 100644 --- a/clients/userreg/xregister +++ b/clients/userreg/xregister @@ -1,17 +1,19 @@ #!/bin/sh -/bin/stty dec +if [ `machtype`x != "sgix" ]; then + /bin/stty dec +fi TERMCAP="vs|xterm|vs100|xterm terminal emulator (X window system):cr=^M:do=^J:nl=^J:bl=^G:le=^H:ho=\E[H:co#80:li#24:cl=\E[H\E[2J:bs:cm=\E[%i%d;%dH:nd=\E[C:up=\E[A:ce=\E[K:cd=\E[J:so=\E[7m:se=\E[m:us=\E[4m:ue=\E[m:md=\E[1m:mr=\E[7m:me=\E[m:ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:kb=^H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:ta=^I:pt:sf=\n:sr=\EM:al=\E[L:dl=\E[M:ic=\E[@:dc=\E[P::MT:ks=\E[?1h\E=:ke=\E[?1l\E>:is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l::rs=\E[r\E<\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l:xn:AL=\E[%dL:DL=\E[%dM:IC=\E[%d@:DC=\E[%dP:ti=\E7\E[?47h:te=\E[2J\E[?47l\E8:hs:ts=\E[?E\E[?%i%dT:fs=\E[?F:es:ds=\E[?E:" export TERMCAP cd /mit/register -/mit/register/@sys/xterm -geometry 80x24+128+128 \ +/mit/register/arch/@sys/bin/xterm -geometry 80x24+128+128 \ -display unix:0.0 -ut -rv \ -fn -adobe-courier-bold-r-\*-\*-\*-140-\* \ -xrm "xterm*VT100*Translations: #override \n : bell(0) \n : ignore() \n : secure()" \ - -e /mit/register/@sys/userreg + -e /mit/register/arch/@sys/bin/userreg /bin/athena/detach -n -q -h register & -- 2.45.2