Hello,
The 2 current supported versions of RedHat Enterprise Linux (5 and 6) are both provided with a working (and mandatory) HAL daemon, but do not support udisks, upower, and other recent stuff ..
So, TDE R14 can provide the mount/umount features with the small pmount utility, but what about the power options ?
We must not neglect this kind of distributions, because precisely they ship with old versions of KDE3 / early KDE4 /old Gnome2, so Trinity is a very serious alternative.
The meaning of the original question was more precisely:
If I build -DWITH_UPOWER=NO -DWITH_UDISKS=NO -DWITH_UDISKS2=NO , what won't work in the end ?
-DWITH_UDISKS[2] are used only for eject drives, the eject command is used as a fallback implementation. So if your user have permissions to do that with eject(1) you will loose noting.
That's what I'm afraid of.I can't say a lot about -DWITH_UPOWER, but if you switch it off you'll loose a suspend/hibernate functionality at least. Also will be affected the brightness and cpu governor control functionality.
If there is no alternative, I will have to build HAL support for these distributions in R14. So please do not drop it now :-)