Comment 1 for bug 659653

Revision history for this message
Tres Seaver (tseaver) wrote :

Note that only the following scripts are installed via the 'console_scripts'
entry point mechanism:

      fsdump = ZODB.FileStorage.fsdump:main
      fsoids = ZODB.scripts.fsoids:main
      fsrefs = ZODB.scripts.fsrefs:main
      fstail = ZODB.scripts.fstail:Main
      repozo = ZODB.scripts.repozo:main
      zeopack = ZEO.scripts.zeopack:main
      runzeo = ZEO.runzeo:main
      zeopasswd = ZEO.zeopasswd:main
      zeoctl = ZEO.zeoctl:main

The shebangs make it possible to run the any of the scripts (e.g.,
during testing / development) without necessarily installing ZODB into a
Python environment.

I do find the '/usr/bin/environ' bit a pretty useless bit of
indirection, particularly when tied to versions of Python which are no
longer even supported by ZODB.