Commit graph

3199 commits

Author SHA1 Message Date
Alexandre Pujol
ef90157f25
feat(pkg): minor improvment on rlimit definition. 2025-03-10 19:39:38 +01:00
Alexandre Pujol
255458bc9c
feat(profile): fireox executes speech-dispatcher
fix #680
2025-03-10 19:36:10 +01:00
Alexandre Pujol
4efe52c437
feat(tunable): add to alternative vim name to the list of editor
fix git: unexpected vim filename on Tumbleweed #678
2025-03-10 19:36:10 +01:00
Yifan Zhu
f79f22c06a docs: fix typo 2025-03-10 19:20:44 +01:00
Alexandre Pujol
404b3d0ce2
ci(github): drop FSP tests in ubtuntu 22.04 2025-03-10 00:03:30 +01:00
Alexandre Pujol
20699b20b6
fix: minor build issue. 2025-03-09 23:58:18 +01:00
Alexandre Pujol
d93db0eca9
feat(profile): add motd. 2025-03-09 23:43:39 +01:00
Alexandre Pujol
f8340aa660
feat(fsp): add mapping abstractions for use with pam_apparmor. 2025-03-09 23:14:53 +01:00
Alexandre Pujol
ab41d2e0f3
feat(fsp): improve the systemd profiles. 2025-03-09 23:12:01 +01:00
Alexandre Pujol
47b6e3c616
feat(profile): various core update. 2025-03-09 23:04:32 +01:00
Alexandre Pujol
7badf80854
feat(profile): improve dbus abstractions and interopaerability with profiles. 2025-03-09 22:58:27 +01:00
Alexandre Pujol
0ef623ed40
fix: ensure pidof use the attach_disconnected and enforce it.
see #677
2025-03-08 21:54:39 +01:00
Alexandre Pujol
106921df23
fix(build): ensure fsp mode set the systemd profile name correctly. 2025-03-08 14:23:08 +01:00
Alexandre Pujol
9e1cc72cc4
feat(abs): kde: allow to access gtk resources.
They are required for gtk based app on KDE.
2025-03-07 00:08:17 +01:00
Alexandre Pujol
b623dc4a77
feat(profile): minor improvements. 2025-03-07 00:07:11 +01:00
Alexandre Pujol
da7958a2f9
feat(fsp): improve the base systemd profiles. 2025-03-07 00:00:24 +01:00
Alexandre Pujol
71632a6456
doc: minor improvements 2025-03-06 23:58:20 +01:00
Alexandre Pujol
0d5e363bbc
feat(abs): add more base attached files. 2025-03-06 23:50:27 +01:00
Alexandre Pujol
f270809c5f
feat(tunable): set alias // -> / for all install.
This is required when the re-attached path feature is enabled.
2025-03-06 23:49:55 +01:00
Alexandre Pujol
03406096ce
feat(dbus): simplify the way to provide unix address for dbus. 2025-03-06 23:46:49 +01:00
Alexandre Pujol
f360d12ec1
feat(profile): improve kde profiles.
See #675
2025-03-06 22:22:56 +01:00
Alexandre Pujol
cfce68a5df
feat(profile): allow to start hyprland from sddm.
fix #674
2025-03-06 21:59:20 +01:00
Alexandre Pujol
7e1c08b75d
feat(profile): improve kde profiles.
See #676
2025-03-06 21:53:41 +01:00
Alexandre Pujol
06f2fb4659
feat(profile): improve gimp.
see #656
2025-03-06 21:22:57 +01:00
Alexandre Pujol
e3a1ba5d0d
feat(profile): systemd-tty-ask-password-agent: add support for rpm.
see #576
2025-03-06 21:15:46 +01:00
Alexandre Pujol
b752ff540c
build: allow the docker build script to be sourced by downstream repository. 2025-03-04 22:38:46 +01:00
Alexandre Pujol
334b48749a
feat(profile): various minor update. 2025-03-04 22:33:42 +01:00
Alexandre Pujol
d49e93523f
feat(profile): restrict the qemu-ga profile. 2025-03-04 22:26:07 +01:00
Alexandre Pujol
3f9fe25fd4
doc: update aa-log usage. 2025-03-02 14:03:38 +01:00
Alexandre Pujol
6c284435ae
feat(profile): improve bluetoothctl
fix #671
2025-03-02 13:52:38 +01:00
Alexandre Pujol
189064c9f8
tests: make the integration tests work recursivelly. 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 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. 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. 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