mirror of
https://github.com/flatpak/flatpak.git
synced 2026-03-14 13:15:35 -04:00
63638583b0cfa0c1f39db0e4557af976bbc663e8
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.
Flatpak is a system for building, distributing and running sandboxed desktop applications on Linux.
See http://flatpak.org/ for more information.
Read documentation for the flatpak commandline tools and for the libflatpak library API.
Description
Languages
C
91.1%
Shell
5.1%
Python
1.8%
Meson
1.1%
Yacc
0.8%
