Skip to content

utils/serviceutils: compare executablePath against canonical path of exec fields in .desktops

John Zimmermann requested to merge johnnynator/kwin:canon into master

/proc/%/exec always points to the canonical/real path of a binary, the exec field of a .desktop might contain a symlink and therefore differ from canonical path. Explicitely canonicalizing the path in exec prevents this mismatch.

Merge request reports