[2943] in Athena Bugs

home help back first fref pref prev next nref lref last post

Palladium

daemon@ATHENA.MIT.EDU (David Krikorian)
Mon Aug 21 04:19:43 1989

Date: Mon, 21 Aug 89 04:19:24 -0400
From: David Krikorian <dkk@ATHENA.MIT.EDU>
To: ilham@ATHENA.MIT.EDU, dachurch@ATHENA.MIT.EDU
Cc: bugs@ATHENA.MIT.EDU
Reply-To: dkk@ATHENA.MIT.EDU

The Palladium print system relies on the cshell script
/usr/athena/lib/Pd/PdStart to start up.  Here are the contents of the
file:
--------
#!/bin/csh -f
rm -f /usr/tmp/acl* /usr/tmp/pall*
/usr/athena/lib/Pd/PdServer -f /usr/athena/lib/Pd/ConfigDir/${1}.config ${1}
sleep 10
/usr/athena/lib/Pd/PdLN03Rspvr -f /usr/athena/lib/Pd/ConfigDir/${2}.config ${2}
-------

Note that it is a *C* shell script, and that wild cards are used in
the first command ("rm").  A cshell script will exit upon
encountering an error, such as "No match."  In case you doubt it, try
this: 
-------
althea% cat /tmp/test.csh
#!/bin/csh -f
echo foo?
echo  "We got this far."

althea% /tmp/test.csh
echo: No match.
althea%


home help back first fref pref prev next nref lref last post