[2943] in Athena Bugs
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%