From kde-commits Mon Jul 26 10:21:30 2010 From: Ralf Habacker Date: Mon, 26 Jul 2010 10:21:30 +0000 To: kde-commits Subject: KDE/kdelibs/kinit Message-Id: <20100726102130.89D72AC867 () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=128013965815979 SVN commit 1154813 by habacker: added workaround for missing KUser domain support M +6 -0 kinit_win.cpp --- trunk/KDE/kdelibs/kinit/kinit_win.cpp #1154812:1154813 @@ -325,6 +325,12 @@ } else { + /// @todo KUser lacks domain support yet: if user is in a domain skip process owner check for now because it simply does not work + QString domain = qgetenv("USERDOMAIN"); + QString host = qgetenv("COMPUTERNAME"); + if (domain != host) + return ple; + // no owner is set, use the owner of this process KUser user; if(EqualSid(user.uid(), ple->owner)) return ple;