Revision 732735
Go back to digest for 11th November 2007Features in KDE Base
Kevin Ottens committed changes in /trunk/KDE/kdelibs:
HAL rejects mount/unmount/eject on anything declared in the fstab...
So add some fstab handling facilities in the HAL backend (that duplicates internally a very tiny bit of KMountPoint features, but I can't depend on this class).
Now for mount/unmount/eject we first check if the device is in the fstab, if it's in we call the system tools using QProcess, otherwise we use HAL methods as usual.
File Changes
Added 2 files
- /trunk/KDE/kdelibs/solid/solid/backends/hal
- /halfstabhandling.cpp
- /halfstabhandling.h
Modified 6 files
- /trunk/KDE/kdelibs
- /ConfigureChecks.cmake
- /solid/solid/CMakeLists.txt
- /solid/solid/backends/hal/halcdrom.cpp
- /solid/solid/backends/hal/halcdrom.h
- /solid/solid/backends/hal/halstorageaccess.cpp
- /solid/solid/backends/hal/halstorageaccess.h
8 files changed in total