[Bug 233774] New: Test for Root fails even if the process has no root privileges

aheinecke at intevation.de aheinecke at intevation.de
Thu Apr 8 20:57:52 BST 2010


https://bugs.kde.org/show_bug.cgi?id=233774

           Summary: Test for Root fails even if the process has no root
                    privileges
           Product: Akonadi
           Version: 4.4
          Platform: Compiled Sources
        OS/Version: MS Windows
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: vkrause at kde.org
        ReportedBy: aheinecke at intevation.de
                CC: kdepim-bugs at kde.org


Version:            (using Devel)
Compiler:          mingw32 
OS:                MS Windows
Installed from:    Compiled sources

The Akonadi self test testRootUser fails on Windows if the process is started
by an user with administrative privileges (eg. default Windows User) even when
the process itself has no "admin privileges"

I don't know the behaviour on Windows NT < 6.0 (before Vista) but with User
Account Control a process started by an administrator does not have full system
access. 
On Windows NT >= 6.0 there could be a check for the process integrity level.
For more information:
http://weblogs.asp.net/kennykerr/archive/2006/09/29/Windows-Vista-for-Developers-_1320_-Part-4-_1320_-User-Account-Control.aspx


Although i would argue that such a test does not really make sense on Windows
because the user has either disabled access control or explicitly started
akonadi with higher privileges.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the Kdepim-bugs mailing list