----- Forwarded message from Jacques Gelinas <[EMAIL PROTECTED]> -----
Date: Thu, 20 Apr 2000 00:53:42 -0400 (EDT)
From: Jacques Gelinas <[EMAIL PROTECTED]>
Reply-To: Linuxconf-Announce Mailing List <[EMAIL PROTECTED]>
Subject: [linuxconf-announce] Change log for linuxconf 1.18
To: Linuxconf-Announce Mailing List <[EMAIL PROTECTED]>

  linuxconf 1.18
  Change log


  Ok we moved to 1.18. 1.17 introduced enhancements in the GUI protocol.
  1.18 will continue on this, mostly spreading the new capabilities in
  various modules.

  1.  Enhancements


  1.1.  Enhanced documentation on the user interface toolkit

  Check out the document
  http://www.solucorp.qc.ca/linuxconf/tech/api/dialog. It has been
  enhanced and now provides various examples. Those examples are
  extracted from working code in dialog/samples.cc. Stuff covered
  includes:


  +  User interface threads

  +  Inter dialog communication

  +  Timers

  +  Presenting records


  1.2.  HTTP timeout fixed

  The HTTP timeout was expressed in minutes, but converted in micro-
  seconds needlessly. Now, they are convert in seconds, so you can enter
  a very very large number if you need it.


  1.3.  Module inetdconf: Fire-walling reworked

  The scripts produced are now in /etc/heimdall instead of
  /usr/lib/linuxconf/lib. Heimdall is the name of the project at
  sourceforge.  Anyway, various bug fixes. They author may want to post
  an announce.  This is inetdconf 1.7.


  1.4.  Module shellmod: merged in the core distribution

  More people are creating shellmod module and utilities and found it
  annoying that it was not universally available (shellmod) on any
  Linuxconf/Linux box. I simplify their packaging.

  If you already installed the shellmod RPM installed, remove it before
  upgrading to Linuxconf 1.18.


  1.5.  Module shellmod: various enhancements

  Various enhancements were done to shellmod since its last release as
  an independent module. These includes:


  +  New widgets: sliders and gauges.


  +  Support the show primitive to draw a dialog without stopping
     (unlike edit)

  +  Support for user defined buttons right from the edit show and
     editmenu primitive.



  1.6.  Module syslogconf: New

  This modules provides a limited functionality to configure
  /etc/syslog.conf but (I hope) a very exciting (but incomplete)
  functionality to browse the various system log file.

  At the point, you can pick a log file and walk from the end. The \"tail
  -f\" mode is not working yet. Once completed, you will be able to
  freeze/unfreeze the view.

  The interesting feature is the filtering ability. You select a line
  and a pop-up shows up. The dialog allows you to filter on various
  information:


  +  Start and end date (not complete yet)


  +  Process name (you can track several process)


  +  You can track all message from a given process using its PID.


  +  Message produced by child processes of the tracked PID (Not
     complete)


  +  Any sub-string in the messages


     Once you have setup a filter, you are given a new view (The GUI
     shows a new window) and both view are independent. You can even
     define a sub-sub-view with some more filtering.

  Ultimately, you won\'t be force to the command line using tail + more +
  grep to find your way in system log files.

  I have other ideas for this module. These should be available next
  week. They include


  +  Inter-module APIs: One module will be able to trigger a specific
     view with filtering. For example, the dialout module will trigger a
     view of /var/log/messages for pppd and chat processes.

     Another API will allow the syslogconf module to request help from
     other module to interpret some lines. This would introduce some
     more filtering on message type, importance level and so on. Only
     the relate administration module can evaluate the importance of a
     given message, syslogconf being completely generic.

     Anyway, comment welcome on that one


  +  Contextual popup menu.

     When you will select a line of the log file, a POPUP menu appears.
     It will allow you to do:


  +  Send arbitrary signals to the process (or kill it)

  +  Get information about the package owning that process using
     available inter-module API for example as found in the \"control
     service activity\" dialog.

  +  Stop/restart the corresponding service.

  Consulting system logs was one reason we are leaving and reentering
  Linuxconf, so I feel it is a big step. Comments and ideas are welcome.


  1.7.  New package: linuxconf-util

  I have created a new package. It will contain various stand-alone
  utilities.  They are in a separate package because they are linked
  against liblinuxconf which is itself in the package linuxconf-lib, so
  I could not place those in the core.

  Given they are optional anyway...

  Currently, it only contain the shellmod utility. It is the runtime
  used for stand-alone shellmod module. A shellmod module can be run
  either inside Linuxconf, or as a normal utility.

  The download web page was modified.

  1.8.  Record list in text mode: Fixed

  Now record list can scroll horizontally in text mode. This is
  convenient.  There was a long standing bug in this area. Some records
  were too large and improperly truncated. They were screwing the
  presentation in text mode. Finally fixed.


  1.9.  Translations: Russian is getting in

  Well, it says it all!


  2.  Bug fixes


  2.1.  Mounting an un-mounting file systems

  Failure were not reported at all. Now any failure jumps you in the log
  file so you can see all the messages.


  2.2.  Quit button on help screen for gnome-linuxconf

  Current version of gnome-linuxconf do not support button-less dialogs.
  I have re-introduce the \"quit\" button on help screens when running
  with gnome-linuxconf.

  A fix exist, but a new, more complete, version of gnome-linuxconf is
  coming, so this little fix won\'t force everyone to rush for an update.

---------------------------------------------------------
Jacques Gelinas <[EMAIL PROTECTED]>
virtualfs: Automounting floppy, CDs, network share, etc...
http://www.solucorp.qc.ca/


---
You are currently subscribed to linuxconf-announce as: [[EMAIL PROTECTED]]
To unsubscribe, forward this message to [EMAIL PROTECTED]


----- End forwarded message -----



--------------------------------------------
Mario A. Guerra - [EMAIL PROTECTED]
Administrador de Sistemas
--------------------------------------------

-----------------------------------------------------
This mail sent through IMP: http://web.horde.org/imp/

--
�Desea desuscribirse? Escriba a [EMAIL PROTECTED] con
el tema "unsubscribe".

Responder a