flatpak-builder/app
Alexander Larsson e5aa73f4a5 build-export: Canonicalize file permissions
This canonicalizes the file modes for directories to 0755, and
for files to 0755 for executables or 0644 otherwise.

This means we never get files/dirs writable by non-root in the
system repo, and we never get setuid/setgid/sticky-bit, all
which could potentially be a problem if we store them in the
system repo.

See https://github.com/flatpak/flatpak/pull/837 for some discussion
about this.
2017-06-08 08:50:46 +02:00
..
Makefile.am.inc Include the generated document portal code in common 2017-05-03 13:27:52 +02:00
flatpak-builtins-add-remote.c remote-add: Use the new system-helper for initial metadata update 2017-05-11 11:20:39 +02:00
flatpak-builtins-build-bundle.c OCI: Support signing build-bundld --oci output 2017-03-29 17:14:36 +02:00
flatpak-builtins-build-commit-from.c build-commit-from: Don't copy old xa.ref in metadata 2017-06-05 12:45:20 +02:00
flatpak-builtins-build-export.c build-export: Canonicalize file permissions 2017-06-08 08:50:46 +02:00
flatpak-builtins-build-finish.c build-finish: Add --metadata= support 2017-02-28 17:50:32 +01:00
flatpak-builtins-build-import-bundle.c OCI: Verify signatures 2017-03-29 17:14:36 +02:00
flatpak-builtins-build-init.c builder: Support sdk-extensions also for apps 2017-04-04 15:52:36 +02:00
flatpak-builtins-build-sign.c build-sign: Support empty id to mean sign all apps 2016-12-13 12:39:06 +01:00
flatpak-builtins-build.c build: Kill sandbox when flatpak build dies 2017-05-04 10:53:48 +02:00
flatpak-builtins-delete-remote.c Warn about extra arguments in flatpak remote-delete 2016-09-27 14:30:11 +02:00
flatpak-builtins-document-export.c Warn about extra arguments in flatpak document-export 2016-09-27 14:30:11 +02:00
flatpak-builtins-document-info.c Warn about extra arguments in flatpak document-info 2016-09-27 14:30:11 +02:00
flatpak-builtins-document-list.c Rename flatpak_dir_get_system() into flatpak_dir_get_system_default() 2016-12-16 19:17:13 +00:00
flatpak-builtins-document-unexport.c Warn about extra arguments in flatpak document-unexport 2016-09-27 14:30:11 +02:00
flatpak-builtins-enter.c Make flatpak enter work 2016-09-28 20:20:17 +02:00
flatpak-builtins-info.c info: Print some more information 2017-05-08 11:29:22 +02:00
flatpak-builtins-install.c Improve error wording 2017-05-11 08:38:01 +02:00
flatpak-builtins-list-remotes.c remotes: Improve output formatting 2017-05-03 11:06:43 +02:00
flatpak-builtins-list.c Handle app ids with dashes when ignoring locale/debug. 2017-05-30 18:07:46 +02:00
flatpak-builtins-ls-remote.c ls-remote: Drop unused variable 2017-06-06 20:09:07 +01:00
flatpak-builtins-make-current.c common: Make flatpak_split_partial_ref_arg more regular and capable 2016-10-14 12:08:37 +02:00
flatpak-builtins-override.c Rename flatpak_dir_get_system() into flatpak_dir_get_system_default() 2016-12-16 19:17:13 +00:00
flatpak-builtins-repo-update.c build-update-repo: Remove unwanted deltas before updating summary 2017-05-30 15:16:12 +02:00
flatpak-builtins-repo.c repo: Print out gpg key hash too 2017-05-10 16:01:24 +02:00
flatpak-builtins-run.c run: Use new flatpak_find_current_ref helper. 2017-05-22 13:12:01 +02:00
flatpak-builtins-uninstall.c Fix all clang warnings 2016-12-13 10:20:28 +01:00
flatpak-builtins-update.c Use the CLI progress for update --appstream too 2017-05-22 17:01:14 +02:00
flatpak-builtins-utils.c remote-add/modify: Break out gpg loading code to helper 2017-05-09 15:56:31 +02:00
flatpak-builtins-utils.h remote-add/modify: Break out gpg loading code to helper 2017-05-09 15:56:31 +02:00
flatpak-builtins.h Add a repo command 2017-04-18 12:36:23 +02:00
flatpak-main.c Add macros for common ANSI tty escape codes 2017-05-03 11:17:41 +02:00
flatpak-transaction.c Use the CLI progress for update --appstream too 2017-05-22 17:01:14 +02:00
flatpak-transaction.h transaction: Always update metadata for remotes on update/install 2017-05-09 13:25:21 +02:00