diff --git a/docs/concepts.md b/docs/concepts.md index 6eeb6847..503b7a6a 100644 --- a/docs/concepts.md +++ b/docs/concepts.md @@ -2,8 +2,6 @@ title: Concepts --- -# Concepts - *One profile a day keeps the hacker away* There are over 50000 Linux packages and even more applications. It is simply not possible to write an AppArmor profile for all of them. Therefore, a question arises: diff --git a/docs/development/index.md b/docs/development/index.md index 923e4daa..3a303142 100644 --- a/docs/development/index.md +++ b/docs/development/index.md @@ -2,8 +2,6 @@ title: Development --- -# Development - You want to contribute to `apparmor.d`, **thanks a lot for this.** Feedbacks, contributors, pull requests are all very welcome. You will find in this page all the useful information needed to contribute. ??? info "How to contribute" diff --git a/docs/development/integration.md b/docs/development/integration.md index 527cb338..19b15683 100644 --- a/docs/development/integration.md +++ b/docs/development/integration.md @@ -2,8 +2,6 @@ title: Integration Tests --- -# Integration Tests - !!! danger "Work in Progress" The purpose of integration testing in apparmor.d is to ensure the profiles are not going to break a program when used in the Linux distribution and desktop environment we support. diff --git a/docs/development/tests.md b/docs/development/tests.md index 1bd4b81a..58920cf9 100644 --- a/docs/development/tests.md +++ b/docs/development/tests.md @@ -2,8 +2,6 @@ title: Tests suite --- -# Tests suite - A full test suite to ensure compatibility across distributions and software is still a work in progress. Here is an overview of the current CI jobs: **On Gitlab CI** diff --git a/docs/full-system-policy.md b/docs/full-system-policy.md index f234d8f3..366a560d 100644 --- a/docs/full-system-policy.md +++ b/docs/full-system-policy.md @@ -21,7 +21,7 @@ title: Full system policy ## Install -This feature is only enabled when the project is built with `make full`. [Early policy](https://gitlab.com/apparmor/apparmor/-/wikis/AppArmorInSystemd#early-policy-loads) load **must** also be enabled. +This feature is only enabled when the project is built with `make full`. [Early policy](https://gitlab.com/apparmor/apparmor/-/wikis/AppArmorInSystemd#early-policy-loads) load **must** also be enabled. Once `apparmor.d` has been installed in FSP mode, it is required to reboot to apply the changes. In `/etc/apparmor/parser.conf` ensure you have: ``` diff --git a/docs/index.md b/docs/index.md index fe7e87dc..05fbe66c 100644 --- a/docs/index.md +++ b/docs/index.md @@ -2,7 +2,6 @@ title: AppArmor.d --- -# AppArmor.d **Full set of AppArmor profiles** diff --git a/docs/issues.md b/docs/issues.md index f9424e29..59ccf0ba 100644 --- a/docs/issues.md +++ b/docs/issues.md @@ -2,8 +2,6 @@ title: Known issues --- -# Known issues - Known bugs are tracked on the meta issue **[#75](https://github.com/roddhjav/apparmor.d/issues/74)**. !!! info diff --git a/docs/recovery.md b/docs/recovery.md index 96bf26c9..9f5af42d 100644 --- a/docs/recovery.md +++ b/docs/recovery.md @@ -2,8 +2,6 @@ title: System Recovery --- -# System Recovery - Issue in some core profiles like the systemd suite, or the desktop environment can fully break your system. This should not happen a lot, but if it does here is the process to recover your system on Archlinux: 1. Boot from a Archlinux live USB diff --git a/docs/report.md b/docs/report.md index 9d1bf033..05995fae 100644 --- a/docs/report.md +++ b/docs/report.md @@ -2,8 +2,6 @@ title: Report AppArmor logs --- -# Report AppArmor logs - The **[aa-log](usage.md#apparmor-log)** tool reports all AppArmor `DENIED` and `ALLOWED`. It should be used to fix AppArmor related issues. While testing, if something get wrong, you need to put the profile in complain mode, so that you can investigate, and it does not block your program.