reopen 612918
found 612918 1.7.0+ds1-6
thanks

> Ugh. I use etckeeper since long, but I've always missed that change. Sigh.
> 
> I'm confirming the bug.
> Hope I can fix it in time for 6.0.1.
> 
> > AFAIK, this violates FHS; such state files must be under /var/run or
> > /var/lib, not under /etc.
> 
> I'll make it use a newly-created /var/run/wicd/status.

Hi again David, 

I am sorry to reopen this bug but IMHO the fix is not sufficient, see below.
(private data borkled, huh).

I have no problem with wicd keeping the data I give it, but wicd stores much 
more than this (bssid's I see, etc), which has nothing to do in /etc/.

In particular, this block:

+[B4:14:89:83:F9:B0]
+afterscript = None
+bssid = B4:14:89:83:F9:B0
+encryption = True
+has_profile = False
               ^^^^^ => Hence why keeping that in the "configuration file" ?
+encryption_method = WPA2
+essid = epfl
+postdisconnectscript = None
+beforescript = None
+hidden = False
+predisconnectscript = None
+channel = 1
+mode = Master

I'd be in favour to push all of this in /var/run…

Good luck :-) and cheers, 

OdyX


# etckeeper vcs show
commit abbad8f34162f2e9ad3f82bbd6fda98258cc3e33
Author: didier <didier@Tamino>
Date:   Mon Feb 14 17:50:49 2011 +0100

    saving uncommitted changes in /etc prior to apt run

diff --git a/wicd/wireless-settings.conf b/wicd/wireless-settings.conf
index 907db2f..509cb53 100644
--- a/wicd/wireless-settings.conf
+++ b/wicd/wireless-settings.conf
@@ -1064,14 +1064,14 @@ dns1 = None
 afterscript = None
 dhcphostname = Tamino
 anonymous = anonym...@epfl.ch
-bssid = B4:14:89:D0:31:E3
+bssid = B4:14:89:83:F9:B3
 postdisconnectscript = None
 use_dhcphostname = 0
 dns_domain = None
-usedhcphostname = 0
+cacert = /etc/ssl/certs/Thawte_Premium_Server_CA.pem
 gateway = None
 use_global_dns = False
-password = #######BORKLED######
+predisconnectscript = None
 encryption = True
 ip = None
 beforescript = None
@@ -1083,8 +1083,8 @@ ca_cert = /etc/ssl/certs/Thawte_Premium_Server_CA.pem
 has_profile = True
 netmask = None
 key = asd
-cacert = /etc/ssl/certs/Thawte_Premium_Server_CA.pem
-predisconnectscript = None
+usedhcphostname = 0
+password = #######BORKLED######
 identity = #######BORKLED######
 enctype = eduroam
 dns3 = None
@@ -1956,19 +1956,16 @@ dns1 = None
 [B4:14:89:83:F9:BC]
 afterscript = None
 dhcphostname = Tamino
-key = asd
+anonymous = anonym...@epfl.ch
 bssid = B4:14:89:83:F9:BC
 postdisconnectscript = None
 use_dhcphostname = 0
 dns_domain = None
-usedhcphostname = 0
-quality = 34
+cacert = /etc/ssl/certs/Thawte_Premium_Server_CA.pem
 gateway = None
 use_global_dns = False
-password = #######BORKLED######
-strength = -86
+predisconnectscript = None
 encryption = True
-bitrates = 6 Mb/s
 ip = None
 beforescript = None
 hidden = False
@@ -1978,9 +1975,9 @@ psk = asd
 ca_cert = /etc/ssl/certs/Thawte_Premium_Server_CA.pem
 has_profile = True
 netmask = None
-anonymous = anonym...@epfl.ch
-cacert = /etc/ssl/certs/Thawte_Premium_Server_CA.pem
-predisconnectscript = None
+key = asd
+usedhcphostname = 0
+password = #######BORKLED######
 identity = #######BORKLED######
 enctype = eduroam
 dns3 = None
@@ -2517,22 +2514,33 @@ quality = 54
 channel = 1
 use_global_dns = False
 
+[B4:14:89:83:F9:B0]
+afterscript = None
+bssid = B4:14:89:83:F9:B0
+encryption = True
+has_profile = False
+encryption_method = WPA2
+essid = epfl
+postdisconnectscript = None
+beforescript = None
+hidden = False
+predisconnectscript = None
+channel = 1
+mode = Master
+
 [B4:14:89:83:F9:B3]
 afterscript = None
 dhcphostname = Tamino
-key = asd
+anonymous = anonym...@epfl.ch
 bssid = B4:14:89:83:F9:B3
 postdisconnectscript = None
 use_dhcphostname = 0
 dns_domain = None
-usedhcphostname = 0
-quality = 54
+cacert = /etc/ssl/certs/Thawte_Premium_Server_CA.pem
 gateway = None
 use_global_dns = False
-password = #######BORKLED######
-strength = -72
+predisconnectscript = None
 encryption = True
-bitrates = 24 Mb/s
 ip = None
 beforescript = None
 hidden = False
@@ -2542,9 +2550,9 @@ psk = asd
 ca_cert = /etc/ssl/certs/Thawte_Premium_Server_CA.pem
 has_profile = True
 netmask = None
-anonymous = anonym...@epfl.ch
-cacert = /etc/ssl/certs/Thawte_Premium_Server_CA.pem
-predisconnectscript = None
+key = asd
+usedhcphostname = 0
+password = #######BORKLED######
 identity = #######BORKLED######
 enctype = eduroam
 dns3 = None


-- 
Didier Raboud, proud Debian Developer.
CH-1020 Renens
o...@debian.org

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to