cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
12537
Views
5
Helpful
1
Replies

Installing Anyconnect on Arch Linux

victorbrca
Level 1
Level 1

Hi all,

I'm trying to install the Any Connect client (v.4.4.01054) on Arch Linux, which by default does not have the SysV folders.

The script I'm using is 'anyconnect-linux64-4.4.01054-core-vpn-webdeploy-k9.sh', however it fails with:

 

Extracting installation files to /tmp/vpn.Zy8PyJ/vpninst278561381.tgz...
Unarchiving installation files to /tmp/vpn.Zy8PyJ...
install: cannot create regular file '/etc/rc.d/vpnagentd': No such file or directory

 

Looking at script code, it's looking for a init location, however that is no longer supported in Arch:

 

# Locate the init script directory
if [ -d "/etc/init.d" ]; then
INITD="/etc/init.d"
elif [ -d "/etc/rc.d/init.d" ]; then
INITD="/etc/rc.d/init.d"
else
INITD="/etc/rc.d"
fi

 

I'm wondering Cisco has a different version of the installer that supports Arch?

 

Thanks,
Victor.

1 Reply 1

victorbrca
Level 1
Level 1

An update on this... I had installed the 'openconnect' package and tried using a CSD script I found online... and that did not work. 

 

After posting here I tried installing 'networkmanager-openconnect' and configuring the VPN in the network settings (using the same CSD script) and it worked. 

 

My issue is solved.