[Pkg-zope-developers] Re: [pmachard@debian.org: Fixed in NMU of zopectl 0.3.4.2]
Thaddeus H. Black
t@b-tk.org
Wed, 25 Aug 2004 23:25:29 +0000
--vkogqOf2sHV7VnPd
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
This message is to Derrick and Pierre, with copy
to several others.
I wrote this nonsense:
> Pierre, it looks to me as though Georg, in
> trying to get around the -1.1 postinst problem,
> might somehow inadvertently manually have
> created a file
> named "/var/lib/zope/instance/default/access".
> This is supposed to be a directory not a file.
Georg was right. I was wrong. As Derrick
points out, it should be a file not a directory.
A question for Derrick. If the file exists but
is empty ("touch $access"), then Zope installs
without complaint. But an empty file there is
not acceptable, is it? Must an
initial/emergency username ("Admin") and
password not be installed, for Zope to be usable
and secure? Feel free to elaborate.
Pierre, I believe that the root of the
problem---and perhaps the key to really fixing
and closing six or seven zope{ctl,} bugs over
the past year---is in that ZopeCTL.py has not
heretofore been able to parse and to act
correctly on the new Zope account configuration
in /etc/zopectlrc. This is what I believe.
David Coe had tried to work around the problem
in an earlier NMU. David's workaround was worth
a try, but unfortunately it has only led to new
bug reports. I no longer believe that we can
work around this problem; we must fix it. This
is why I have tunneled into ZopeCTL.py and
zpasswd.py, finishing the unfinished code in
there. This is why the RC bug #251038 had
stayed open so long: it was not essentially a
packaging problem; it had no easy fix.
Unfortunately I have mostly run out of Debian
time until about 14:00 GMT Saturday. I can
reply to a mail or two in the meantime, but can
do little else until then. Since you are
signing the NMUs, Pierre, I will naturally
follow your lead. Tell me what you want me to
do next. Tell me how I can help.
--=20
Thad
--vkogqOf2sHV7VnPd
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iEYEARECAAYFAkEtH+kACgkQh3E0gzgBXn49SgCdEcNjr8hewYmluA/GSZMM9KYf
dM8AoJB/o7xcj1W+qvVrmX7wTPI2ecYg
=+g/9
-----END PGP SIGNATURE-----
--vkogqOf2sHV7VnPd--