[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [Bug 229735] Installing KDE in "/usr/KDE-4.4 breaks Authorization.
From: Dario Freddi <drf () kde ! org>
Date: 2010-04-03 11:06:08
Message-ID: 20100403110608.8D4CC3CC0C () immanuel ! kde ! org
[Download RAW message or body]
https://bugs.kde.org/show_bug.cgi?id=229735
--- Comment #23 from Dario Freddi <drf kde org> 2010-04-03 13:06:03 ---
(In reply to comment #22)
> Did you read the information on KDE TechBase?
>
> Setting the: CONFIG_INSTALL_DIR to something other than the $PREFIX where D-Bus
> is installed results in default install locations for "*.service" files where
> D-Bus cannot find needed them and cannot really be properly configured to find
> them -- editing a file which you are not supposed to edit is not considered
> proper configuration.
Let me remind you that you are messing with stuff that sells out for free root
privileges - hence there is quite a barrier for configuring this kind of stuff,
and DBus does it this way by design.
>
> Also, although the build system does have the:
>
> DBUS_SERVICES_INSTALL_DIR
>
> parameter, it lacks a corresponding paramater for:
>
> $PREFIX/share/dbus-1/system-services
>
> So, it is not possible for the user to choose that install directory.
From KDE4Macros.cmake
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${HELPER_ID}.service
DESTINATION ${DBUS_SYSTEM_SERVICES_INSTALL_DIR})
So you can definitely set DBUS_SYSTEM_SERVICES_INSTALL_DIR and change the path.
Remember that what you want to change are _system_ autostart services, and not
session ones (which is what the other variable you mentioned does).
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic