Commit graph

3171 commits

Author SHA1 Message Date
Alexandre Pujol
3f9fe25fd4
doc: update aa-log usage.
Some checks are pending
Ubuntu / check (push) Waiting to run
Ubuntu / build (default, ubuntu-22.04) (push) Blocked by required conditions
Ubuntu / build (default, ubuntu-24.04) (push) Blocked by required conditions
Ubuntu / build (full-system-policy, ubuntu-22.04) (push) Blocked by required conditions
Ubuntu / build (full-system-policy, ubuntu-24.04) (push) Blocked by required conditions
Ubuntu / tests (push) Blocked by required conditions
2025-03-02 14:03:38 +01:00
Alexandre Pujol
6c284435ae
feat(profile): improve bluetoothctl
Some checks are pending
Ubuntu / check (push) Waiting to run
Ubuntu / build (default, ubuntu-22.04) (push) Blocked by required conditions
Ubuntu / build (default, ubuntu-24.04) (push) Blocked by required conditions
Ubuntu / build (full-system-policy, ubuntu-22.04) (push) Blocked by required conditions
Ubuntu / build (full-system-policy, ubuntu-24.04) (push) Blocked by required conditions
Ubuntu / tests (push) Blocked by required conditions
fix #671
2025-03-02 13:52:38 +01:00
Alexandre Pujol
189064c9f8
tests: make the integration tests work recursivelly.
Some checks are pending
Ubuntu / check (push) Waiting to run
Ubuntu / build (default, ubuntu-22.04) (push) Blocked by required conditions
Ubuntu / build (default, ubuntu-24.04) (push) Blocked by required conditions
Ubuntu / build (full-system-policy, ubuntu-22.04) (push) Blocked by required conditions
Ubuntu / build (full-system-policy, ubuntu-24.04) (push) Blocked by required conditions
Ubuntu / tests (push) Blocked by required conditions
2025-03-02 13:25:30 +01:00
Alexandre Pujol
86aba45d67
tests(integration): move most test inside groups. 2025-03-02 00:00:08 +01:00
Alexandre Pujol
eba7357cb1
doc: show off our tests a bit. 2025-03-01 22:48:24 +01:00
Alexandre Pujol
c9d249e5e3
tests(packer): add test images for ubuntu 25.04 & debian 13
Some checks are pending
Ubuntu / check (push) Waiting to run
Ubuntu / build (default, ubuntu-22.04) (push) Blocked by required conditions
Ubuntu / build (default, ubuntu-24.04) (push) Blocked by required conditions
Ubuntu / build (full-system-policy, ubuntu-22.04) (push) Blocked by required conditions
Ubuntu / build (full-system-policy, ubuntu-24.04) (push) Blocked by required conditions
Ubuntu / tests (push) Blocked by required conditions
2025-03-01 22:44:56 +01:00
Alexandre Pujol
e6752cb4b9
feat(profile): improve libreoffice, add missing dbus access. 2025-03-01 22:11:06 +01:00
Alexandre Pujol
80e85769ce
feat(profile): improve gnome profiles. 2025-03-01 22:09:19 +01:00
Alexandre Pujol
4dd78c0087
tests: improve justfile. 2025-03-01 22:06:38 +01:00
Alexandre Pujol
1392b078ab
tests: add Justile, used as integration environment helper.
Some checks are pending
Ubuntu / check (push) Waiting to run
Ubuntu / build (default, ubuntu-22.04) (push) Blocked by required conditions
Ubuntu / build (default, ubuntu-24.04) (push) Blocked by required conditions
Ubuntu / build (full-system-policy, ubuntu-22.04) (push) Blocked by required conditions
Ubuntu / build (full-system-policy, ubuntu-24.04) (push) Blocked by required conditions
Ubuntu / tests (push) Blocked by required conditions
2025-03-01 16:15:55 +01:00
Alexandre Pujol
0b029ec42f
tests(packer): rewrite the way to build the tests images. 2025-03-01 16:10:09 +01:00
Alexandre Pujol
6d5a522dcb
test(packer): update sources 2025-03-01 16:07:10 +01:00
Alexandre Pujol
fa6c37a7ab
doc: update integration tests section. 2025-03-01 16:04:18 +01:00
Alexandre Pujol
835b73f64e
build: prepare apparmor 4.1
Split upstreamed and non upstreamed tunable so that it easy to ignore the upstreamed version on apparmor 4.1.
2025-03-01 14:27:55 +01:00
Alexandre Pujol
d8d4ec11a6
feat(profile): systemd-networkd: update cap. 2025-03-01 14:20:35 +01:00
Alexandre Pujol
161078ed90
tests: move common cloud-init config to a unified file, rename some base distribution. 2025-03-01 13:18:19 +01:00
Alexandre Pujol
a793e711e5
fix(profile): dbus rule malformed.
Some checks failed
Ubuntu / check (push) Has been cancelled
Ubuntu / build (default, ubuntu-22.04) (push) Has been cancelled
Ubuntu / build (default, ubuntu-24.04) (push) Has been cancelled
Ubuntu / build (full-system-policy, ubuntu-22.04) (push) Has been cancelled
Ubuntu / build (full-system-policy, ubuntu-24.04) (push) Has been cancelled
Ubuntu / tests (push) Has been cancelled
2025-02-23 22:18:38 +01:00
Alexandre Pujol
6ebbb31589
feat(profile): dbus directive use the new interface+= 2025-02-23 21:06:41 +01:00
Alexandre Pujol
972ae950e4
build: improve the dbus directive.
- Support for additional interfaces: +=
- Restrict the generated dbus rules
- Add the required unix bind rule.
2025-02-23 20:53:49 +01:00
Alexandre Pujol
81ecce1ef7
fix(build): test in directive. 2025-02-23 20:17:49 +01:00
Alexandre Pujol
644f6b74aa
feat(profile): improve some core profiles. 2025-02-23 20:15:09 +01:00
Alexandre Pujol
7bc248577a
feat(profile): small improvment with systemd. 2025-02-23 20:13:21 +01:00
Alexandre Pujol
b10f2df5ec
doc: add roadmap and prebuilt pages. 2025-02-23 20:10:21 +01:00
Alexandre Pujol
2f5637bd65
feat(profile): improve makepkg. 2025-02-23 18:16:27 +01:00
Alexandre Pujol
d51826542b
Revert "chore: remove deprecated golangci config."
This reverts commit 6ea379eecd.
2025-02-23 18:13:49 +01:00
Alexandre Pujol
8a381b2f6b
feat(profile): various update for ubuntu. 2025-02-23 18:13:16 +01:00
Alexandre Pujol
e9b022a9a1
fix: ensure sync is not inherited
Some checks are pending
Ubuntu / check (push) Waiting to run
Ubuntu / build (default, ubuntu-22.04) (push) Blocked by required conditions
Ubuntu / build (default, ubuntu-24.04) (push) Blocked by required conditions
Ubuntu / build (full-system-policy, ubuntu-22.04) (push) Blocked by required conditions
Ubuntu / build (full-system-policy, ubuntu-24.04) (push) Blocked by required conditions
Ubuntu / tests (push) Blocked by required conditions
fix #670
2025-02-23 12:47:22 +01:00
Alexandre Pujol
898066c76c
refractor: add new polkit group.
Some checks are pending
Ubuntu / check (push) Waiting to run
Ubuntu / build (default, ubuntu-22.04) (push) Blocked by required conditions
Ubuntu / build (default, ubuntu-24.04) (push) Blocked by required conditions
Ubuntu / build (full-system-policy, ubuntu-22.04) (push) Blocked by required conditions
Ubuntu / build (full-system-policy, ubuntu-24.04) (push) Blocked by required conditions
Ubuntu / tests (push) Blocked by required conditions
2025-02-22 22:56:40 +01:00
Alexandre Pujol
6ea379eecd
chore: remove deprecated golangci config. 2025-02-22 21:49:39 +01:00
c-jaenicke
7c49a45cbb fix regex on line 65, missing star
Some checks are pending
Ubuntu / check (push) Waiting to run
Ubuntu / build (default, ubuntu-22.04) (push) Blocked by required conditions
Ubuntu / build (default, ubuntu-24.04) (push) Blocked by required conditions
Ubuntu / build (full-system-policy, ubuntu-22.04) (push) Blocked by required conditions
Ubuntu / build (full-system-policy, ubuntu-24.04) (push) Blocked by required conditions
Ubuntu / tests (push) Blocked by required conditions
2025-02-22 15:10:55 +01:00
Alexandre Pujol
360c009a67
fix: add missing desktop abs to gcr-prompter
Some checks are pending
Ubuntu / check (push) Waiting to run
Ubuntu / build (default, ubuntu-22.04) (push) Blocked by required conditions
Ubuntu / build (default, ubuntu-24.04) (push) Blocked by required conditions
Ubuntu / build (full-system-policy, ubuntu-22.04) (push) Blocked by required conditions
Ubuntu / build (full-system-policy, ubuntu-24.04) (push) Blocked by required conditions
Ubuntu / tests (push) Blocked by required conditions
see #404
2025-02-21 21:17:57 +01:00
Alexandre Pujol
8912aaf126
feat(profile): general update. 2025-02-21 00:55:52 +01:00
Alexandre Pujol
c1bea69cbf
feat(profile): minor gnome improvments. 2025-02-21 00:10:08 +01:00
Alexandre Pujol
2ae16a93f4
feat(abs): remove mesa 24.2 fix as it has been fixed upstream. 2025-02-21 00:07:08 +01:00
Alexandre Pujol
1f3fb1513a
feat(profile): enforce apparmor.systemd 2025-02-21 00:05:36 +01:00
Alexandre Pujol
a53ffeb251
fix(profile): ensure gsconnect-preferences is part of gnome-extension-gsconnect. 2025-02-20 20:18:44 +01:00
Alexandre Pujol
af85db9148
refractor: use @{python_path} in all profiles.
Some checks failed
Ubuntu / check (push) Has been cancelled
Ubuntu / build (default, ubuntu-22.04) (push) Has been cancelled
Ubuntu / build (default, ubuntu-24.04) (push) Has been cancelled
Ubuntu / build (full-system-policy, ubuntu-22.04) (push) Has been cancelled
Ubuntu / build (full-system-policy, ubuntu-24.04) (push) Has been cancelled
Ubuntu / tests (push) Has been cancelled
2025-02-17 21:28:40 +01:00
Alexandre Pujol
5870e1ee40
refractor: move more profiles to groups. 2025-02-17 21:04:28 +01:00
Alexandre Pujol
5aab9da030
fix(profile): blueman-rfcomm-watcher entrypoint. 2025-02-15 16:38:07 +01:00
Alexandre Pujol
8ba3dbd90f
refractor: move more profiles to groups.
Some checks failed
Ubuntu / check (push) Has been cancelled
Ubuntu / build (default, ubuntu-22.04) (push) Has been cancelled
Ubuntu / build (default, ubuntu-24.04) (push) Has been cancelled
Ubuntu / build (full-system-policy, ubuntu-22.04) (push) Has been cancelled
Ubuntu / build (full-system-policy, ubuntu-24.04) (push) Has been cancelled
Ubuntu / tests (push) Has been cancelled
2025-02-15 16:09:52 +01:00
Alexandre Pujol
33681e14f2
refractor: tests/bats -> tests/integration
Some checks failed
Ubuntu / check (push) Has been cancelled
Ubuntu / build (default, ubuntu-22.04) (push) Has been cancelled
Ubuntu / build (default, ubuntu-24.04) (push) Has been cancelled
Ubuntu / build (full-system-policy, ubuntu-22.04) (push) Has been cancelled
Ubuntu / build (full-system-policy, ubuntu-24.04) (push) Has been cancelled
Ubuntu / tests (push) Has been cancelled
2025-02-13 19:12:48 +01:00
Alexandre Pujol
9d74168be2
refractor: move more profiles to groups.
Some checks failed
Ubuntu / check (push) Has been cancelled
Ubuntu / build (default, ubuntu-22.04) (push) Has been cancelled
Ubuntu / build (default, ubuntu-24.04) (push) Has been cancelled
Ubuntu / build (full-system-policy, ubuntu-22.04) (push) Has been cancelled
Ubuntu / build (full-system-policy, ubuntu-24.04) (push) Has been cancelled
Ubuntu / tests (push) Has been cancelled
2025-02-10 00:20:15 +01:00
Alexandre Pujol
fadc08b1ea
fix(test): update reference path for aa-status. 2025-02-09 22:16:33 +01:00
Alexandre Pujol
9304c9a668
refractor: moce a lot of profiles inside they own groups. 2025-02-09 21:46:10 +01:00
curiosityseeker
e5aad04be4
Update dkms (#663) 2025-02-09 20:07:43 +00:00
Alexandre Pujol
5ea339803a
chore: fix typo & cosmetic. 2025-02-09 20:39:44 +01:00
Alexandre Pujol
ace9a12c95
feat(profile): add profile for xdg-desktop-portal-validate-icon. 2025-02-09 20:34:25 +01:00
Alexandre Pujol
ba5079d95c
build: update flag manifest. 2025-02-09 20:33:37 +01:00
Alexandre Pujol
86906d2601
feat(profile): add localsearch (renamed from tracker-extract
localsearch is the new name of  tracker-extract. The profile for  tracker-extract is kept as they will differ in the future.
2025-02-09 20:32:06 +01:00
Alexandre Pujol
63cbf2829b
feat(tunable): add p_ variables definition for a few core profiles. 2025-02-09 20:28:40 +01:00