Package: gkrellm
Version: 2.2.10-2
Severity: normal

'Builtins>Sensors>Options>MBmon_Daemon_Port' help text:

    Daemon command must be: mbmon -r -P port
    where 'port' must match the port number entered here.
    __________________________________________ [OK]

...first I tried typing "mbmon -r -P 411", and clicked "OK".  Later
the field was blank.  Tried again, clicked "OK".  Later blank.
Finally I deduced it required a port number only.

Observations:

    1) The box for the port number looks about 50 chars long.
       5 chars long is enough.  The 50 chars visually implies
       a long string, e.g. a command.

    2) Users can type non-numeric chars in it.    

    3) After a user types text and clicks "OK" there's no error message,
       from which the user infers his input was formatted correctly.

    4) Showing how to manually invoke the daemon is not the right
       way in Debian, since the 'mbmon' package has an '/etc/init.d' 
       script that does everything when enabled in '/etc/default/mbmon'.
       While researching this bug, I found a thread where a user was advised
       to write an 'init.d' script from scratch, clearly none of his helpers
       knew one already existed:

            http://www.justlinux.com/forum/archive/index.php/t-147622.html

Suggestions:

    1) Shorten the port# input box to 5 chars.
    2) If possible, don't allow anything but numbers to be typed.
    3) If '2)' is unfeasible, check for bad formatting.
    4) Change the text to something like:

        Edit '/etc/default/mbmon' to activate the daemon.

Perhaps a default port value of '411' is appropriate, (it's what
'/etc/default/mbmon' recommends), with a notice that it's the Debian 
default.


Hope this helps...


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-2-k7 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/dash

Versions of packages gkrellm depends on:
ii  libatk1.0-0                 1.20.0-1     The ATK accessibility toolkit
ii  libc6                       2.6.1-5      GNU C Library: Shared libraries
ii  libcairo2                   1.4.10-1     The Cairo 2D vector graphics libra
ii  libfontconfig1              2.4.2-1.2    generic font configuration library
ii  libgcrypt11                 1.2.4-2      LGPL Crypto library - runtime libr
ii  libglib2.0-0                2.14.1-3     The GLib library of C routines
ii  libgnutls13                 1.7.19-1     the GNU TLS library - runtime libr
ii  libgtk2.0-0                 2.10.13-1    The GTK+ graphical user interface 
ii  libice6                     2:1.0.4-1    X11 Inter-Client Exchange library
ii  libpango1.0-0               1.18.2-1     Layout and rendering of internatio
ii  libsm6                      2:1.0.3-1+b1 X11 Session Management library
ii  libx11-6                    2:1.0.3-7    X11 client-side library
ii  libxcursor1                 1:1.1.9-1    X cursor management library
ii  libxext6                    1:1.0.3-2    X11 miscellaneous extension librar
ii  libxfixes3                  1:4.0.3-2    X11 miscellaneous 'fixes' extensio
ii  libxi6                      2:1.1.3-1    X11 Input extension library
ii  libxinerama1                1:1.0.2-1    X11 Xinerama extension library
ii  libxrandr2                  2:1.2.2-1    X11 RandR extension library
ii  libxrender1                 1:0.9.4-1    X Rendering Extension client libra

gkrellm recommends no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to