Start development on 386BSD 0.0
[unix-history] / .ref-BSD-4_3_Net_2 / usr / src / contrib / isode / others / quipu / uips / fred / fredsh.sh
CommitLineData
11492ebf
C
1: run this script through /bin/sh
2
3echo ''
4echo ''
5echo ''
6echo 'Welcome to the PSI White Pages Pilot Project'
7echo ''
8
9C=fred D=fred E=
10if [ \( "x$USER" = "xxwp" -o "x$LOGNAME" = "xxwp" \) -a -x @(BINDIR)xwp ]; then
11 TERM="xterm"
12fi
13if [ "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 ''
59fi
60
61if [ "$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...'
71else
72 echo 'To find out about participating organizations,'
73 echo ' click on "US"'
74fi
75echo ''
76
77DISHDRAFT=/tmp/fred$$ export DISHDRAFT
78
79exec /bin/csh -ic "@(BINDIR)$C -a -l -r"