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
signature.asc
Description: This is a digitally signed message part.