Well, I have both installed:
Installed Packages
Name : dbus
Arch : x86_64
Epoch : 1
Version : 1.2.4
Release : 2.fc10
Size : 449 k
Repo : installed
Summary : D-BUS message bus
URL :
http://www.freedesktop.org/software/dbus/
License : GPLv2+ or AFL
Description: D-BUS is a system for sending messages between applications. It is
: used both for the system-wide message bus service, and as a
: per-user-login-session messaging facility.
Installed Packages
Name : hal
Arch : x86_64
Version : 0.5.12
Release : 14.20081027git.fc10
Size : 1.3 M
Repo : installed
Summary : Hardware Abstraction Layer
URL :
http://www.freedesktop.org/Software/hal
License : AFL or GPLv2
Description: HAL is daemon for collection and maintaining information from several
: sources about the hardware on the system.
What do you mean with 'check that they are running'. Hal daemon is running, but is dbus a service? I don't see it as a service in the services administration tool.