Re: Keeping package management system happy

2000-08-20 Thread Mark Brown
On Sat, Aug 19, 2000 at 07:43:33PM -0700, Ross Boylan wrote:

> At any rate, the indicated directory is in the area owned by the
> package management system, and there is no /var/lib/zope/xxx/
> substitute available.

> What's the proper way to handle this situation?

dpkg won't actually get upset if you add files to a directory it owns
(well, it'll print a warning if it ever tries to remove a directory).

> This seems like a fairly general problem, so I've cc'd the list.  Help
> accepted from all quarters!

Another way would be to package the modules in question.

> While I'm on the subject of Zope, policy, and general issues, I also
> wanted to configure Zope so it would start manually, rather than
> automatically as the package has it.  I know I could just track down
> the scripts in the different start up directories (or perhaps use a
> utility whose name escapes me right now).  But again, I wonder if
> that's proper.

There's a reason why the /etc/init.d scripts are all conffiles :-) .

-- 
Mark Brown  mailto:[EMAIL PROTECTED]   (Trying to avoid grumpiness)
http://www.tardis.ed.ac.uk/~broonie/
EUFShttp://www.eusa.ed.ac.uk/societies/filmsoc/


pgpanowPDdpxp.pgp
Description: PGP signature


Keeping package management system happy

2000-08-19 Thread Ross Boylan
Zope's PersistentList and PersistentDictionary classes want to be
installed in Zope/lib/python/ZODB.  I suspect they go here, rather
than in a product directory, to make sure they are available to all
other packages.  Perhaps there are other reasons.

At any rate, the indicated directory is in the area owned by the
package management system, and there is no /var/lib/zope/xxx/
substitute available.

What's the proper way to handle this situation?

For now, I'm going to try putting the files in the same directory as
my product, and then the product in /var/lib/...  It's clearly not
ideal, but I'm hoping it will work.

This seems like a fairly general problem, so I've cc'd the list.  Help
accepted from all quarters!

While I'm on the subject of Zope, policy, and general issues, I also
wanted to configure Zope so it would start manually, rather than
automatically as the package has it.  I know I could just track down
the scripts in the different start up directories (or perhaps use a
utility whose name escapes me right now).  But again, I wonder if
that's proper.

Thanks.

P.S. Another Zope security hole has just been discovered and plugged.