[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Detecting when the screen saver goes on
From:       Matt Rogers <matt.rogers () kdemail ! net>
Date:       2004-03-27 1:36:29
Message-ID: 200403261936.29959.matt.rogers () kdemail ! net
[Download RAW message or body]

On Friday 26 March 2004 04:10 pm, Adriaan de Groot wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> A user pointed out an interesting security lapse on the part of kpilot
> today: if a user locks the screen, leaving kpilot running, and takes away
> the palm device, anyone with access to the _physical_ device the pilot is
> normally attached to (and that might even be bluetooth) can do a sync
> against the user who's screen is locked - after all, the demon is still
> running, and syncs most everything automatically. This would allow
> data-theft, and possibly destruction.
>
> Sun's pilot sync tool (I didn't even know they _had_ one) detects the
> screen lock going on, and disables itself while the screen is locked.
>
> Is there a way to tell when the screen is locked? A dcop signal? kdesktop
> KScreensaverIface isBlanked?
>

I think there's some code in kopete for this, so that accounts go auto away 
when the screensaver turns on.  Check out 
kdenetwork/kopete/libkopete/kopeteaway.{h,cpp}

It might be too complicated for what you want though.

Matt
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic