Article View: comp.lang.postscript
Article #1470Re: Adobe PPD files
From: rodgers
Date: Sun, 10 Dec 1989 04:39
Date: Sun, 10 Dec 1989 04:39
52 lines
3253 bytes
3253 bytes
In article <17422@rpp386.cactus.org>, woody@rpp386.cactus.org (Woodrow Baker) writes:
> In article <2140@ruuinf.cs.ruu.nl>, piet@cs.ruu.nl (Piet van Oostrum) writes:
>> In article <17380@rpp386.cactus.org> woody@rpp386.cactus.org (Woodrow Baker) writes:
>>> `DON'T change the serverdict password.
>>
>> Well, isn't that a very silly thing: a password that you shouldn't change
>> and should always have the default value. What if one of our students
>> decide to change it? Which they can do if the password is 0. It shouldn't
>> be too difficult to keep the password around: write it on a piece of paper
>> and lock it somewhere. Keep it with your Laserprinter bill, with your tax
>> administration, write it in your will :=),...
>
> yes, it is a very silly thing. It should not have been a part of Postscript
> in the first place.
The fact is that exitserver is *not* a part of the PostScript
language. Try looking it up in the red book. In some editions, its
not there at all. In my edition its in the appendix about the
LaserWriter where it says:
The special operators are intended for use by human users or
by host software carying out user requests; ordinarilly, page
descriptions should not refer to them, since doing so would impair
portability of those descriptions.
So there is no guarantee that exitserver exists on all implementations
or that if it does that the password will be 0. A case in point is
the DEC LN03R ScriptPrinter. This does have exitserver but the
password is a string not an integer. The default is (LN03R). I
couldn't change the password to 0 if I wanted to so any application
that relies on it being 0 is destined to fail.
On the other hand, I do agree that exiting the server loop is
sometimes a very desirable thing to do. On the other hand, it is
often undesirable. Properly written software should give you a choice
and if you decide to do it, it should let you tell it how to go about
it.
On the whole changing the exitserver password is a very good idea.
Passwords are there as a security measure after all so what is the
point of having a password everyone knows and let's face it,
a malicious user who knew could do some real harm. If changing the
password also causes poorly written software to fail then that is a
bonus.
As Piet van Oostrum says, forgetting the password is not really an
issue. Can you imagine a Unix sysadmin who decided not to have a root
password for fear of forgetting it?
--
Mark Rodgers Computer Services Section
rodgers@wcc.govt.nz Wellington City Council
Telephone (04) 733-130 P.O.Box 2199, Wellington, New Zealand
Technical Details
Message-ID:
<1195.258286bc@csc.wcc.govt.nz>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!zaphod.mps.ohio-state.edu!samsung!munnari.oz.au!comp.vuw.ac.nz!kosmos!csc!rodgersReferences:
<1025@maxim.erbe.se> <17380@rpp386.cactus.org> <2140@ruuinf.cs.ruu.nl> <17422@rpp386.cactus.org>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!zaphod.mps.ohio-state.edu!samsung!munnari.oz.au!comp.vuw.ac.nz!kosmos!csc!rodgers From: rodgers@csc.wcc.govt.nz Newsgroups: comp.lang.postscript Subject: Re: Adobe PPD files Message-ID: <1195.258286bc@csc.wcc.govt.nz> Date: 10 Dec 89 04:39:24 GMT References: <1025@maxim.erbe.se> <17380@rpp386.cactus.org> <2140@ruuinf.cs.ruu.nl> <17422@rpp386.cactus.org> Organization: Wellington City Council Lines: 52