#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 > >> (Page 1 of 2)
  • marcman

    marcman - 2006-01-30

    tsocks.info

     
  • marcman

    marcman - 2006-01-30

    tsocks.patch

     
  • 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.

     
  • Brendan Cully

    Brendan Cully - 2006-05-25
    • milestone: 373615 --> 373614
     
  • El cepi

    El cepi - 2006-06-20

    Logged In: YES
    user_id=1006669

    Let me jump into the discussion. I was porting Marc's from
    darwinports to fink when I see that he has submit it already.

    I implement the changes suggested by bcully.

    The new files are listed as cepi's files.

     
  • El cepi

    El cepi - 2006-06-20

    Logged In: YES
    user_id=1006669

    It's seems that I cannot load file on this tracker. Where
    can I load them?

     
  • Brendan Cully

    Brendan Cully - 2006-07-27

    Logged In: YES
    user_id=43309

    Sorry about that, it's a limitation of the tracker. If you can't get msabramo to
    look over the changes, I'd suggest opening a new tracker item (with the number
    of this item included in the summary).

     
  • marcman

    marcman - 2006-10-02

    Logged In: YES
    user_id=1228973

    Sorry, were there some changes that I need to look over?

     
  • marcman

    marcman - 2006-10-02

    Logged In: YES
    user_id=1228973

    Incidentally, I haven't really been using tsocks since it
    requires DYLD_FORCE_FLAT_NAMESPACES and that seems to break
    a lot of GUI apps like Firefox, Thunderbird, etc. I have yet
    to find any OS X expert who knows how to get around this
    issue. Any ideas?

     
  • marcman

    marcman - 2006-10-24

    tsocks.info from jose.h.espinosa@gmail.com

     
  • marcman

    marcman - 2006-10-24

    tsocks.patch from jose.h.espinosa@gmail.com

     
  • Christian Schaffner

    • labels: --> New Package
     
  • Christian Schaffner

    Logged In: YES
    user_id=286406
    Originator: NO

    What is the status of this submission?

    Did you ask on the fink-devel mailing list? Or, maybe even better, in the #fink irc channel?

     
  • Christian Schaffner

    Logged In: YES
    user_id=286406
    Originator: NO

    What is the status of this item?

     
  • Christian Schaffner

    Logged In: YES
    user_id=286406
    Originator: NO

    This tracker item is pending response by the submitter; we
    cannot continue processing it before that happens. As a
    consequence, its status has been set to "Pending". It will
    automatically revert to "Open" once a new comment is made to
    this item. If no response is made within 14 days, it will
    automatically be closed.

    Thank you.

     
  • Christian Schaffner

    • status: open --> pending
     
  • marcman

    marcman - 2007-04-17
    • status: pending --> open
     
  • marcman

    marcman - 2007-04-17

    Logged In: YES
    user_id=1228973
    Originator: YES

    I checked the patch from jose.h.espinosa@gmail.com and I approve his changes.

    I we just need to change this so that all files get installed in /sw and then it's good to go. Maybe one of the Fink developers can do that and then add this to Fink?

     
1 2 > >> (Page 1 of 2)

Log in to post a comment.