[pkg-wpa-devel] r1254 - in /wpasupplicant/trunk/debian: changelog control patches/20_wpa_gui_menu_exec_path.patch rules wpa_gui/ wpa_gui/netdev_wrapper wpa_gui/wpa_gui-16.xpm wpa_gui/wpa_gui.xpm wpagui.menu
kelmo-guest at users.alioth.debian.org
kelmo-guest at users.alioth.debian.org
Wed Sep 24 19:30:06 UTC 2008
Author: kelmo-guest
Date: Wed Sep 24 19:30:06 2008
New Revision: 1254
URL: http://svn.debian.org/wsvn/pkg-wpa/?sc=1&rev=1254
Log:
* Add a shell script wrapper, debian/wpa_gui/netdev_wrapper, which will be
used by the menu entry to try and exec /usr/sbin/wpa_gui with best
estimated privilege level. Install it to /usr/share/wpagui/netdev_wrapper.
* Add 20_wpa_gui_menu_exec_path.patch to modify exec path of wpa_gui.desktop
to point at our new wrapper, /usr/share/wpagui/netdev_wrapper.
* Add debian menu file for wpa_gui, it also uses the netdev_wrapper.
* Create xpm icons from new upstream icon build system, and store them in
debian/wpa_gui/*.xpm to avoid creating them during package build because
inkscape and imagemagick would be required which are quite large and
uneccessary build dependencies. Leave a note in debian/rules to remind
us about their origin and the reasoning behind this decision.
* wpagui package Recommends: menu, as menu provides su-to-root, which we
may need. [debian/control]
Added:
wpasupplicant/trunk/debian/wpa_gui/
wpasupplicant/trunk/debian/wpa_gui/netdev_wrapper
wpasupplicant/trunk/debian/wpa_gui/wpa_gui-16.xpm
wpasupplicant/trunk/debian/wpa_gui/wpa_gui.xpm
wpasupplicant/trunk/debian/wpagui.menu
Modified:
wpasupplicant/trunk/debian/changelog
wpasupplicant/trunk/debian/control
wpasupplicant/trunk/debian/patches/20_wpa_gui_menu_exec_path.patch
wpasupplicant/trunk/debian/rules
Modified: wpasupplicant/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/trunk/debian/changelog?rev=1254&op=diff
==============================================================================
--- wpasupplicant/trunk/debian/changelog (original)
+++ wpasupplicant/trunk/debian/changelog Wed Sep 24 19:30:06 2008
@@ -19,18 +19,28 @@
- 14_qsystemtray_icon.patch
- 15_tray_status_state.patch
- 16_wpa_gui_icon_touchup.patch
- * Add patch which will be required long term, due to our installing of
- wpa_gui to /usr/sbin/ we must supply full path to executable in desktop
- meny entry file:
- - 20_wpa_gui_menu_exec_path.patch
* Install icon and menu entry for wpa_gui. [debian/rules] (Closes: #498923)
+ * Add a shell script wrapper, debian/wpa_gui/netdev_wrapper, which will be
+ used by the menu entry to try and exec /usr/sbin/wpa_gui with best
+ estimated privilege level. Install it to /usr/share/wpagui/netdev_wrapper.
+ [debian/rules]
+ * Add 20_wpa_gui_menu_exec_path.patch to modify exec path of wpa_gui.desktop
+ to point at our new wrapper, /usr/share/wpagui/netdev_wrapper.
+ * Add debian menu file for wpa_gui, it also uses the netdev_wrapper.
+ * Create xpm icons from new upstream icon build system, and store them in
+ debian/wpa_gui/*.xpm to avoid creating them during package build because
+ inkscape and imagemagick would be required which are quite large and
+ uneccessary build dependencies. Leave a note in debian/rules to remind
+ us about their origin and the reasoning behind this decision.
+ * wpagui package Recommends: menu, as menu provides su-to-root, which we
+ may need. [debian/control]
* Add two upstream patches to improve the retrieval of scan results from
userspace:
- 07_restore_scanreq_if_initassoc_failed.patch
- 08_only_use_cached_scan_results_if_nonempty.patch
* Refresh patch series to apply without offset.
- -- Kel Modderman <kel at otaku42.de> Thu, 25 Sep 2008 02:58:41 +1000
+ -- Kel Modderman <kel at otaku42.de> Thu, 25 Sep 2008 05:15:10 +1000
wpasupplicant (0.6.4-2) unstable; urgency=low
Modified: wpasupplicant/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/trunk/debian/control?rev=1254&op=diff
==============================================================================
--- wpasupplicant/trunk/debian/control (original)
+++ wpasupplicant/trunk/debian/control Wed Sep 24 19:30:06 2008
@@ -34,6 +34,7 @@
Package: wpagui
Architecture: any
Depends: ${shlibs:Depends}, wpasupplicant (>= 0.6.2-1)
+Recommends: menu
Description: graphical user interface for wpa_supplicant
wpagui provides a Qt interface for choosing which configured network
to connect to. It also provides a method for browsing 802.11 SSID scan
Modified: wpasupplicant/trunk/debian/patches/20_wpa_gui_menu_exec_path.patch
URL: http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/trunk/debian/patches/20_wpa_gui_menu_exec_path.patch?rev=1254&op=diff
==============================================================================
--- wpasupplicant/trunk/debian/patches/20_wpa_gui_menu_exec_path.patch (original)
+++ wpasupplicant/trunk/debian/patches/20_wpa_gui_menu_exec_path.patch Wed Sep 24 19:30:06 2008
@@ -1,5 +1,5 @@
-Required for Debian package, we place wpa_gui in /usr/sbin/ and so must
-give full path to executable in desktop menu entry file.
+Debian specific patch to desktop meny entry, so that we may exec wpa_gui
+with best estimated privilege level via /usr/share/netdev_wrapper.
---
--- a/wpa_supplicant/wpa_gui-qt4/wpa_gui.desktop
+++ b/wpa_supplicant/wpa_gui-qt4/wpa_gui.desktop
@@ -8,7 +8,7 @@
Name=wpa_gui
Comment=Graphical user interface for wpa_supplicant
-Exec=wpa_gui
-+Exec=/usr/sbin/wpa_gui
++Exec=/usr/share/wpagui/netdev_wrapper
Icon=wpa_gui
GenericName=wpa_supplicant user interface
Terminal=false
Modified: wpasupplicant/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/trunk/debian/rules?rev=1254&op=diff
==============================================================================
--- wpasupplicant/trunk/debian/rules (original)
+++ wpasupplicant/trunk/debian/rules Wed Sep 24 19:30:06 2008
@@ -67,6 +67,19 @@
usr/share/applications/
dh_install --package=wpagui wpa_supplicant/$(WPAGUI)/icons/wpa_gui.svg \
usr/share/icons/hicolor/scalable/apps/
+ dh_desktop --package=wpagui
+ # wpa_gui pixmaps were created with:
+ # `make -C wpa_supplicant/$(WPAGUI)/icons/'
+ # Not built as part of package build process due to excess build
+ # dependencies of inkscape + imagemagick.
+ dh_install --package=wpagui debian/wpa_gui/wpa_gui.xpm \
+ usr/share/pixmaps/
+ dh_install --package=wpagui debian/wpa_gui/wpa_gui-16.xpm \
+ usr/share/pixmaps/
+ dh_installmenu --package=wpagui
+ # wpa_gui menu exec wrapper
+ install --mode=755 -D debian/wpa_gui/netdev_wrapper \
+ debian/wpagui/usr/share/wpagui/netdev_wrapper
# ifupdown
install --mode=755 -D debian/ifupdown/ifupdown.sh \
Added: wpasupplicant/trunk/debian/wpa_gui/netdev_wrapper
URL: http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/trunk/debian/wpa_gui/netdev_wrapper?rev=1254&op=file
==============================================================================
--- wpasupplicant/trunk/debian/wpa_gui/netdev_wrapper (added)
+++ wpasupplicant/trunk/debian/wpa_gui/netdev_wrapper Wed Sep 24 19:30:06 2008
@@ -1,0 +1,24 @@
+#!/bin/sh -e
+
+# Wrapper script to determine if user is a member of the netdev group or not
+# and exec wpa_gui with or without root privileges.
+#
+# Copyright: Copyright (c) 2008, Kel Modderman <kel at otaku42.de>
+# License: GPL-2
+
+WPAGUI=/usr/sbin/wpa_gui
+
+if id -Gn | grep -q -w netdev; then
+ # caller is a member of the netdev group, if instructions in
+ # README.Debian were followed to setup wpa-roam they will find
+ # wpa_gui quite useful
+ exec $WPAGUI "$@"
+elif which su-to-root >/dev/null; then
+ # caller is not a member of netdev group, and thus most
+ # likely requires root for wpa_gui to be useful
+ exec su-to-root -X -c $WPAGUI "$@"
+else
+ # not a member of netdev group and not able to su-to-root, just
+ # exec it and hope for the best ...
+ exec $WPAGUI "$@"
+fi
Added: wpasupplicant/trunk/debian/wpa_gui/wpa_gui-16.xpm
URL: http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/trunk/debian/wpa_gui/wpa_gui-16.xpm?rev=1254&op=file
==============================================================================
--- wpasupplicant/trunk/debian/wpa_gui/wpa_gui-16.xpm (added)
+++ wpasupplicant/trunk/debian/wpa_gui/wpa_gui-16.xpm Wed Sep 24 19:30:06 2008
@@ -1,0 +1,149 @@
+/* XPM */
+static char *__x__[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 127 2",
+" c black",
+". c gray5",
+"X c gray8",
+"o c #151515",
+"O c gray10",
+"+ c #1B1B1B",
+"@ c #1D1D1D",
+"# c #1E1E1E",
+"$ c #202020",
+"% c gray13",
+"& c #222222",
+"* c #232323",
+"= c gray14",
+"- c #252525",
+"; c gray15",
+": c #272727",
+"> c #282828",
+", c gray16",
+"< c #2A2A2A",
+"1 c gray17",
+"2 c #2C2C2C",
+"3 c #2F2F2F",
+"4 c gray19",
+"5 c #323232",
+"6 c gray20",
+"7 c #343434",
+"8 c #353535",
+"9 c #373737",
+"0 c gray22",
+"q c gray23",
+"w c #3C3C3C",
+"e c gray24",
+"r c #3E3E3E",
+"t c #414141",
+"y c gray26",
+"u c #434343",
+"i c #444444",
+"p c gray27",
+"a c #464646",
+"s c gray28",
+"d c #484848",
+"f c #494949",
+"g c #4B4B4B",
+"h c #4C4C4C",
+"j c gray30",
+"k c #4E4E4E",
+"l c gray31",
+"z c #505050",
+"x c #515151",
+"c c gray32",
+"v c gray33",
+"b c #555555",
+"n c gray34",
+"m c #585858",
+"M c #5A5A5A",
+"N c #5B5B5B",
+"B c gray36",
+"V c gray37",
+"C c #5F5F5F",
+"Z c #606060",
+"A c #626262",
+"S c gray39",
+"D c gray40",
+"F c #676767",
+"G c DimGray",
+"H c #6C6C6C",
+"J c #6D6D6D",
+"K c gray43",
+"L c #6F6F6F",
+"P c #717171",
+"I c #747474",
+"U c #777777",
+"Y c #7B7B7B",
+"T c #7C7C7C",
+"R c #818181",
+"E c gray51",
+"W c gray52",
+"Q c #898989",
+"! c gray55",
+"~ c #8D8D8D",
+"^ c #9B9B9B",
+"/ c gray61",
+"( c gray62",
+") c gray63",
+"_ c #A2A2A2",
+"` c gray64",
+"' c #A4A4A4",
+"] c #A5A5A5",
+"[ c gray65",
+"{ c #A7A7A7",
+"} c #ACACAC",
+"| c gray68",
+" . c gray69",
+".. c #B2B2B2",
+"X. c gray70",
+"o. c gray71",
+"O. c gray72",
+"+. c #BBBBBB",
+"@. c #BCBCBC",
+"#. c gray75",
+"$. c #C0C0C0",
+"%. c #C3C3C3",
+"&. c #C8C8C8",
+"*. c gray79",
+"=. c gray82",
+"-. c #D2D2D2",
+";. c LightGray",
+":. c gray83",
+">. c #E1E1E1",
+",. c #E2E2E2",
+"<. c #E4E4E4",
+"1. c #E6E6E6",
+"2. c #EAEAEA",
+"3. c #ECECEC",
+"4. c gray93",
+"5. c #EEEEEE",
+"6. c gray95",
+"7. c gray96",
+"8. c #F6F6F6",
+"9. c gray97",
+"0. c gray98",
+"q. c #FBFBFB",
+"w. c gray99",
+"e. c #FDFDFD",
+"r. c #FEFEFE",
+"t. c gray100",
+"y. c None",
+/* pixels */
+"y.y.e s x z f a f h n S G F y.y.",
+"y.9 k n g N ! } | ! C c s l M y.",
+"4 e S Z ( 4.t.t.t.t.5.' J M d w ",
+"< i v ( r.<.) Q ~ { 1.r.` C - 7 ",
+"> 5 G e.=.G ) -.:._ K ;.e.K 1 > ",
+"> < O.7.B [ t.3.2.t.{ A 9. at .2 & ",
+"; - ,.+.c w.%.m n $.q.m #.<.; # ",
+"- & q./ j t.W ^ ^ E t.v ( 0.% + ",
+"- % >...6 7.&.< : *.8.7 o.>.% + ",
+": % .6.7 I t.S H t.U 8 6. .& + ",
+"1 % a w.+.2 l m Y L y #.w.s * + ",
+"3 % & E t.] i C K V X.r.R = & O ",
+"$ 4 % * G D t v B v T P - * & o ",
+"y.r % & * , 0 s h i 8 > * * @ y.",
+"y.X 0 q t p d h z c b k u : . y.",
+"y.y.y. y.y.y."
+};
Added: wpasupplicant/trunk/debian/wpa_gui/wpa_gui.xpm
URL: http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/trunk/debian/wpa_gui/wpa_gui.xpm?rev=1254&op=file
==============================================================================
--- wpasupplicant/trunk/debian/wpa_gui/wpa_gui.xpm (added)
+++ wpasupplicant/trunk/debian/wpa_gui/wpa_gui.xpm Wed Sep 24 19:30:06 2008
@@ -1,0 +1,221 @@
+/* XPM */
+static char *__x__[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 183 2",
+" c black",
+". c #060606",
+"X c gray3",
+"o c #191919",
+"O c #1B1B1B",
+"+ c #1E1E1E",
+"@ c gray12",
+"# c #202020",
+"$ c gray13",
+"% c #222222",
+"& c #232323",
+"* c gray14",
+"= c #252525",
+"- c gray15",
+"; c #272727",
+": c #282828",
+"> c gray16",
+", c #2A2A2A",
+"< c gray17",
+"1 c #2C2C2C",
+"2 c #2D2D2D",
+"3 c gray18",
+"4 c #2F2F2F",
+"5 c gray19",
+"6 c #313131",
+"7 c #323232",
+"8 c gray20",
+"9 c #343434",
+"0 c #353535",
+"q c gray21",
+"w c #373737",
+"e c gray22",
+"r c #393939",
+"t c #3A3A3A",
+"y c gray23",
+"u c #3C3C3C",
+"i c gray24",
+"p c #3E3E3E",
+"a c #3F3F3F",
+"s c gray25",
+"d c #414141",
+"f c gray26",
+"g c #434343",
+"h c #444444",
+"j c gray27",
+"k c #464646",
+"l c gray28",
+"z c #484848",
+"x c #494949",
+"c c gray29",
+"v c #4B4B4B",
+"b c #4C4C4C",
+"n c gray30",
+"m c #4E4E4E",
+"M c gray31",
+"N c #505050",
+"B c #515151",
+"V c gray32",
+"C c #535353",
+"Z c gray33",
+"A c #555555",
+"S c #565656",
+"D c #585858",
+"F c gray35",
+"G c #5A5A5A",
+"H c #5B5B5B",
+"J c gray36",
+"K c #5D5D5D",
+"L c gray37",
+"P c #5F5F5F",
+"I c #606060",
+"U c gray38",
+"Y c #626262",
+"T c #646464",
+"R c #656565",
+"E c gray40",
+"W c #676767",
+"Q c #686868",
+"! c DimGray",
+"~ c #6A6A6A",
+"^ c gray42",
+"/ c #6C6C6C",
+"( c #6D6D6D",
+") c gray43",
+"_ c #6F6F6F",
+"` c #717171",
+"' c #727272",
+"] c gray45",
+"[ c #747474",
+"{ c gray46",
+"} c #767676",
+"| c #777777",
+" . c gray47",
+".. c #797979",
+"X. c gray48",
+"o. c #7B7B7B",
+"O. c #7C7C7C",
+"+. c gray49",
+"@. c #7E7E7E",
+"#. c #7F7F7F",
+"$. c #808080",
+"%. c #818181",
+"&. c gray51",
+"*. c #838383",
+"=. c gray52",
+"-. c gray53",
+";. c #888888",
+":. c #898989",
+">. c gray54",
+",. c gray55",
+"<. c #8D8D8D",
+"1. c #8E8E8E",
+"2. c #909090",
+"3. c #939393",
+"4. c gray58",
+"5. c #959595",
+"6. c gray59",
+"7. c #989898",
+"8. c #9A9A9A",
+"9. c #9D9D9D",
+"0. c gray62",
+"q. c #A0A0A0",
+"w. c gray63",
+"e. c #A2A2A2",
+"r. c gray64",
+"t. c #A4A4A4",
+"y. c #A5A5A5",
+"u. c gray66",
+"i. c #AAAAAA",
+"p. c gray67",
+"a. c #ACACAC",
+"s. c gray68",
+"d. c gray69",
+"f. c #B1B1B1",
+"g. c #B2B2B2",
+"h. c gray71",
+"j. c #B6B6B6",
+"k. c #B7B7B7",
+"l. c #B9B9B9",
+"z. c #BBBBBB",
+"x. c gray74",
+"c. c gray",
+"v. c gray75",
+"b. c #C0C0C0",
+"n. c #C1C1C1",
+"m. c #C3C3C3",
+"M. c #C6C6C6",
+"N. c gray81",
+"B. c #D0D0D0",
+"V. c gray82",
+"C. c #D2D2D2",
+"Z. c gray83",
+"A. c gray84",
+"S. c #D7D7D7",
+"D. c #DADADA",
+"F. c gray86",
+"G. c #DDDDDD",
+"H. c gray87",
+"J. c #DFDFDF",
+"K. c gray88",
+"L. c #E1E1E1",
+"P. c #E2E2E2",
+"I. c gray89",
+"U. c #E4E4E4",
+"Y. c #E7E7E7",
+"T. c gray91",
+"R. c #E9E9E9",
+"E. c gray92",
+"W. c gray93",
+"Q. c #EEEEEE",
+"!. c gray94",
+"~. c #F3F3F3",
+"^. c #F4F4F4",
+"/. c gray96",
+"(. c #F6F6F6",
+"). c gray97",
+"_. c #F8F8F8",
+"`. c #F9F9F9",
+"'. c #FBFBFB",
+"]. c gray99",
+"[. c #FDFDFD",
+"{. c gray100",
+"}. c None",
+/* pixels */
+"}.}.}.}.t i d k b V A D J P Y R ! / _ ' } ..O.#.*. at .' U }.}.}.}.",
+"}.}.}.0 e x M B z t 1 : > , , , , , , , > : 1 t z F Y ] E }.}.}.",
+"}.}.5 t v k d q 3 8 u g z N F T T F N l s u 0 2 > q h n R J }.}.",
+"}.4 3 j j F T T ^ ] | -.k.B.U.(.`.Y.V.z.,.o.} ' ^ U B f l P g }.",
+"}.2 y s D U I Q ) O.x._.{.{.{.{.{.{.{.{.`.c. at .` ( Q I m u M l }.",
+"}., i p J J Y E 7.).{.{.{.{.{.{.{.{.{.{.{.{./.9.^ E U F 2 d l }.",
+"}.= s w Z H P 3.'.{.{.{.T.j.q.<.<.r.l.R.{.{.{.].5.T P G ; 6 h }.",
+"}.= w 2 C S <.'.{.{.Q.e.' ] [ { | { [ [ r.W.{.{.'.,.H S 4 # d }.",
+"}.- , 6 m K /.{.{.R.{ W ! #.i.n.m.p.$.^ ! } R.{.{._.Y V 8 $ i }.",
+"}.; # 9 z u.{.{.E./ K R v.[.{.{.{.{.[.b.Q P _ E.{.{.s.b q $ t }.",
+"}.: $ 0 B (.{.{.<.Z H C.{.{.{.{.{.{.{.{.C.K A >.{.{.(.B w $ q }.",
+"}.> $ 9 6.{.{.K.c b a.{.{.{.S.t.r.S.{.{.{.p.m n H.{.{.8.w # 8 }.",
+"}.< $ 6 h.{.{.2.f C ).{.{.y.n n n n t.{.{./.C j 1.{.{.z.0 # 5 }.",
+"}.1 $ = V.{.{.~ u ..{.{.K.j x 0.0.x h J.{.{.+.p ^ {.{.Z.- $ 1 }.",
+"}.2 $ $ !.{.{.j 9 4.{.{.p.u $.{.{.$.y i.{.{.5.w x {.{.Q.$ $ > }.",
+"}.3 $ % `.{.{.0 2 ,.{.{.g.8 H '.'.H 6 f.{.{.:.5 0 {.{.].& $ = }.",
+"}.4 $ $ A.{.{.D * K {.{.Q.7 : u t ; 7 W.{.{.J = D {.{.F.$ $ % }.",
+"}.5 $ $ d.{.{.%.= > P.{.{.M.4 > , 7 M.{.{.I.< = *.{.{.f.% $ @ }.",
+"}.6 $ $ >.{.{.C.- - ] {.{.{.6.a d 5.{.{.{.] ; - N.{.{.;.% $ + }.",
+"}.8 $ % y `.{.{.( - ; 1.{.{.2.S J r.{.{.5.> ; ! {.{.'.a % % + }.",
+"}.9 $ % & 0.{.{.L.e ; 5 L #.D ! o.) ,.X.i 5 0 H.{.{.w.& & % + }.",
+"}.0 $ % & 9 ^.{.{.D.i 0 d N P ) | _ I N f k S.{.{.~.q & & % + }.",
+"}.q $ $ % & } [.{.{.G.h h B P ! ) ! L B B L.{.{.[.{ * & % $ + }.",
+"}.w # $ % & * ] ].{.{.#.h m F Y R Y H M 7.{.{.'._ * * & % $ + }.",
+"}.e 2 $ $ & & * _ Q.T.A d v Z G J G Z b ~ [.).E = * & & $ $ @ }.",
+"}.9 t # $ % % * * : 0 0 p l n B C B n l p a p = * * % % $ @ # }.",
+"}.% d 7 # $ % & & * , 7 t s l c b c l s t 7 , * & & % $ # $ o }.",
+"}. r j 2 $ $ % & * ; 3 q y s g j g s y 0 < = * & % $ % : % }.",
+"}.}.X p m r : $ % % * * = : , 2 2 < > = * * * % % , 4 9 * . }.}.",
+"}.}.}. = j B H L Y R Q ^ _ ' { .O.#.&.=.&.o.[ ( V r O }.}.}.",
+"}.}.}.}. }.}.}.}.",
+"}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}."
+};
Added: wpasupplicant/trunk/debian/wpagui.menu
URL: http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/trunk/debian/wpagui.menu?rev=1254&op=file
==============================================================================
--- wpasupplicant/trunk/debian/wpagui.menu (added)
+++ wpasupplicant/trunk/debian/wpagui.menu Wed Sep 24 19:30:06 2008
@@ -1,0 +1,7 @@
+?package(wpagui): \
+ needs="X11" \
+ section="Applications/Network/Monitoring" \
+ title="wpa_supplicant user interface" \
+ icon32x32="/usr/share/pixmaps/wpa_gui.xpm" \
+ icon16x16="/usr/share/pixmaps/wpa_gui-16.xpm" \
+ command="/usr/share/wpagui/netdev_wrapper"
More information about the Pkg-wpa-devel
mailing list