Create Package: proxychains version 3.1

Bug #250973 reported by Emilio
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GetDeb Software Portal
Fix Released
Wishlist
Peter van der Does
proxychains (Debian)
Fix Released
Unknown
proxychains (Ubuntu)
Fix Released
Undecided
Unassigned
Declined for Jaunty by Steve Langasek
Nominated for Karmic by Emilio

Bug Description

Please upgrade proxychains (http://proxychains.sourceforge.net/) to latest version. Currently, apt holds version 2.1-5 in hardy & intrepid, but latest is 3.1. I't also be great if you could patch it with this http://www.ece.auckland.ac.nz/~wsun013/proxychains/proxychains_exclude-3.1.patch to avoid a bug connecting to localhost.

Revision history for this message
David Futcher (bobbo) wrote : Re: Please upgrade proxychains to latest version 3.1

Confirming. This package hasnt been touched since Dapper, so it is likely it has been abandoned upstream in Debian.

Changed in proxychains:
status: New → Confirmed
Revision history for this message
SUN (sunjian-nku) wrote :

Agree!!
I compiled the poroxychains V3.1 from source on my ubuntu.
It's time to upgrade it to V3.1

Revision history for this message
Emilio (turl) wrote :

Here I attach the .diff.gz for the 3.1 version, with the patch included.

Revision history for this message
Emilio (turl) wrote :

Corrected the revision number, updated the maintainer name, fixed an issue with the patch not being applied.

Changed in getdeb.net:
importance: Undecided → Wishlist
status: New → Confirmed
Changed in getdeb.net:
assignee: nobody → pdoes
status: Confirmed → In Progress
Revision history for this message
Peter van der Does (pdoes) wrote :

Build for Intrepid

Note: The package won't be available on our website until the status has changed to Fix Released.

Changed in getdeb.net:
status: In Progress → Fix Committed
Revision history for this message
Iain Lane (laney) wrote :

Hi,

Since we're updating the package, it'd be nice to fix the lintian warnings that are generated (see attached file).

Please resubscribe the sponsors once you have an updated diff for review. You can come to #ubuntu-motu on IRC if you have any questions. Thanks for your work :).

Changed in proxychains:
status: Confirmed → Incomplete
Revision history for this message
Emilio (turl) wrote :

Here is an updated diff.gz. I fixed all the lintian warnings except the libtool one (I couldn't relibtoolize it, it's too hard for me). Hope you can do that, or include the package all the same (it compiles cleanly in i386, amd64 and lpia, as you can see in my PPA https://launchpad.net/~turl/+archive/ppa). As the lintian warning said, if it compiled OK it could be omitted.

Looking forward to hearing from you!

Revision history for this message
João Pinto (joaopinto) wrote :

The configuration file on the package is installed to the wrong place:
./usr/etc/proxychains.conf
Nees to be fixed, use the --sysconfdir=/etc .

Changed in getdeb.net:
status: Fix Committed → In Progress
Revision history for this message
Emilio (turl) wrote :

Joao, the updated diff I made (see comment 7) has the config file in the correct place. Can you check it? You can find a built deb using that diff.gz on my ppa https://launchpad.net/~turl/+archive/ppa

Emilio (turl)
Changed in proxychains:
status: Incomplete → Confirmed
Revision history for this message
Christoph Korn (c-korn) wrote :

Can you post a test case for that app please?

I am not very familiar with network stuff (especially proxies)

Revision history for this message
Emilio (turl) wrote :

Sure.

1- Get a proxy, or make your own with a ssh tunnel (ssh -D 9090 <email address hidden> will give you a socks5 proxy on port 9090, localhost)
2- Configure proxychains to use that proxy (edit /etc/proxychains, set the proxy up, and disable the DNS proxyfication, it usually doesn't work well, it's an app problem. You can do that by commenting proxy_dns in the file)
3- Run an app through proxychains, by issuing "proxychains command" on a console. For example, proxychains firefox launches firefox using the proxy, and proxychains wget http://www.google.com/ downloads google index through the proxy.

That's it :)

Revision history for this message
Christoph Korn (c-korn) wrote :

Published.

Thanks.

Changed in getdeb.net:
status: In Progress → Fix Released
Revision history for this message
Iain Lane (laney) wrote :

Hi,

It seems we didn't get around to sponsoring this patch in time for FeatureFreeze. It can therefore not make it into Jaunty without an exception. See [0] for the process which you are welcome to follow.

I'm unsubscribing the sponsors. Please resubscribe in the event of an exception being granted or in the alternative after updating for Karmic as appopriate.

[0] https://wiki.ubuntu.com/FreezeExceptionProcess

Changed in proxychains:
status: Confirmed → Incomplete
Emilio (turl)
Changed in proxychains (Ubuntu):
status: Incomplete → Confirmed
Changed in proxychains (Debian):
status: Unknown → New
Changed in proxychains (Debian):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package proxychains - 3.1-2

---------------
proxychains (3.1-2) unstable; urgency=low

  * Upload to unstable.

proxychains (3.1-1) experimental; urgency=low

  * New maintainer (Closes: #528131). Thanks for work, Rex Tsai.
  * New upstream release (Closes: #388488, LP: #250973).
    - Old inline patches are now lost thus.
  * debian/control:
    - Removed Martin F. Krafft from Uploaders by his request.
    - Added '${misc:Depends}' to Depends.
    - Bumped debhelper Build-Depends to (>= 7.0.50) for v7 style and
      overrides.
    - Added quilt (>= 0.40) to Build-Depends for Debian patches.
    - Added 'Homepage' field.
    - Bumped 'Standards-Version' to 3.8.1.
    - Introduced new 'libproxychain3' and 'libproxychains-dev' binary
      packages.
    - Added 'autotools-dev' to Build-Depends for copying newer config.sub and
      config.guess files.
    - Added Conflicts and Replaces with old versions of 'proxychains' binary
      package.
    - The package 'dnsutils' is now recommended by 'libproxychains3' to
      perform DNS request through proxy.
  * debian/rules:
    - Removed obsoleted DH_COMPAT.
    - General cleanup.
    - Use debhelper v7 style.
    - Use quilt 'patch' and 'unpatch' targets.
    - Pass proper '--sysconfdir' to configure.
    - Copy newer config.sub and config.guess from autotools during build.
  * debian/README.source:
    - Added with instructions how to use quilt, taken from
      /usr/share/doc/quilt/README.source.
  * debian/patches:
    - New 100-exclude-localhost.patch: don't tunnel connections to localhost
      through proxies. Thanks to Emilio López <email address hidden>.
      (LP: #336901)
    - New 200-use-proper-library-version-in-scripts.patch: make 'proxychains'
      and 'proxyresolv' binaries work without development files for the shared
      library.
    - New 300-use-libpath-for-proxyresolv.patch: use path
      '/usr/lib/proxychains3' for proxyresolv helper script.
  * debian/proxychains.manpages:
    - Added.
  * debian/compat:
    - Added, set to 7.
  * debian/watch:
    - Added.
  * debian/copyright:
    - Fixed versionless license pointer.
    - Fixed old FSF address.
    - Added a copyright notice.
  * debian/changelog:
    - Wrapped too long lines.
  * debian/dirs:
    - Removed lintian overrides dir.
    - Install also /usr/lib/proxychains3 directory for 'proxyresolv' helper
      script for shared library.
  * debian/README.Debian:
    - Removed as obsolete.
  * debian/proxychains.files:
    - Removed as obsolete.
  * debian/docs:
    - Removed 'docs/en/...' entry as non-existing.
  * debian/*.install:
    - Added.

 -- Ubuntu Archive Auto-Sync <email address hidden> Mon, 01 Jun 2009 10:45:34 +0100

Changed in proxychains (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
ilia (ilia) wrote :

Emilio, you have added a patch which adds new configuration directive "localnet". However it's not mentioned in the example configuration file which is the only source of documentation for configuration directives. Therefore your changes won't be effectively available to the users. Please, include proper description of localnet directive + example line in proxychains.conf and add this to your patch.
Thanks.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.