#2191 tsocks

closed
nobody
5
2007-07-26
2006-01-30
marcman
No

This is a package for tsocks
(http://tsocks.sourceforge.net/), a transparent SOCKS
proxying library.

I built it on 10.4.4
It belongs in the "net" section.
It has passed validation of the .info file and the .deb
file.

Discussion

1 2 3 4 > >> (Page 1 of 4)
  • marcman
    marcman
    2006-01-30

    tsocks.info

     
    Attachments
  • marcman
    marcman
    2006-01-30

    tsocks.patch

     
    Attachments
  • marcman
    marcman
    2006-01-30

    Logged In: YES
    user_id=1228973

    Note that I previously requested this package (package
    request #1418349) but then went ahead and made the package
    myself so that request could be closed if this package is
    satisfactory.

     
  • Brendan Cully
    Brendan Cully
    2006-05-22

    Logged In: YES
    user_id=43309

    IIRC forcing flat namespace can have bad side effects. I don't know enough to
    review this package - maybe you can get dmacks, rangerrick or vasi to look it
    over...

     
  • Brendan Cully
    Brendan Cully
    2006-05-23

    Logged In: YES
    user_id=43309

    I've been told that on 10.4 it's unnecessary to force flat namespace. Can you test
    out this claim, and remove DYLD_FORCE_FLAT_NAMESPACES if it's true?

     
  • Brendan Cully
    Brendan Cully
    2006-05-23

    • milestone: 373615 --> 373614
     
  • Brendan Cully
    Brendan Cully
    2006-05-23

    • milestone: 373614 --> 373615
     
  • Brendan Cully
    Brendan Cully
    2006-05-23

    Logged In: YES
    user_id=43309

    Sorry, it appears DYLD_FORCE_FLAT_NAMESPACE is still necessary on 10.4...

     
  • marcman
    marcman
    2006-05-24

    Logged In: YES
    user_id=1228973

    Yeah, unfortunately it's necessary at least for doing what
    we need to do here which is emulate LD_PRELOAD. It does seem
    to create problems with some apps (Firefox and Thunderbird
    don't seem to work with it, at least for me), but I haven't
    been able to figure out a way to make tsocks work at all
    without using it.

    http://marc.abramowitz.info/archives/2006/01/29/building-tsocks-on-mac-os-x/

     
  • Brendan Cully
    Brendan Cully
    2006-05-25

    Logged In: YES
    user_id=43309

    Interesting post. Thanks for doing the legwork. There are a couple of issues
    with your package though. In no particular order:

    * I see that it looks for configuration in /etc/tsocks.conf. It needs to use %p/
    etc/tsocks.conf instead (with very rare exceptions, fink isn't supposed to
    touch anything outside of %p).
    * dpkg, and hence fink, will consider your version number 1.8beta5 to be
    higher than 1.8. If there's a 1.8 release fink won't know how to automatically
    upgrade to it. You might want to use a version like 1.7+1.8beta5 or so (dpkg
    --compare-versions may be useful for testing).
    * you probably don't need all those empty fields in your .info. Also, you
    define an empty ConfigureParams and then say configure %c --libdir=%p/lib.
    It's cleaner to not use ConfigureParams or to move --libdir into it.

    Also, I think it'd be a good idea to mention that tsocks doesn't work with the
    GUI apps, maybe in DescUsage.

     
1 2 3 4 > >> (Page 1 of 4)