bigbluebutton-Github/build/packages-template/bbb-export-annotations
Daniel Schreiber fc33fa599d Fix: File permissions in packages should not depend on umask of build system
If the build system for packages has a umask of `0077`, cloned
repositories will have no permissions for group and other. As the build
scripts for some packages just copy from clone git repos, this will
preserve the permissions in the package and prevent the following
services from startup:

* `bbb-html5`
* `etherpad`
* `bbb-pads`
* `bbb-export-annotations`
* `bbb-rap-*`

This patch grants everyone read permissions to the code in the packages.
2024-05-28 16:24:27 +02:00
..
fonts Package tldraw fonts for bbb-export-annotations 2023-03-07 13:26:03 +00:00
.build-files build: bbb-export-annotations packaging part2 2022-07-08 01:13:59 -04:00
after-install.sh Build font information cache files in after-install 2023-03-07 14:52:08 +00:00
bbb-export-annotations.service build: add export annotations to bbb target 2022-07-07 17:40:04 +00:00
before-remove.sh build: packaging for bbb-export-annotations 2022-07-06 20:51:57 +00:00
build.sh Fix: File permissions in packages should not depend on umask of build system 2024-05-28 16:24:27 +02:00
opts-focal.sh build(export-annotations): Add dependency poppler-utils 2024-03-07 13:13:16 -05:00