On Mon, 18 Apr 2011 07:13:49 PM Sedat Dilek wrote: > +++ Not that I plan to reopen this bug-#. +++ > > Can you explain why you re-added the removed code part exactly back? > What was the reason to drop it?
Because it shouldn't be required in theory. Reality is a bit different. > Why this shell-kung-fu... with that ugly sleep etc.? Because it works. > > Why is the below "short" fixup not enough in your POV? > Please, keep the things simple. > ( I had several startup at weekend, it works nicely. ) Because I think it's crap use of 'until', really. > > Furthermore: > 1. Are you planning a systemd unit/service file? Co-existence with > that ugly ifupdown script? Look, I wrote the script, if you want to flat out call it ugly yet still be a user of it you can can be ignored from now on. It is what it is and it made networking work for a few users. > 2. Plans to upload a package with /run support? When the time is right. > > - Sedat - Yours sincerely, Kel. > > [1] http://wiki.debian.org/ReleaseGoals/RunDirectory > Section #1: Packages using /lib/init/rw > Section #2: How to transition from /lib/init/rw to /run? > > [ CODE ] > > - if [ -n "$WPA_SUP_OMIT_PIDFILE" ]; then > - wpa_msg verbose "creating sendsigs omission pidfile: > $WPA_SUP_OMIT_PIDFILE" > - cat "$WPA_SUP_PIDFILE" > "$WPA_SUP_OMIT_PIDFILE" > - fi > + until [ -S "$WPA_CTRL_DIR/$WPA_IFACE" ]; do > + if [ -n "$WPA_SUP_OMIT_PIDFILE" ]; then > + wpa_msg verbose "creating sendsigs omission > pidfile: $WPA_SUP_OMIT_PIDFILE" > + cat "$WPA_SUP_PIDFILE" > "$WPA_SUP_OMIT_PIDFILE" > + else > + wpa_msg verbose "sendsigs omission pidfile not > created" > + wpa_msg stderr "ctrl_interface socket not > found at $WPA_CTRL_DIR/$WPA_IFACE" > + return 1 > + fi > + done > > [ /CODE ] > > On Sun, Apr 17, 2011 at 10:48 PM, Debian Bug Tracking System > <[email protected]> wrote: > > This is an automatic notification regarding your Bug report > > which was filed against the wpasupplicant package: > > > > #622757: wpasupplicant: Faulty ifupdown/functions.sh script? > > > > It has been closed by Kel Modderman <[email protected]>. > > > > Their explanation is attached below along with your original report. > > If this explanation is unsatisfactory and you have not received a > > better one in a separate message then please contact Kel Modderman > > <[email protected]> by > > replying to this email. > > > > > > -- > > 622757: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=622757 > > Debian Bug Tracking System > > Contact [email protected] with problems > > > > > > ---------- Forwarded message ---------- > > From: Kel Modderman <[email protected]> > > To: [email protected] > > Date: Sun, 17 Apr 2011 20:44:40 +0000 > > Subject: Bug#622757: fixed in wpasupplicant 0.7.3-3 > > Source: wpasupplicant > > Source-Version: 0.7.3-3 > > > > We believe that the bug you reported is fixed in the latest version of > > wpasupplicant, which is due to be installed in the Debian FTP archive: > > > > wpagui_0.7.3-3_i386.deb > > to main/w/wpasupplicant/wpagui_0.7.3-3_i386.deb > > wpasupplicant_0.7.3-3.debian.tar.gz > > to main/w/wpasupplicant/wpasupplicant_0.7.3-3.debian.tar.gz > > wpasupplicant_0.7.3-3.dsc > > to main/w/wpasupplicant/wpasupplicant_0.7.3-3.dsc > > wpasupplicant_0.7.3-3_i386.deb > > to main/w/wpasupplicant/wpasupplicant_0.7.3-3_i386.deb > > > > > > > > A summary of the changes between this version and the previous one is > > attached. > > > > Thank you for reporting the bug, which will now be closed. If you > > have further comments please address them to [email protected], > > and the maintainer will reopen the bug report if appropriate. > > > > Debian distribution maintenance software > > pp. > > Kel Modderman <[email protected]> (supplier of updated wpasupplicant package) > > > > (This message was generated automatically at their request; if you > > believe that there is a problem with it please contact the archive > > administrators by mailing [email protected]) > > > > > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA256 > > > > Format: 1.8 > > Date: Sun, 17 Apr 2011 21:07:58 +1000 > > Source: wpasupplicant > > Binary: wpasupplicant wpagui > > Architecture: source i386 > > Version: 0.7.3-3 > > Distribution: unstable > > Urgency: low > > Maintainer: Debian/Ubuntu wpasupplicant Maintainers > > <[email protected]> > > Changed-By: Kel Modderman <[email protected]> > > Description: > > wpagui - graphical user interface for wpa_supplicant > > wpasupplicant - client support for WPA and WPA2 (IEEE 802.11i) > > Closes: 622587 622589 622757 622821 > > Changes: > > wpasupplicant (0.7.3-3) unstable; urgency=low > > . > > * Restore code which loop waits for wpa_supplicant generated PID and > > UNIX socket on the filesystem before proceeeding with execution of > > ifupdown script. (Closes: #622757, #622589) > > * On DISCONNECTED event using wpa-roam, do not immediately issue > > reassociation command. (Closes: #622821) > > * Enable CONFIG_IEEE80211W in build configuration. (Closes: #622587) > > Checksums-Sha1: > > cb3a2bbd2d6163e5dc245b92f6ad6295cf49876f 2186 wpasupplicant_0.7.3-3.dsc > > c0b0fddc49b46a2d3a8737dc8212bd0237dec78e 61600 > > wpasupplicant_0.7.3-3.debian.tar.gz > > 83f8e837da655d04633e99862f2eafe47f4abc65 495072 > > wpasupplicant_0.7.3-3_i386.deb > > 89f73bcf66c623efa0e3988cc958f95d44202bdc 323024 wpagui_0.7.3-3_i386.deb > > Checksums-Sha256: > > 29753417823e3cebdf2b0f6daaa9c1861dd7f09c242e66af10fd451852695b67 2186 > > wpasupplicant_0.7.3-3.dsc > > 47ace892efcf7a9b25ff9096855b78da77dc6ea034077b01366ac365e09b0a4b 61600 > > wpasupplicant_0.7.3-3.debian.tar.gz > > db4fd2e8e7b6a9365db7a7d911b1092fc71a7c2a8410eed2a589b97cf9d29d04 495072 > > wpasupplicant_0.7.3-3_i386.deb > > d198e2e15c0b0cece067e0a443ef76f0c6b629f64c19570da8c9cd2087479f81 323024 > > wpagui_0.7.3-3_i386.deb > > Files: > > def7e67868582060384bc55b8cd9a173 2186 net optional > > wpasupplicant_0.7.3-3.dsc > > 0a20fe46d98254f23df187a37a64ad16 61600 net optional > > wpasupplicant_0.7.3-3.debian.tar.gz > > 370cc6247af6a1f73e3218662a7f0613 495072 net optional > > wpasupplicant_0.7.3-3_i386.deb > > b0c7a0360916e6c6aa94aac6efe09f8f 323024 net optional > > wpagui_0.7.3-3_i386.deb > > > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.4.11 (GNU/Linux) > > > > iQIcBAEBCAAGBQJNqtqyAAoJEGrh3w1gjyLc73MP/jDeQYZH9w87jHacu9zYx9mk > > BYqQ6p2e3Pz99YakXW+uLmbxp0T3R4JpMuOdaQsyGigUPBdtBkVHfpnkAWoscGRa > > oVeVozy4+fjdEbapXC/QFJ6HYdXm3h9fQaS7cJTt1UsqXxsNe0sRxY/bBH/Srmk2 > > Iloh7CoyeQCB8lvOaE5UeJc2U0NOw1e6RxN5OzimrFo3vzaldyKgAWwlEwTYYja5 > > G8G7BjKPKkZADecm5FbOiG15LyMGTldRZ9BGrN3uztm2XTuR0vAxUzOEIOAQZnLY > > FHWjdnUkG3sHFcody5tAFQ/uGS7/ktXtiDXJX0BrUBCZG6XeEyv56O1eQtOu7Q+v > > ybZ6NgoLSang6YsBrEB07uK1TXR0DY7J5LbOM+B4J/Y/XI+quS0yhncQ2RRoA49L > > 0C9fIDTBICCRmbFkaodGz/h2slUSEdkJkxX3HLEBlpcMgLnrXV7QSrRt/sAiUxrW > > URwQ2bxVczbdFAvL7bN+wn/ouiLAkarPk45eM9PRGhU5aEID25iSItHEC3agK4b+ > > uiZcaoIGHEKulVBrLN2mQHdDSi41TTKTmCVzw0YO8106PUiGc/3uVeNbuEHC4ArA > > Ykc3MTXhGIWwJLlywxj/PqEXiZ1Vcbz/jfmJIygaUlKTzr4rmy/pK/c71dcw1feb > > Zdh+0n1BfdmdwMQawF+5 > > =KjnD > > -----END PGP SIGNATURE----- > > > > > > > > > > ---------- Forwarded message ---------- > > From: Sedat Dilek <[email protected]> > > To: Debian Bug Tracking System <[email protected]> > > Date: Thu, 14 Apr 2011 14:50:30 +0200 > > Subject: wpasupplicant: Faulty ifupdown/functions.sh script? > > Package: wpasupplicant > > Version: 0.7.3-2 > > Severity: normal > > > > Hi, > > > > with wpasupplicant-0.7.3 entering Debian/sid my Internet connection is > > not established anymore. > > > > By replacing the ifupdown/functions.sh script from wpasupplicant > > (0.6.10-2.1) things are as used to. > > I haven't got the time to look deeper into this as it WorksForMe. > > > > I have collected all relevant material (/e/n/i), the files of > > ifupdown-dirs from 0.6.10 and 0.7.3 (see also the diffs) and added my > > dsc|diff files into the attached tarball. > > > > If this kind of matters I use systemd as sysvinit replacement and > > resolvconf helps for static-IP network setup. > > Furthermore, I have no ifplugd or suggested libengine-pkcs11-openssl > > installed. > > > > If you have detailed instructions on how to investigate the issue, > > please let me know. > > > > Regards, > > - Sedat - > > > > -- System Information: > > Debian Release: wheezy/sid > > APT prefers unstable > > APT policy: (500, 'unstable'), (200, 'experimental') > > Architecture: i386 (i686) > > > > Kernel: Linux 2.6.39-rc3-next20110413.2-686-small (SMP w/1 CPU core) > > Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) > > Shell: /bin/sh linked to /bin/dash > > > > Versions of packages wpasupplicant depends on: > > ii adduser 3.112+nmu2 add and remove users and groups > > ii libc6 2.13-0exp5 Embedded GNU C Library: Shared > > lib > > ii libdbus-1-3 1.4.6-1 simple interprocess messaging > > syst > > ii libnl1 1.1-6 library for dealing with > > netlink s > > ii libpcsclite1 1.7.2-1 Middleware to access a smart > > card > > ii libreadline6 6.1-3 GNU readline and history > > libraries > > ii libssl1.0.0 1.0.0d-2 SSL shared libraries > > ii lsb-base 3.2-27 Linux Standard Base 3.2 init > > scrip > > > > wpasupplicant recommends no packages. > > > > Versions of packages wpasupplicant suggests: > > pn libengine-pkcs11-openss <none> (no description available) > > ii wpagui 0.7.3-2 graphical user interface for > > wpa_s > > > > -- no debconf information > > > > > -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

