----- 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".
