Commit graph

3041 commits

Author SHA1 Message Date
Alexandre Pujol
25bd3550fb feat(profile): add needrestart-vmlinuz-get-version & tests for needrestart. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
ae13890fc5 test(integration): add sysctl. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
4fe13bcb1c feat(profile): add fc-match & fc-pattern. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
70497e77a3 fix(tests): ensure fwupdmgr don't fail even if the target does not support firmware update. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
30860ad401 tests: add groupmod. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
c4b42f1ece tests: add fwupdmgr.bats 2024-12-31 00:07:24 +00:00
Alexandre Pujol
9711d43537 tests: ensure systemd-homed is started before the homectl test. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
97f4c51df3 tests: add dmesg.bats 2024-12-31 00:07:24 +00:00
Alexandre Pujol
5840e59030 tests: enable the homectl tests. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
1d41890a75 feat(profile): general update. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
354f6ee250 tests: remove hanged test 2024-12-31 00:07:24 +00:00
Alexandre Pujol
3c75243f15 feat(abs): add the wine abstraction. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
1dad5ab09c feat(abs): vulkan allow write access to builtin_shaders.
See #577
2024-12-31 00:07:24 +00:00
Alexandre Pujol
e266638166 fix(profile): dhcpcd executes resolvconf
fix #608
2024-12-31 00:07:24 +00:00
Alexandre Pujol
0c6d888f9e fix(tests): missing sudo in ip integration test. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
e00c15146c fix(ci): remove forced color from github action. 2024-12-31 00:07:24 +00:00
odomingao
6dfa033444 Update sysctl 2024-12-31 00:07:24 +00:00
Alexandre Pujol
0720a67f27 tests: cleanup the basic structure of integration tests. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
971d9daaf2 tests: cleanup the basic structure of integration tests. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
7c96657860 fix: missing @{udbus} in unix bind. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
d48ef023bc ci(github): split the final step in two. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
57aa1b7459 fix(profile): minor improvment to ensure tests passes. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
a6225df9c9 ci(github): restart some services to ensure they are confined. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
87f6c116f1 feat: profiles and integration tests improvments.
Add the udbus variable to be used in `unix bind` rule for dbus.
2024-12-31 00:07:24 +00:00
Alexandre Pujol
1467c2c1aa fix(profile): minor fixes. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
c5367943cb fix(profile): ensure useradd can fully populate the skelleton. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
b36a980461 ci(github): set local tunable for github actions. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
349ca76481 feat(tunable): add p_dbus_* variables.
This allow for better integration for system when dbus is not confined.
2024-12-31 00:07:24 +00:00
Alexandre Pujol
72f75b96d3 feat(profile): small profile improvments. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
9ddfc9e32c build(debian): disable make check by default on pkg build.
Enable it manually in github action.
2024-12-31 00:07:24 +00:00
Alexandre Pujol
93ade2237d fix(profile): linting issue. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
469677e096 feat(profile): add homectl. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
b30d077992 feat(profile): improve support for some profiles.
Most of the rules have come from the integration tests.
2024-12-31 00:07:24 +00:00
Alexandre Pujol
562fcc88a9 tests(ci): install integration tests requirements. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
9aca44908c tests: add more integration tests for core tools. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
245e26f110 feat(profile): fractal uses bwrap for loading image. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
771673c91f feat(profile): update some core profiles. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
06dd90bae1 feat(abs): cover more commonly attached path. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
d85416e2e6 feat(profile): update systemd profiles. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
d40b112185 fix(test): minor fixes. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
c6064a774c tests(integration): add more tests. 2024-12-31 00:07:24 +00:00
Alexandre Pujol
784fe5fdad feat(profile): small profile update. 2024-12-31 00:07:24 +00:00
nobody43
f75fa9a3a6
fix exec_path bug, ignore skipable files 2024-11-23 19:54:17 +00:00
nobody43
93085ece96
Update profile_check.py 2024-11-23 18:35:53 +00:00
nobody43
c9b1dde542
Update profile_check.py 2024-11-22 19:57:13 +00:00
nobody43
59d7980478
polishing 2024-11-19 18:49:49 +00:00
nobody43
46c5381cd0
Update profile_check.py 2024-11-18 23:31:22 +00:00
nobody43
f1118cd3b0
Create profile_check.py 2024-11-18 23:14:39 +00:00
Alexandre Pujol
0206e04b3f
build: ensure build task get the proper profile name.
Some checks failed
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
2024-11-11 21:18:16 +00:00
Alexandre Pujol
72d45c2cf5
feat(tunable): better definition of the version var. 2024-11-11 20:47:07 +00:00