Commit graph

3977 commits

Author SHA1 Message Date
Alexandre Pujol
b90c4073c9
ci: show full journalctl log on failure. 2025-05-26 00:47:46 +02:00
Alexandre Pujol
31e90e6c58
feat(profile): add kernel update/install profiles. 2025-05-26 00:47:46 +02:00
Alexandre Pujol
6650f45ee0
feat(profile): add pycompile. 2025-05-26 00:47:46 +02:00
Alexandre Pujol
a9303e82bb
fix: linter 2025-05-26 00:47:46 +02:00
Alexandre Pujol
8755c4a1b7
fix(profile): remove sbin on some program path
Debian and opensuse do not install the same programs under /usr/sbin.
This will have to be tracked by distribution.
For now, sbin.list follows debian install.
2025-05-26 00:47:46 +02:00
Alexandre Pujol
7a3016724a
feat(profile): update linux check scripts. 2025-05-26 00:47:46 +02:00
Alexandre Pujol
6e0c646d14
feat(profile): add profile for ischroot. 2025-05-26 00:47:46 +02:00
Alexandre Pujol
49155625a5
feat(profile): rewrite debconf & add debconf-frontend. 2025-05-26 00:47:46 +02:00
Alexandre Pujol
390cc27ab8
feat(abs): add debconf common abs. 2025-05-26 00:47:45 +02:00
Alexandre Pujol
f033e69811
feat(abs): add the pager app abstaction. 2025-05-26 00:47:45 +02:00
Alexandre Pujol
2c880ba220
feat(profile): rewrite the apt stack of profiles. 2025-05-26 00:47:45 +02:00
Alexandre Pujol
c64901353e
fix(profile): some fix on the dpkg-scipts profiles. 2025-05-26 00:47:45 +02:00
Alexandre Pujol
760eb91ac6
feat(profile): add profile for t-methods-sq. 2025-05-26 00:47:45 +02:00
Alexandre Pujol
9eff482ebf
feat(profile): update unattended upgrade profiles. 2025-05-26 00:47:45 +02:00
Alexandre Pujol
c446c44ded
feat(profile): add dpkg-script-tmp. 2025-05-26 00:47:45 +02:00
Alexandre Pujol
6495061360
feat(profile): add initial version for dpkg-scripts. 2025-05-26 00:47:45 +02:00
Alexandre Pujol
222125e593
fix: processing regexs 2025-05-25 15:01:21 +02:00
Alexandre Pujol
58d677b5f0
fix: tweak kde related abs to ensure all common rules are allowed.
fix #741
2025-05-25 14:48:54 +02:00
Alexandre Pujol
facc504ae9
fix(abs): editor: use of neovim as editor.
fix #749
2025-05-25 14:32:28 +02:00
Alexandre Pujol
85d35a4f86
feat(profile): mkinitcpio ensure support for different kernel.
fix #749
2025-05-25 14:30:34 +02:00
Alexandre Pujol
707a5e8bee
feat(profile): firewalld move kmod into a subprofile. 2025-05-20 21:41:52 +02:00
Alexandre Pujol
86afef4920
build: improve just install 2025-05-18 19:33:58 +02:00
Alexandre Pujol
10ef829d31
fix(profile): more possible id than int for i2c. 2025-05-18 19:31:33 +02:00
tpaau-17DB
b677d4a0b5 Fix hyprland profile. 2025-05-18 19:08:52 +02:00
Alexandre Pujol
64f02ff608
feat(profile): snapd: add journalctl subprofile. 2025-05-18 14:50:09 +02:00
Alexandre Pujol
21abf59132
feat(profile): libvirt: simplify udev access. 2025-05-18 14:48:33 +02:00
Alexandre Pujol
658c054c47
feat(profile): update and enforce a few profiles. 2025-05-18 14:46:35 +02:00
Alexandre Pujol
1fab846875
feat(abs): add proc stat to the gnome common abs. 2025-05-18 13:47:08 +02:00
Alexandre Pujol
9499116542
feat(profile): add initial profile for ptyxis. 2025-05-18 13:39:32 +02:00
Alexandre Pujol
053ce04c8e
feat(tunanle): add the sqlhex variable. 2025-05-18 13:09:06 +02:00
Alexandre Pujol
3b1fe1f931
feat(tunable): fix and use terminal_path. 2025-05-17 22:41:43 +02:00
Alexandre Pujol
d74a477646
feat(tunable): add @{backup_path}. 2025-05-17 22:33:03 +02:00
Alexandre Pujol
4beb096532
feat(abs): expand zsh abs to more default locations
- Add support for oh-my-zsh
- Add support for gitstatus & p10k
- Add more zsh config dirctories.
2025-05-17 22:29:33 +02:00
Alexandre Pujol
dbd0a7d271
feat(tunable): add the efi variable. 2025-05-17 22:25:58 +02:00
Alexandre Pujol
8d374ed876
feat(fsp): add tunables for the future systemd executor profiles. 2025-05-17 22:25:27 +02:00
Alexandre Pujol
5a448cb39d
feat(profile): add initial profile for papers. 2025-05-17 22:23:35 +02:00
Alexandre Pujol
efba6e164e
feat(profile): add initial profile for decibels. 2025-05-17 22:22:00 +02:00
Alexandre Pujol
f9f4097164
feat(abs): add the path abstraction. 2025-05-17 22:12:24 +02:00
Alexandre Pujol
2bad07f5ff
doc: hide the date of revision on the front page. 2025-05-17 18:44:59 +02:00
Alexandre Pujol
00327dfae1
feat(profile): minor improvements. 2025-05-17 18:38:48 +02:00
Alexandre Pujol
043dc3fc05
feat(profile): add paperspecs to cups backend. 2025-05-17 15:23:24 +02:00
Alexandre Pujol
a46967cb43
feat(tunable): add papers to the list of document viewers. 2025-05-17 14:56:51 +02:00
Alexandre Pujol
daa6a1239b
feat(profile): improve protonmail-bridge-core. 2025-05-17 14:20:08 +02:00
Alexandre Pujol
04dc921eb1
doc: rewrite the introduction page. 2025-05-15 22:09:52 +02:00
Alexandre Pujol
36f9ae0458
fix(profile): ensure deluser use sbin. 2025-05-14 23:05:00 +02:00
Alexandre Pujol
877452519d
feat(profile): unix-chkpwd: Add read capability to profile
Following the Security Technical Implementation Guide, it is better to
set the permissions to 0000 for the shadow file.
However, since PAM version 1.6.0, after this change [0], unix-chkpwd
will unconditionnaly read the shadow file. And with the previous
restriction, the binary has an access denied to the shadow which
blocks user authentications. Moreover the PAM changes is needed to fix
the CVE-2024-10041.
Giving the read capability to the unix-chkpwd profile allows it to
function properly. See bug report [1].

[0] - https://github.com/linux-pam/linux-pam/pull/686
[1] - https://bugzilla.suse.com/show_bug.cgi?id=1241678

Signed-off-by: vlefebvre <valentin.lefebvre@suse.com>
2025-05-14 22:49:58 +02:00
Alexandre Pujol
415c09ca88
feat(tunable): add alias from which.debianutils to which. 2025-05-14 22:43:58 +02:00
Alexandre Pujol
1096666191
feat(profile): general minor update. 2025-05-14 22:36:46 +02:00
Roman Beslik
c972607ca4 wmname 2025-05-14 22:20:39 +02:00
beroal
be0b63724c
v4l2-ctl: a CLI utility for managing webcams (#731)
* v4l2-ctl

* abi 3 to 4
2025-05-14 20:19:27 +00:00