Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalwareutils.git;a=commitdiff;h=de858aba2cee45f7b4331a415cf65a5127966be4

commit de858aba2cee45f7b4331a415cf65a5127966be4
Author: Csaba Henk <[email protected]>
Date:   Mon Dec 29 23:28:08 2008 +0100

libfwnetconfig: add new warning

have users not to tamper with generated wpa_supplicant.conf by adding a warning

diff --git a/libfwnetconfig/libfwnetconfig.c b/libfwnetconfig/libfwnetconfig.c
index 4f60bde..52abf21 100644
--- a/libfwnetconfig/libfwnetconfig.c
+++ b/libfwnetconfig/libfwnetconfig.c
@@ -396,8 +396,17 @@ static int update_wpa_conf(char *ssid, char *psk)
fp = fopen("/etc/wpa_supplicant.conf", "w");
if(!fp)
return(1);
-       fprintf(fp, "ctrl_interface=/var/run/wpa_supplicant\n\n");
-       fprintf(fp, "network={\n\tssid=\"%s\"\n\tpsk=\"%s\"\n}\n", ssid, psk);
+       fprintf(fp,
+               "# WARNING! Machine generated ephemeral file, do not edit!\n"
+               "# For a simple setup, edit instead\n"
+               "#   /etc/sysconfig/network/<your profile>.\n"
+               "# If you insist on managing this file by yourself, see\n"
+               "# netconfig(1) / EXAMPLES / Using wpa_supplicant.\n"
+               "\n"
+               "ctrl_interface=/var/run/wpa_supplicant\n"
+               "\n"
+               "network={\n\tssid=\"%s\"\n\tpsk=\"%s\"\n}\n",
+               ssid, psk);
fclose(fp);
return(0);
}
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to