Wicd: Add a template for WPA2-TTLS.

svn path=/nixpkgs/trunk/; revision=25534
This commit is contained in:
Ludovic Courtès 2011-01-13 10:03:20 +00:00
parent 9b9b5e2f53
commit 80a9a7f8bb
2 changed files with 25 additions and 0 deletions

View file

@ -74,6 +74,12 @@ stdenv.mkDerivation rec {
python setup.py install --prefix=$out
ensureDir $out/share/other
cp other/dhclient.conf.template.default $out/share/other/dhclient.conf.template.default
# Add a template for "WPA2 Enterprise" encryption as used, e.g., by the
# Eduroam network. Taken and adapted from
# <http://wicd.net/punbb/viewtopic.php?id=87>.
cp -v "${./wpa2-ttls}" "$out/etc/encryption/templates/wpa2-ttls"
echo "wpa2-ttls" >> "$out/etc/encryption/templates/active"
'';
meta = {

View file

@ -0,0 +1,19 @@
name = WPA2-TTLS
author = various contributors
version = 1
require identity *Identity anonymous_identity *Anonymous_identity password *Password ca_cert *Path_to_CA_Cert
-----
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="$_ESSID"
scan_ssid=$_SCAN
proto=WPA2
key_mgmt=WPA-EAP
group=CCMP TKIP
eap=TTLS
identity="$_IDENTITY"
password="$_PASSWORD"
anonymous_identity="$_ANONYMOUS_IDENTITY"
ca_cert="$_CA_CERT"
phase2="auth=PAP"
}