-
-
Notifications
You must be signed in to change notification settings - Fork 391
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Change app-id rules again, now only allow dashes in last element
It turns out that live apps were exporting files with dashes other than "-symbolic". For instance "org.libreoffice.LibreOffice" was exporting "org.libreoffice.LibreOffice-writer.desktop". Allowing any dashes in the last segment like this is really no diffent than allowing org.libreoffice.LibreOffice.writer.desktop which we already do. Any conflicts here are under the control of the owner of the org.libreoffice prefix. However, allowing dashes in the earlier segments is more problematic. For instance, any file exported by "org.my-foo.App" could conflict with an app called "org.my" if this was allowed. So, as a middle ground, we're allowing dashes in the last segment of the App id only.
- Loading branch information
1 parent
6cbf3b6
commit 6363858
Showing
1 changed file
with
29 additions
and
27 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters