Linux Today: Linux News On Internet Time.

Release Digest: GNOME, January 15, 2004

Jan 16, 2004, 05:00 (0 Talkback[s])

gnome-session 2.4.2


NOTE: In order to use the GNOME 2.4 session manager with glib 2.3.1 (or later) you must upgrade to gnome-session 2.4.2 in order to avoid a bug which causes the session to lock up completely on attempting to log out. More details at:


What is it ?

gnome-session contains the GNOME session manager, the GNOME session manager configuration program and several other session management related utilities and the GNOME session manager proxy, which handles basic session management for applications that do not support XSMP.

What's changed ?

Session Manager

  • Fix lock-up on log out with glib 2.3.1 (Mark)


  • Dafydd Harries (cy)
  • Maxim Dzumanenko (uk)
  • Miloslav Trmac (cs)
  • Sanlig Badral (mn)

Where can I get it ?



sussen 0.8

MMG Security announces the release of Sussen 0.8. Sussen is a security scanner which remotely tests computers or other devices and provides a report on their vulnerabilities.

There are three (3) parts to the system:

  • sussen (client)
  • sussen-sensor (server)
  • sussen-plugins (security tests)

sussen is the user facing side of the system. sussen is designed for the GNOME environment. It uses the Gtk+ 2.2 and GNOME 2.4 libraries. sussen is integrated into GNOME, with support for Drag and Drop (DnD) between Nautilus (GNOME file manager), use of the GNOME Virtual File System and the GNOME help system.

sussen-sensor is responsible for performing security scans. It is integrated with GObject, uses Nmap port scanning and has Python based security tests. It also has support for PAM and internationalization/localization.

sussen-plugins are the security tests used by both sussen and sussen-sensor. The tests are written using the Python scripting language.

*NOTE*: Sussen is not currently suited for production use. Many features are incomplete or not working at all.

  • ChangeLog:

sussen v0.8:

  • Re-write of code to better integrate with GNOME & GObject
  • More work on user interface
  • Start of Bonobo integration
  • Added GNOME integration features: Drag & Drop, GConf, and use of GNOME VFS
  • Added g_thread() support
  • Start of command line version of sussen
  • Lots of code clean-up
  • Updated build system to use intltool
  • Updated help manual

sussen-sensor v0.3:

  • Re-write of sensor to better integrate with GObject
  • Switch from getopt() to popt() for command line parsing
  • Network protocol changes
  • Updating the method for loading Python plugins into the embedded interpreter
  • Preliminary work on exposing parts of sussen-sensor to the Python plugins.
  • Lots of code clean-ups

sussen-plugins v0.3:

  • Re-stubbed plugins to reflect work on sussen-sensor 0.3
  • Screenshots


  • More information

The work for this project is being funded by MMG Security, Inc. The company website can be found at:


Sussen is released under the GNU General Public License (GPL) version 2, see the file 'COPYING' for more information.

The official web site is:


More information about the development of Sussen can be found at:

Developer Blog - http://people.mmgsecurity.com/~lorenb/ Mailing List -


  • Availability
















File Roller 2.4.3


File Roller 2.4.3


File Roller is an archive manager. It lets you open, modify extract archive files sush as tar and zip.


  • Fixed bug #127073 (Deleting all files from an archive does not work)
  • Fixed bug #129794 (file-roller crashes upon LZH file opening)
  • Updated eggtreemultidnd from libegg.
  • Do not use the ephy-ellipsizing-label widget any more.
  • Emit the DONE signal if no command is present.



GNOME Software Map entry


BLAM! 0.9999

Good news all Blammers!

Today is a good day for all of you, what you have been feeling the last couple of days is nothing to be ashamed of. Yeah I know, BLAM! is no longer just an Application, it's becoming a Life Style!

OK, so what has happened since last release. First of all I've figured out that you should probably get Sqlite >= 2.8 (I have 2.8.6), secondly I've made it work with GTK 2.2.

I know a lot of you have always wanted to be like James "Snorp" Willcox, well you know what? NOW YOU CAN!!!!, just read on and I'll tell you how...

First I'm going to tell you a bit about how BLAM! has changed the lives of some miserable creatures of the GNOME dungeons into persons with a bright future:

Kjartan Maraas:
(who before BLAM took great please in maintaining really old software)

  • "Blam turned my life into floating in a pink bubble of foam"

Johan Dahlin:
(still next to homeless but at least he has gotten a haircut)

  • "before BLAM! I used to be homeless and walking depressed around in the streets. When I found BLAM I got a job, married and happiness found a way into my life"

OK, and now to the person you have all been waiting for. How can you be like Snorp? Of course, it's a given answer, just install and run BLAM!

So this is what Snorp has to say about BLAM!:

  • "Before BLAM!, I was like a lost sheep in the GNOME world. But after installing BLAM!, I know what everyone is doing, including the super-famous Robert Love!"

WHAT!?! Does he want to be like Robert Love? This is INCREDIBLE (BLAM! BLAM!) (read that like Golum says GOLUM GOLUM in the movies with a different name).

So, in the end of the story we are all converging into clones of Robert Love. Well, all for the better I guess since he has been doing some cool stuff lately.

So, if anyone is really interested in the changes in this release:

  • Fixed sort order for items
  • Support for images on channels
  • Nicer output
  • No longer require GTK 2.3, yeah this is one important thing! (still got the spinner though, hmm .. wonder how I can make the spinner end up in all release notes)
  • Fixed a couple of crashes
  • Made it lots faster with many channels
  • Managed to bump the database format two numbers (yeah, what do you know, you care don't you?). Anyway, no need to worry, it should be handled automatically, har har
  • Removed autoupdate after being banned from Slashdot :P (now I have to wait 72 hours before trying to download there feed again) sob 72 hours without filling my blam database with junk sob
  • Application icon by Dan Taylor, new about image, desktop file and other cool stuff to make a cool application even cooler.
  • Don't download if server says it's not updated.

Download at:


Avast! ( a little preview? )

Mikael Hallendal

gnome-panel 2.5.3
gnome-session 2.5.3
gnome-desktop 2.5.3


What are they ?

gnome-panel contains the GNOME panel which is the area on your desktop from which you can run applications and applets, and perform other tasks.

gnome-session contains the GNOME session manager, the GNOME session manager configuration program and several other session management related utilities and the GNOME session manager proxy, which handles basic session management for applications that do not support XSMP.

gnome-desktop contains the libgnome-desktop library which contains APIs that really belong in libgnome[ui] but have not seen enough testing or development to be considered stable. It also contains documents installed as part of the core GNOME distribution, e.g. the GPL, GNOME's .desktop files, the gnome-about program, some manpages and GNOME's core graphics files and icons.

What's changed ?




  • Fix crasher with ORBit 2.9.4 (Mark)


  • Changwoo Ryu (ko)
  • Elian Myftiu (sq)
  • Gnome PL Team (pl)

Version 2.5.3:


  • Add a shadow around the run dialog applications list (Ross Burton)
  • Set the accessible name on the run dialog entry (Padraig)
  • Don't allow the creation of empty launchers
  • Change the default panel size from 22px to 24px (Vincent)
  • Put the username in the "Log Out" menu item (Vincent)
  • Fix occassional problem where moving an applet caused the panel to move (Mark)
  • Use a useless icon for the actions menu until a better one is found (Glynn)
  • Mark a string for translation (Glynn)
  • Use latest versions off egg-recent (Vincent)
  • Fix minor typo in the default panel setup (Mark)
  • Use GtkFileChooser instead of GtkFileSelection (Jan Arne Petersen)
  • Don't add directories during command completion in the run dialog (Vincent)
  • Fix UTF-8 conversion issue in the run dialog (Thomas Benson)

Clock Applet (a.k.a. "Add Your Bloat Here" :-)

  • Add support for showing Evolution tasks/appointments

    (Mark, William Jon McCann, Martin Grimme, Christian Kellner)

  • Allow a custom time format to specified in GConf (Vincent)
  • Make the applet out of process (Mark)
  • If showing UTC time, select the right day in the calendr (Vincent)
  • Make it easier for translators to swap elements of the time format (Vincent)
  • Schemas terminology fix (Vincent)

Other Applets

  • Display Notification Area help on the correct screen (Vincent)
  • Don't allow changing the number/names of workspaces if locked down (Leena Gunda)


  • Make use of new libgnomeui/gdk functions instead of egg-screen-* (Mark)
  • Add bugzilla pointers to all applet .server files (Kaushal Kumar)
  • Build fixes (Vincent, Mark, Thomas Vander Stichele)
  • Update Spanish documentation (Francisco Javier F. Serrador)


  • Baptiste Mille-Mathias (fr)
  • Changwoo Ryu (ko)
  • Christian Neumair (de)
  • Christian Rose (sv)
  • David O'Callaghan (ga)
  • Dmitry G. Mastrukov (ru)
  • Duarte Loreto (pt)
  • Francisco Javier F. Serrador (es)
  • Gnome PL Team (pl)
  • Gustavo Noronha Silva (pt_BR)
  • Hasbullah Bin Pit (ms)
  • Kjartan Maraas (no)
  • Luca Ferretti (it)
  • Miloslav Trmac (cs)
  • Reinout van Schouwen (nl)
  • Robert Sedak (hr)
  • Sanlig Badral (mn)
  • Takeshi AIHANA (ja)


Session Manager

  • Fix lock-up on log out with glib 2.3.1 (Mark)
  • Use a managed window for the logout dialog when accessibility is enabled (Mark, Bill Haneman)
  • Require gtk+ 2.3.x and dump the pangox coverage cache hack (Mark)


  • Duarte Loreto (pt)
  • Isam Bayazidi (ar)
  • Paul Duffy (ga)
  • Sanlig Badral (mn)


About Dialog

  • Update the "Contact" link (Alex Duggan)


  • FDL/GPL/LGPL docs updates (Eric Baudais)


  • Dmitry G. Mastrukov (ru)

Where can I get them ?