>>>>> "Julian" == Julian Gilbey <J.D.Gilbey@qmw.ac.uk> writes:
Julian> On Fri, Sep 01, 2000 at 11:34:44AM -0700, Sean 'Shaleh' Perry wrote:
>> > But then it might interrupt the installation process. Just
>> > as debconf asks all of the preinst questions before any of
>> > the packages have started unpacking, it would be nice to be
>> > able to defer any questions that *have* to wait for the
>> > postinst until the very end, when all of the packages have
>> > been installed.
>> a) choose non-interactive and no debconf questions get asked. You can
>> dpkg-reconfigure any package you need to
>> [...]
Julian> No, this isn't what I was talking about. There was a
Julian> discussion recently (should I try to track down the
Julian> message numbers?) about some packages which could not use
Julian> the debconf database setup, for example because the
Julian> answers were too sensitive (passwords). For these, the
Julian> only option was to use interactive questions during the
Julian> postinst.
I just tried "less /var/lib/debconf/debconf.db" and got a "Permission
denied". /var/lib/debconf is 700, owner root. So the passwords thing
is no problem.
Any others?
Okay, and even if... why can't debconf have a flag "don't store answer
in DB"? Store it somewhere the package tells us (700 owner root of
course).
*If* there's some *valid* reason not to store something in a
*root-readable* DB, make it put it somewhere else. In the end, it
*gets stored anyway.
Bye, J
PS: There may be packages that take a password and store it encrypted
(like Zope does). But even then... (temporarily) putting it into a
root-only file? Come on...
PPS: I saw that discussion you're referring to, Julian... now I might
have glossed over it too quickly (or I may have missed some mails),
but I don't recall seeing any (good) reasons being mentioned.
--
Jürgen A. Erhard juergen.erhard@gmx.net phone: (GERMANY) 0721 27326
MARS: http://members.tripod.com/Juergen_Erhard/mars_index.html
"Yesterday's the past and tomorrow's the future.
Today is a gift -- which is why they call it the present." -- Butterfly
Attachment:
pgpbh13PSSElA.pgp
Description: PGP signature