The lsof command issued by arm [1] is: lsof -nPi | grep "<process>\s*<pid>.*(ESTABLISHED)"
I'd be happy to work with you to provide a fix, if you'd like. Once upon a time I tried to use VMs to troubleshoot FreeBSD and Gentoo issues (thus far they're the only platforms to give arm any trouble). However, either VirtualBox, those OSes, or the combination of the two made this a colossal pain in the ass. Trying to wrangle even the most basic functionality out of those systems chewed up dozens of hours so that's definitely *not* a road I'm going down again. What I'll need from you is the following: - A command that, when executed as the tor user, produces connection results filtered to tor's connections. - Example output. - Be available to test a potential fix. If you're up for that then I'm glad to have the help! Lets take further discussion of this off the list. I don't think this is generally of interest to the rest of the tor community. -Damian [1] https://svn.torproject.org/svn/arm/trunk/src/util/connections.py On Wed, Dec 1, 2010 at 10:34 PM, John Case <c...@sdf.lonestar.org> wrote: > > On Wed, 1 Dec 2010, Damian Johnson wrote: > >> Arm should work just fine under BSD with the exception of the >> connection listing. >> >> The problem there is that FreeBSD's netstat lacks the flag to list the >> pids associated with connections (so I can't narrow the list to tor >> connections), ss is a completely different program (a spreadsheet >> application instead of connection resolver), and lsof either had >> similar issues, though I don't recall exactly what. If you know a >> method of getting the connections for a given process under FreeBSD >> then I'm all ears. :) > > > Right - I've been familiar with the limitation, and the reason for the > limitation, for the lifetime of your project. > > I run Arm very well on FreeBSD, but I'd really love to have the connection > listing ... > > Can you use this: > > http://lists.freebsd.org/pipermail/freebsd-questions/2007-November/162970.html > > to cross reference, and get what you need ? > *********************************************************************** > To unsubscribe, send an e-mail to majord...@torproject.org with > unsubscribe or-talk in the body. http://archives.seul.org/or/talk/ > *********************************************************************** To unsubscribe, send an e-mail to majord...@torproject.org with unsubscribe or-talk in the body. http://archives.seul.org/or/talk/