Annotation of 43BSDReno/contrib/isode-beta/others/quipu/uips/fred/fredsh.sh, revision 1.1

1.1     ! root        1: : run this script through /bin/sh
        !             2: 
        !             3: echo ''
        !             4: echo ''
        !             5: echo ''
        !             6: echo 'Welcome to the NYSERNet/PSI White Pages Pilot Project'
        !             7: echo ''
        !             8: 
        !             9: C=fred D=fred E=
        !            10: if [ \( "x$USER" = "xxwp" -o "x$LOGNAME" = "xxwp" \) -a -x @(BINDIR)xwp ]; then
        !            11:     TERM="xterm"
        !            12: fi
        !            13: if [ "x$TERM" = "xxterm" ]; then
        !            14:     if [ -x @(BINDIR)xwp ]; then
        !            15:        D="xwp -D"
        !            16:     fi
        !            17: 
        !            18:     X="`who am i | sed -e 's%.*(\(.*\))%\1%'`"
        !            19:     if [ -l "$X" -ge 16 ]; then
        !            20:        X=
        !            21:     fi
        !            22:     echo 'If you want X window access, please enter your DISPLAY name,'
        !            23:     if [ "x$X" != "x" ]; then
        !            24:        if [ "x$DISPLAY" = "x" ]; then
        !            25:            DISPLAY="$X:0.0"
        !            26:        fi
        !            27:        echo 'otherwise, if you do not wish to use X, enter "none"'
        !            28:        echo ''
        !            29:        echo -n 'DISPLAY (default='$DISPLAY')='
        !            30:        read X x
        !            31:        case "x$X" in
        !            32:            x)      export DISPLAY
        !            33:                    C="$D"
        !            34:                    ;;
        !            35: 
        !            36:            xnone)  ;;
        !            37: 
        !            38:            *)      DISPLAY="$X"
        !            39:                    export DISPLAY
        !            40:                    C="$D"
        !            41:                    ;;
        !            42:        esac
        !            43:     else
        !            44:        echo 'e.g., "192.33.4.21:0.0"'
        !            45:        echo ''
        !            46:        echo -n 'DISPLAY='
        !            47: 
        !            48:        read X x
        !            49:        case "x$X" in
        !            50:            x|xnone) ;;
        !            51: 
        !            52:            *)      DISPLAY="$X"
        !            53:                    export DISPLAY
        !            54:                    C="$D"
        !            55:                    ;;
        !            56:        esac
        !            57:     fi
        !            58:     echo ''
        !            59: fi
        !            60: 
        !            61: if [ "$C" = "fred" ]; then
        !            62:     echo 'Try   "help" for a list of commands'
        !            63:     echo '     "whois" for information on how to find people'
        !            64:     echo '    "manual" for detailed documentation'
        !            65:     echo '    "report" to send a report to the white pages manager'
        !            66:     echo ''
        !            67:     echo 'To find out about participating organizations, try'
        !            68:     echo '    "whois -org *"'
        !            69:     echo ''
        !            70:     echo '  accessing service, please wait...'
        !            71: else
        !            72:     echo 'To find out about participating organizations,'
        !            73:     echo '    click on "US"'
        !            74: fi
        !            75: echo ''
        !            76: 
        !            77: DISHDRAFT=/tmp/fred$$ export DISHDRAFT
        !            78: 
        !            79: exec /bin/csh -ic "@(BINDIR)$C -a -l -r"

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.