- Apr 26, 2021
-
-
The "Publishing a single application" section introduces the use of .flatpakrepo files, which are detailed in the subsequent "Publishing a repository" section. Moving the latter section before the former therefore makes more sense. Signed-off-by:
Arnaud Ferraris <arnaud.ferraris@collabora.com>
-
As requested, this commit adds more detailed explanations and step-by-step commands for creating and installing signed flatpak applications. Signed-off-by:
Arnaud Ferraris <arnaud.ferraris@collabora.com>
-
- Apr 23, 2021
-
-
Ritesh Raj Sarraf authored
It has been dropped in the packaging-tools repository Signed-off-by:
Ritesh Raj Sarraf <ritesh.sarraf@collabora.com>
-
Ritesh Raj Sarraf authored
Signed-off-by:
Ritesh Raj Sarraf <ritesh.sarraf@collabora.com>
-
- Apr 22, 2021
-
-
Ritesh Raj Sarraf authored
One exception case, that of maintaining a package from an independent upstream source tarball, was documented separately. This was causing confusion to us all as this content wasn't reflected on the master page, i.e. Apertis Packaging Guide This patch just moves the content to the right location Signed-off-by:
Ritesh Raj Sarraf <ritesh.sarraf@collabora.com>
-
- Apr 14, 2021
-
-
Elvstam Cantner Andreas authored
Change 'journactl' -> 'journalctl' Signed-off-by:
Andreas Elvstam Cantner <andreas.elvstam@se.bosch.com>
-
Elvstam Cantner Andreas authored
Update and re-shuffle the existing parts of the apparmor.md guide to merge the old guide with the new guide: - Update summary with new ref links. - Reused a few sections but rephrased and updated references. - Removed a few, no longer needed, sections. - Fix minor formatting Signed-off-by:
Andreas Elvstam Cantner <andreas.elvstam@se.bosch.com>
-
- Apr 13, 2021
-
-
Elvstam Cantner Andreas authored
Rewrite introduction to reflect the newly updated guide on AppArmor and profile development. Briefly mention that DAC and capabilities are not considered in the guide but considered prerequisites. Signed-off-by:
Andreas Elvstam Cantner <andreas.elvstam@se.bosch.com> Apply 2 suggestion(s) to 1 file(s)
-
Elvstam Cantner Andreas authored
Summary of content: - Introduction to mount rules in AppArmor - Short explanation of correlation between CAP_SYS_ADMIN and mount - 2 examples for profiles that allow mount operations. Signed-off-by:
Andreas Elvstam Cantner <andreas.elvstam@se.bosch.com>
-
Signed-off-by:
Samir Jasarevic <samir.jasarevic@se.bosch.com>
-
Elvstam Cantner Andreas authored
Signed-off-by:
Samir Jasarevic <samir.jasarevic@se.bosch.com>
-
MAC-DAC-example.png figure added to the AppArmor guideline. Signed-of-by:
<samir.jasarevic@se.bosch.com> Introduction to file access in AppArmor. An example of MAC and DAC file access permissions is shown. Signed-off-by:
<samir.jasarevic@se.bosch.com> Apply 4 suggestion(s) to 1 file(s) Apply 1 suggestion(s) to 1 file(s) Apply 1 suggestion(s) to 1 file(s) Apply 2 suggestion(s) to 1 file(s) Updated file access based on the review comments. Signed-off-by:
<samir.jasarevic@se.bosch.com> Update file access with 4 spaces for code Signed-off-by:
<samir.jasarevic@se.bosch.com>
-
The current guideline on AppArmor covers basic overview and breifly mentions development steps needed. This commit extends the AppArmor guideline with more in-depth development steps and examples for how to developt AppArmor profiles. Sections included: Profile Introduction - Profile Modes - System Logs Profile Development - Manually Write The Profile - Tool Aided Profile Development Signed-off-by:
Andreas Elvstam Cantner <andreas.elvstam@se.bosch.com>
-
- Apr 08, 2021
-
-
Apertis now has open registration on it's GitLab instance. Update the documentation to reflect this. Correct some spelling mistakes and grammatical issues noticed when reading documents. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
Peter Senna Tschudin authored
Signed-off-by:
Peter Senna Tschudin <peter.senna@collabora.com>
-
Added the guide how to create Apertis tests for LAVA. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- Mar 28, 2021
-
-
Debian upstream version tag should start with debian/ instead of apertis/. Fix this. Signed-off-by:
Ariel D'Alessandro <ariel.dalessandro@collabora.com>
-
- Mar 24, 2021
-
-
Using multiple occurrences of the `--sign-verify` option can be used to configure a remote while a new signature key is being rolled out. Add a paragraph explaining that use case. Signed-off-by:
Arnaud Ferraris <arnaud.ferraris@collabora.com>
-
This commit includes suggestions from reviewers and fixes the following issues: * use `ref` macros for internal links * fix minor grammar and spelling issues * add a warning regarding the preliminary state of Ed25519 support Signed-off-by:
Arnaud Ferraris <arnaud.ferraris@collabora.com>
-
This commit adds a user guide explaining how to create flatpaks signed with the Ed25519 algorithm, and how to verify such flatpaks. Signed-off-by:
Arnaud Ferraris <arnaud.ferraris@collabora.com>
-
- Mar 01, 2021
-
-
Change from localhost to proper link address for /policies/upstreaming referenced from apparmor.md Signed-off-by:
Andreas Elvstam Cantner <andreas.elvstam@se.bosch.com>
-
- Feb 23, 2021
-
-
Emanuele Aina authored
Update some broken links by pointing them to the new location of the ci-package-builder documentation. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Since we moved to an external CI config path branches like `debian/buster-gitlab-update-job` are no longer needed. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
We no longer use the `debian/apertis/gitlab-ci.yml` files in each packaging repository but rather rely on a external CI config path. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
The diagram comes in two formats: - SVG with editable text (apertis-dep-14-gitlab.svg) This is the primary source. - SVG with texts as paths (apertis-dep-14-gitlab-curves.svg) This is generated from the primary source; it is a preferred format for embedding as a figure in a document, since it doesn’t depend on the availability of fonts or the renderer’s ability to render them correctly. Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
- Feb 22, 2021
-
-
Martyn Welch authored
Since we are editing the development process, use this an an opportunity to improve the spelling in the document and the website's custom dictionary. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
Martyn Welch authored
The development process states that a "Fixes: APERTIS-<task_id>" tag should be added to relevant commit messages. At some point we had functionality in place to automatically add comments on the Phabricator task when such tags were present. I don't believe that this functionality is still in place, hence the description is missleading. This is also not something that I have seen being used (a lot?) by core maintainers. Since this is not common practice we should remove this requirement, simplifying the documented process for new contributors. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Feb 08, 2021
-
-
Emanuele Aina authored
Thank you @andrewsh for spotting it. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Feb 03, 2021
-
-
Martyn Welch authored
The titles in the supported virtualbox table are a bit messy. Clean them up a bit. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
Martyn Welch authored
A few issues were missed when reviewing the addition of a table of supported virtualbox versions: - There's an additional "{" on one of the shortcodes that's getting rendered in the final page. - The table is missing a column marker and is thus not getting formatted as a table. Fix these two issues. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
officially supported by Apertis for each release.
-
- Jan 22, 2021
-
-
Walter Lozano authored
Fix some formatting issues, remarks and command names. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Jan 15, 2021
-
-
As currently the infrastructure repository uses only a master branch update the links accordingly. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Dec 21, 2020
-
-
Walter Lozano authored
As a reference for the installation of Automated License Compliance add a guide to pointing to the pieces of software to be installed and upgraded. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Ritesh Raj Sarraf authored
When a new release is branched, we need to ensure that a proper rotation job is set for the respective release. In this example, we instantiate a new timer for rotation of the images Signed-off-by:
Ritesh Raj Sarraf <ritesh.sarraf@collabora.com>
-
- Dec 18, 2020
-
-
Ritesh Raj Sarraf authored
For most major task, our user account suffice on OBS. But there are certain exceptions, like creating new repositories, wherein we need Admin level privileges. This is required when we create new repositories for a stable release: security, updates, backports. Document this oddity that the user needs to have Admin level privileges Signed-off-by:
Ritesh Raj Sarraf <ritesh.sarraf@collabora.com>
-