Wicd: Add a template for WPA2-TTLS.
svn path=/nixpkgs/trunk/; revision=25534
This commit is contained in:
parent
9b9b5e2f53
commit
80a9a7f8bb
@ -74,6 +74,12 @@ stdenv.mkDerivation rec {
|
|||||||
python setup.py install --prefix=$out
|
python setup.py install --prefix=$out
|
||||||
ensureDir $out/share/other
|
ensureDir $out/share/other
|
||||||
cp other/dhclient.conf.template.default $out/share/other/dhclient.conf.template.default
|
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 = {
|
meta = {
|
||||||
|
19
pkgs/tools/networking/wicd/wpa2-ttls
Normal file
19
pkgs/tools/networking/wicd/wpa2-ttls
Normal 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"
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user