Package Details: vtun 3.0.3.2013.d-11

Git Clone URL: https://aur.archlinux.org/vtun.git (read-only)
Package Base: vtun
Description: The easiest way to create Virtual Tunnels over TCP/IP networks with traffic shaping, compression, encryption and IPv6 support.
Upstream URL: http://vtun.sourceforge.net/
Keywords: ip ipv6 tun-cfg tunnel vpn
Licenses: GPL
Submitter: Allan
Maintainer: natrio
Last Packager: natrio
Votes: 19
Popularity: 0.000408
First Submitted: 2008-12-28 12:37
Last Updated: 2018-01-10 19:36

Latest Comments

dreieck commented on 2018-01-14 10:50

Ah OK. Was not aware of that. It's a bit confusing, though.

natrio commented on 2018-01-10 19:44

Added three patches from Debian, one replaced existing 0001-fix-bison-compile-error.patch, and another one is for building with openssl-1.1.

I'm still wondering if I need to change the existing patch for the new version, just to change the version number.

natrio commented on 2018-01-10 18:24

There is nothing new in this new version, except a couple of comments "for MMU / non-MMU systems" in the man page, the regenerated config.h.in and the new version number. All changes in the Changelog are already present in CVS for long time, and already included in the cvs-2013.patch.

natrio commented on 2018-01-10 18:00

@dreieck, are you interestied in some specific fixes/features, added to version 3.0.4?

dreieck commented on 2018-01-10 17:02

According to http://vtun.sourceforge.net/, Version 3.0.4 is already out since 2016.

natrio commented on 2017-05-14 10:25

3.0.3.2013.d-9:
Updated to builld with openssl-1.0

natrio commented on 2017-03-07 07:38

3.0.3.2013.d-8:
"lzo" dependency fixed.
Upgrade to 3.0.4 will be later.

natrio commented on 2015-12-29 08:19

3.0.3.2013.d-7:
Updated tun-cfg to v1.7.1, allow client-side connection abort.

natrio commented on 2015-12-16 08:31

3.0.3.2013.d-6:
The patch for building with the new bison added, thanks to Mic92.
Also updated tun-cfg to v1.7, with ability to close connection from server side if the client is not configured after timeout.

Mic92 commented on 2015-12-15 22:24

I had to apply the following patch for newer bison versions:

https://gist.github.com/Mic92/f2d0980682a3ad2247b7

natrio commented on 2014-11-10 14:54

3.0.3.2013.d-4: tun-cfg updated for IPv6 support.

natrio commented on 2014-11-07 09:52

"Weird log prefixes" issue fixed in 3.0.3.2013.d-3 build.

natrio commented on 2014-11-02 12:18

Added patches ported from Debian Jessie, including IPv6 support and client-side PID-files.

natrio commented on 2014-09-30 17:24

This package contain the 'tun-cfg' util.
It can get client's IP/MTU/routes configuration from server.
See 'tun-cfg --help' or /usr/share/doc/vtun/README.tun-cfg
http://pkgbuild.com/git/aur-mirror.git/tree/vtun/README.tun-cfg

natrio commented on 2014-09-29 13:30

This package contain the 'tun-cfg' util.
It can get client's IP/MTU/routes configuration from server.
See 'tun-cfg --help' or /usr/share/doc/vtun/README.tun-cfg

natrio commented on 2014-09-06 08:28

The bug with PPP tunnels was caused by incorrect build due to the use of obsolete autoconf syntax:
http://sourceforge.net/p/vtun/patches/21/

Updated to latest CVS version (not released BRANCH-3_X2) since 2013
http://vtun.cvs.sourceforge.net/viewvc/vtun/vtun/?pathrev=BRANCH-3_X2
with fixes for this and some other bugs.

natrio commented on 2014-02-17 17:18

It seems to be an upstream bug.
I will to do more tests, and will try to contact with author.

sub1 commented on 2014-02-17 16:52

Hi natrio,

I get some troubles with 3.0.3 builds of vtun.

It always end, for ppp tunnels, with :

Feb 17 12:49:09 localhost vtund[15104]: VTun client ver 3.X 02/17/2014 started
Feb 17 12:49:09 localhost vtund[15104]: Connecting to W.X.Y.Z
Feb 17 12:49:09 localhost vtund[15104]: Remote Server sends <TtL9E1>
.
Feb 17 12:49:09 localhost vtund[15104]: Session TUNSRV01[W.X.Y.Z] opened
Feb 17 12:49:09 localhost vtund[15104]: Can't allocate pseudo tty. No such file or directory(2)
Feb 17 12:49:09 localhost vtund[15104]: Session TUNSRV01[W.X.Y.Z] closed
Feb 17 12:49:09 localhost vtund[15104]: Exit

When I revert to version 3.0.2, no more problems.

Thanks a lot for your help.

natrio commented on 2013-06-05 09:51

Thank you!

wzyboy commented on 2013-06-05 09:46

@natrio: Disowned. Please take care of him :-)

natrio commented on 2013-06-05 09:45

I agree.

wzyboy commented on 2013-06-05 09:12

@natrio: Would you be friendly enough to help maintaining this package? I did not use it for long. If you have interest, I can disown this package and you may adopt it.

natrio commented on 2013-06-05 09:02

Vtun uses libbsd (if installed) for changing commandline (ps ax|grep vtun) from:
/usr/bin/vtund profile host
to:
vtund[c]: profile tun tun0

After last glibc update libbsd-0.4.2 is broken, and vtund can't to change commandline.
Update libbst to 0.5.1 doesn't fix the problem, it makes commandline like this:
vtund: profile tun tun0

I was found just one way to return full correct commandline changing:
grep -v setproctitle configure.in > tmp
mv tmp configure.in
autoconf
(before configure in PKGBUILD)

natrio commented on 2013-06-05 09:01

Vtun uses libbsd (if installed) for changing commandline (ps ax|grep vtun) from: /usr/bin/vtund profile host
to:
vtund[c]: profile tun tun0

After last glibc update libbsd-0.4.2 is broken, and vtund can't to change commandline.
Update libbst to 0.5.1 doesn't fix the problem, it makes commandline like this:
vtund: profile tun tun0

I was found just one way to return full correct commandline changing:
grep -v setproctitle configure.in > tmp
mv tmp configure.in
autoconf
(before configure in PKGBUILD)

wzyboy commented on 2013-05-29 14:53

@eworm Done!

eworm commented on 2013-05-29 09:55

Please install vtund executable to /usr/bin (not /usr/sbin) to prepare for /usr move. Thanks a lot!

mortzu commented on 2010-10-17 12:34

fixed thx

strephil commented on 2010-10-17 12:30

PKGBUILD is wrong. Use this patch:

11,12c11,12
< source=(http://ftp.de.debian.org/debian/pool/main/v/vtun/vtun_3.0.2.orig.tar.gz http://ftp.de.debian.org/debian/pool/mai/v/vtun/vtun_3.0.2-3.diff.gz)
< md5sums=('d3d8bc4d58886498a1c338670eab9315' '7a70d9f10d1c4dd66c90286136c9336f')
---
> source=(http://ftp.de.debian.org/debian/pool/main/v/vtun/vtun_3.0.2.orig.tar.gz http://ftp.de.debian.org/debian/pool/mai/v/vtun/vtun_3.0.2-4.diff.gz)
> md5sums=('d3d8bc4d58886498a1c338670eab9315' 'b05694d5f9dae9bc132e7df048bff6cd')
17c17
< patch -Np1 -i ../vtun_3.0.2-3.diff || return 1
---
> patch -Np1 -i ../vtun_3.0.2-4.diff || return 1