Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!psuvax1!ukma!mailrus!csd4.csd.uwm.edu!cs.utexas.edu!usc!ucsd!hub!casaba!dz
From: dz@casaba.ucsb.edu (Daniel James Zerkle)
Newsgroups: comp.sys.next
Subject: defaults database goes away...
Keywords: dread dwrite dremove Pseudo terminal
Message-ID: <2218@hub.UUCP>
Date: 16 Aug 89 16:53:03 GMT
Sender: news@hub.UUCP
Reply-To: dz@cornu.ucsb.edu (Daniel James Zerkle)
Distribution: usa
Organization: University of California, Santa Barbara
Lines: 29

I have been using the Pseudo program in conjunction with the
window-position program to keep all my terminals from popping up
in exactly the same place.  (Both programs are on cs.orst.edu through
anonymous ftp.)  To get it to work, I had to use two lines like

% dwrite myterm Application /NextApps/Terminal
% dwrite myterm Args '`window-position -l 0 369 152 0`'

myterm is a link in my ~/Apps to /LocalApps/Terminal.  Note that the
manual for Pseudo got the syntax for the second line slightly wrong.

Anyway, I noticed that while my myterm Pseudo-application worked fine for
awhile, it has not been behaving for the last couple days.  In addition,
applications from the dock are not auto-starting properly as I have specified,
and several things in the Preferences application have reverted to their
default behavior after I have set them to other things (most seriously,
boot device changes to OD from SD, and Public Window Server and UNIX expert
options are unset.

My only explanation for this behaviour is that the defaults database,
accessible through dread, dwrite, dremove, the Preferences Application,
and perhaps other applications, is disappearing.  Does anyone know why this
is happening?  It just seems to magically be gone when I log in some
morning.  Has this happent to anyone else?

| Dan Zerkle home:(805) 968-4683 morning:961-2434 afternoon:687-0110  |
| dz@cornu.ucsb.edu dz%cornu@ucsbuxa.bitnet ...ucbvax!hub!cornu!dz    |
| Snailmail: 6681 Berkshire Terrace #5, Isla Vista, CA  93117         |
| Disclaimer: If it's wrong or stupid, pretend I didn't do it.        |