You are not logged in.

#1 2004-11-09 16:19:21

miasma
Member
From: Boulder, CO
Registered: 2004-11-09
Posts: 39
Website

[new] vpnc (GPL cisco vpn client)

vpnc is sort of a hack to get an open source cisco vpn client for linux.  It works great for me!

Uploaded last night to incoming as vpnc-0.2-1.src.tar.gz

PKGBUILD

# Maintainer: Joshua Rubin <joshua@cybertron.cc>
pkgname=vpnc
pkgver=0.2
pkgrel=1
pkgdesc="A VPN client compatible with Cisco's EasyVPN equipment."
url="http://www.unix-ag.uni-kl.de/~massar/vpnc/"
license="GPL"
depends=('iproute' 'libgcrypt>=1.1.90')
source=(http://www.unix-ag.uni-kl.de/~massar/$pkgname/$pkgname-$pkgver-rm+zomb.1.tar.gz)
md5sums=('ded67de747874c4245ed8405146dc94a')

build() {
  cd $startdir/src/$pkgname-$pkgver-rm+zomb.1
  make || return 1
  mkdir -p $startdir/pkg/usr/sbin
  cp vpnc vpnc-connect vpnc-disconnect $startdir/pkg/usr/sbin
  gzip vpnc.8
  mkdir -p $startdir/pkg/usr/man/man8
  cp vpnc.8.gz $startdir/pkg/usr/man/man8
}

In case the man page is not enough, here is my vpnc.conf file for connecting to my work vpn.

Interface name tun1
IKE DH Group dh2
Perfect Forward Secrecy nopfs
IPSec gateway XXX.XXX.XXX.XXX
IPSec ID XXXXXXXXXX
IPSec secret XXXXXXXXXX
Xauth username XXXXXXXXXX
Xauth password XXXXXXXXXX

any tunX will work

Offline

#2 2004-11-09 18:44:06

Kalidor
Member
Registered: 2004-06-18
Posts: 80

Re: [new] vpnc (GPL cisco vpn client)

I have already made a package for it:
http://bbs.archlinux.org/viewtopic.php? … light=vpnc

Offline

#3 2004-11-09 19:30:04

miasma
Member
From: Boulder, CO
Registered: 2004-11-09
Posts: 39
Website

Re: [new] vpnc (GPL cisco vpn client)

i am not trying to step on your feet with this, just wanted to announce that it is in incoming, there was another package for vpnc in incoming but it was corrupt.

Offline

#4 2004-11-13 00:48:26

miasma
Member
From: Boulder, CO
Registered: 2004-11-09
Posts: 39
Website

Re: [new] vpnc (GPL cisco vpn client)

Upgraded to latest version released today, 0.3.

PKGBUILD

# Maintainer: Joshua Rubin <joshua@cybertron.cc>
pkgname=vpnc
pkgver=0.3
pkgrel=1
pkgdesc="A VPN client compatible with Cisco's EasyVPN equipment."
url="http://www.unix-ag.uni-kl.de/~massar/vpnc/"
license="GPL"
depends=('iproute' 'libgcrypt>=1.1.90' 'bash')
source=(http://www.unix-ag.uni-kl.de/~massar/$pkgname/$pkgname-$pkgver.tar.gz)
md5sums=('5d82338d2559b611b400b4e8bd93cc27')

build() {
  cd $startdir/src/$pkgname-$pkgver
  make || return 1
  mkdir -p $startdir/pkg/usr/sbin
  cp vpnc vpnc-connect vpnc-disconnect $startdir/pkg/usr/sbin
  gzip vpnc.8
  mkdir -p $startdir/pkg/usr/man/man8
  cp vpnc.8.gz $startdir/pkg/usr/man/man8
  chmod 444 $startdir/pkg/usr/man/man8/vpnc.8.gz
}

Offline

#5 2006-02-21 12:34:48

Michel
Member
From: Belgium
Registered: 2004-07-31
Posts: 286

Re: [new] vpnc (GPL cisco vpn client)

Heya,

I recently made my own PKGBUILD for vpnc which seems to be recenter, so I'll post it here if that's ok ...

greetings,

Michel

PKGBUILD for vpnc:

#contributor: Michel Brabants <open.michel.brabants@euphonynet.be>

pkgname=vpnc
pkgver=0.3.3
pkgrel=1
pkgdesc="vpnc - client for cisco3000 VPN Concentrator"
url="http://www.unix-ag.uni-kl.de/~massar/vpnc/"
source=(http://www.unix-ag.uni-kl.de/~massar/vpnc/$pkgname-$pkgver.tar.gz)
md5sums=('e7518cff21326fe7eb9795b60c25ae6a')

build() {
  cd $startdir/src/$pkgname-$pkgver
  make all || return 1
  make PREFIX=/usr DESTDIR=$startdir/pkg install
}

Offline

#6 2006-02-21 20:24:54

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: [new] vpnc (GPL cisco vpn client)

FYI, there was already a PKGBUILD in AUR: http://aur.archlinux.org/packages.php?d … s=1&ID=594
I haven't tested it though.

Offline

#7 2006-10-13 12:13:18

jakob
Member
From: Berlin
Registered: 2005-10-27
Posts: 419

Re: [new] vpnc (GPL cisco vpn client)

Hm, but if I use vpnc, I'm not able to use the pcf profiles I get from the university.

Not that I would net vpnc, since I was able to package the cisco-vpnclient. But I don't know if it would be allowed to publish it here...

Offline

#8 2006-10-13 13:26:35

Michel
Member
From: Belgium
Registered: 2004-07-31
Posts: 286

Re: [new] vpnc (GPL cisco vpn client)

Hello,

kvpnc (I believe it is called that) can read cisco-configuration-files (pcf I suppose).

Greetings,

Michel

Offline

#9 2006-10-13 14:35:10

shadowhand
Member
From: MN, USA
Registered: 2004-02-19
Posts: 1,142
Website

Re: [new] vpnc (GPL cisco vpn client)

Final PKGBUILD:

# $Id: PKGBUILD,v 1.4 2006/10/13 15:08:25 woody Exp $
# Maintainer: Woody Gilk <woody>
# Contributor: Michel Brabants <open>
# Contributor: Kalidor
pkgname=vpnc
pkgver=0.3.3
pkgrel=2
pkgdesc="Open source client for cisco3000 VPNs"
url="http://www.unix-ag.uni-kl.de/~massar/vpnc/"
license=GPL
depends=('libgcrypt')
source=(http://www.unix-ag.uni-kl.de/~massar/vpnc/$pkgname-$pkgver.tar.gz)
md5sums=('e7518cff21326fe7eb9795b60c25ae6a')

build() {
  cd $startdir/src/$pkgname-$pkgver
  # We want the CFLAGS specified in makepkg.conf to be used
  sed -i "s|^CFLAGS=-W -Wall -O -g |CFLAGS=$CFLAGS |g" Makefile 
  sed -i "s|^LDFLAGS=-g |LDFLAGS=$LDFLAGS |g" Makefile

  make all || return 1
  make PREFIX=/usr DESTDIR=$startdir/pkg install
}

Thanks, will be moving this to [unstable] today. EDIT: Done, vpnc is available in unstable.


·¬»· i am shadowhand, powered by webfaction

Offline

#10 2006-10-15 13:50:48

jakob
Member
From: Berlin
Registered: 2005-10-27
Posts: 419

Re: [new] vpnc (GPL cisco vpn client)

Michel wrote:

Hello,

kvpnc (I believe it is called that) can read cisco-configuration-files (pcf I suppose).

Greetings,

Michel

Sounds  cool, but no thanks

Offline

#11 2007-01-24 22:53:30

matsche
Member
From: .at
Registered: 2004-04-27
Posts: 120

Re: [new] vpnc (GPL cisco vpn client)

hi, i think a vpnc-svn version would be handy! I think there are now so many patches in the svn. Maybe this can fix some. I tried to make a svn-version but failed all the time. Is there anyone out who can do a PKGBUILD?


THX!!
cu matsche

Offline

Board footer

Powered by FluxBB