D17097: [scripting] Emit clientAdded for Wayland clients

David Edmundson <[email protected]>
Newsgroups gmane.comp.kde.devel.kwin
Message-ID <[email protected]>
davidedmundson added a comment.


  > KWallet is not secure at all.
  
  Kwallet is secure at its one job. Keeping passwords secret if your harddrive is stolen and mounted in another machine.
  
  The problem with kwallet is it gained the nonsense "access control" where it pretends it's doing something that it can't do.
  
  -----
  
  > or to say we ignore the security problems due to the point written above.
  
  IMHO yes.
  
  Wayland (display sandboxing) and the filesystem sandboxing are two parts of securing a system and either one is useless without the other.
  
  If a process can read/write to all your files you've already lost.
  Even if we did secure kwin somehow magically, I'm not securing the .desktop files plasma loads and there's a million other vectors.
  
  We should have prompts and permissions for scripts off the internet (though that's unrelated to this patch), but IMHO trying to protect Kwin/Plasma from unsandboxed processes running as the same user meddling with the config should IMHO be declared out of scope and we should be up front about it.
  
  ----
  
  Given wayland clients are already exposed with a slightly more obscure API already. I think shipping this as-is now totally makes sense, but I don't want to go against Martin F.

REPOSITORY
  R108 KWin

REVISION DETAIL
  https://phabricator.kde.org/D17097

To: zzag, #kwin
Cc: davidedmundson, mart, graesslin, kwin, jraleigh, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, ngraham, alexeymin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.