At least on Debian/experimental Evolution-2.0.2-2 depends on libegroupwise6, not being in package list - installing fails. I sent package-maintainer a note; would be nice if he would publish missing package soon.
GNOME Volume Manager
Installed Debian packages of HAL, dbus, and gnome-volume-manager, but inserting USB-Stick no additional file-browser appeared with content - solution was to create an additional symbolic link (as root)
cd /etc/hal/device.d/ ; ln -s /usr/sbin/fstab-sync fstab-sync.hal
Now, attaching my USB stick, a file-browser appears, but attaching my Canon-A85 simply libgphoto2 is loaded, but nothing else :(
Device-Interfaces (eth0, ppp0, etc.)
Need to know INET-Address assigned to Network-Device, eg. eth0, ppp0, etc. Way it is solved on Linux differs completely from sysctl-operation schema described in R.Stevens book. The only sample code I could find was using ioctl-operation; which is not portable for Solaris or HPUX, I assume.