The most recent version tries to resolve the pid with pidof, netstat, then ps. The only issue I'm aware of at the moment for arm on BSD/OSX is that their versions of netstat are different from Linux so the connections page won't show you anything. Someone's suggested using lsof as a fallback (it's supposed to be more portable), which I'll look into at some point. Cheers! -Damian
On Sun, Oct 4, 2009 at 12:03 PM, John Case <[email protected]> wrote: > > On Sun, 4 Oct 2009, Andrew Lewman wrote: > > On 10/02/2009 03:59 AM, John Case wrote: >> >>> >>> I have heard that 'arm' will not run on FreeBSD ... even though it is a >>> python script, some network functions are linux only ? >>> >> >> Some of the ways arm tries to get the pid of the Tor process are linux >> only. Otherwise, arm works fine in the bsds. >> > > > Actually the 'pidof' command is available in the FreeBSD ports tree - are > there other mechanisms that FreeBSD is missing that arm uses ? > > > Secondly, the TorCtl python tool that is a requirement of 'arm' - is >>> that available as a normal HTTP download somewhere, or do I need to svn >>> co ? >>> >> >> If you co arm, you'll get torctl as well. >> > > > Yes, I see that now. > > I installed both 'pidof' and Python 2.6 on FreeBSD 6.4-RELEASE and 'arm' > seems to work perfectly. I have not noticed any functionality missing ... > perhaps there is, though ? > > Thanks. > > *********************************************************************** > To unsubscribe, send an e-mail to [email protected] with > unsubscribe or-talk in the body. http://archives.seul.org/or/talk/ >

