You are not logged in.
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
I have already made a package for it:
http://bbs.archlinux.org/viewtopic.php? … light=vpnc
Offline
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
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
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
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
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
Hello,
kvpnc (I believe it is called that) can read cisco-configuration-files (pcf I suppose).
Greetings,
Michel
Offline
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
Hello,
kvpnc (I believe it is called that) can read cisco-configuration-files (pcf I suppose).
Greetings,
Michel
Sounds cool, but no thanks
Offline
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