[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2023: regression coincident with iputil fixes, on FreeBSD and Slackware
Tahoe-LAFS
trac at tahoe-lafs.org
Thu Sep 11 21:12:30 UTC 2014
#2023: regression coincident with iputil fixes, on FreeBSD and Slackware
-------------------------+-------------------------------------------------
Reporter: zooko | Owner: warner
Type: defect | Status: assigned
Priority: normal | Milestone: 1.11.0
Component: code- | Version: 1.10.0
network | Keywords: regression portability iputil
Resolution: | blocks-release
Launchpad Bug: |
-------------------------+-------------------------------------------------
Changes (by warner):
* keywords: regression portability iputil blocks-release review-needed =>
regression portability iputil blocks-release
* owner: daira => warner
* status: new => assigned
Comment:
Daira and I decided that it'd be slightly easier to fix this by dodging
the bug: modify iputil.py (and other code that uses subprocess) to check
for the existence of the executable before allowing `subprocess.Popen` to
try and run it. This seems to work, and avoids adding a new dependency.
I'll file a PR with this change in a moment. Hopefully this will tide us
over until 1.11 is released, and we can switch to a whole new way of
managing local IP addresses (probably by having the Introducer tell us, or
requiring server admins to configure them explicitly).
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2023#comment:16>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list