Commit graph

2946 commits

Author SHA1 Message Date
Alexandre Pujol
2823f7562b
fix(profile): firt set of issues raised by the integration tests 2024-10-21 22:00:02 +01:00
Alexandre Pujol
48738a4cae
fix(profile): crontab temp dir.
fix #564
2024-10-21 21:36:49 +01:00
Alexandre Pujol
610d37ecf7
feat(child): child-pager: add full support for nvim.
see #564
2024-10-21 21:35:10 +01:00
odomingao
7aaa8272bb Update reflector 2024-10-21 20:33:08 +00:00
François Guerraz
d9e8502f74 Photos from contacts in google don't have an extension 2024-10-21 20:21:28 +00:00
Alexandre Pujol
165a5f7b9a
feat: add nvimpager as possible pager.
Also ensure the child-pager uses pager_path.

fix #568
2024-10-21 21:19:42 +01:00
Alexandre Pujol
1efb50e67e
ci(github): split build job to build and then tests job. 2024-10-21 21:12:46 +01:00
Alexandre Pujol
a65ebc42b2
fix(aa-log): add missing flag definition. 2024-10-21 19:56:09 +01:00
Alexandre Pujol
5603f26274
ci(github): add tests job. 2024-10-21 19:49:11 +01:00
Alexandre Pujol
061f5aa95e
test: add initial structure for the common integration tests.
- Add bats common helpers.
- Add a first set of tests for some simple program.
2024-10-21 19:07:47 +01:00
Alexandre Pujol
d6d4648106
tests(bats): minor improvement to test generation. 2024-10-21 14:13:25 +01:00
Alexandre Pujol
7e09351f8f
feat(aa-log): add the --since option. 2024-10-21 14:12:02 +01:00
Alexandre Pujol
2bace01783
chore: all external go module have been removed.
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
2024-10-19 22:58:47 +01:00
Alexandre Pujol
061b584b66
ci: update golangci-lint. 2024-10-19 22:57:08 +01:00
Alexandre Pujol
081399a160
tests: remove tests from the vendored paths module. 2024-10-19 22:55:17 +01:00
Alexandre Pujol
c59086311b
tests: rewrite the way to generate integration tests. 2024-10-19 22:50:09 +01:00
Alexandre Pujol
f079792aee
feat(tunable): make the extensions easier to read.
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
2024-10-17 23:44:55 +01:00
odomingao
93269e0596 Small fix 2024-10-17 21:05:33 +00:00
odomingao
7f83fe45be Add capital letters 2024-10-17 21:05:33 +00:00
odomingao
2f968f4221 Create extensions 2024-10-17 21:05:33 +00:00
b8c052201b YubiKey support for sudo
- the yubikey is a u2f usb device, so usb abstraction is required
- the authentication with yubikey against sudo happens as challenge response, which is why rw on the challenge file is required
- the elevator first checks whether a .yubico folder exists, which is why reading the folder (but not the files within) is required
2024-10-17 21:02:47 +00:00
Alexandre Pujol
d406596124
tests: small fixes on builders scripts. 2024-10-16 23:58:48 +01:00
Alexandre Pujol
4797026e28
feat(profile): update some ui profiles.
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
2024-10-16 23:53:14 +01:00
Alexandre Pujol
f993db64b9
feat(profile): update fwupd to last release. 2024-10-16 23:50:46 +01:00
Alexandre Pujol
c90d2fea94
feat(profile): update some ctl tools. 2024-10-16 23:50:16 +01:00
Alexandre Pujol
a41f85e87b
chore: fix indentation requirment. 2024-10-16 23:48:12 +01:00
Alexandre Pujol
49d10c94e4
chore: ensure app abstraction are not proposed by logprof. 2024-10-16 23:40:28 +01:00
Alexandre Pujol
d793858d26
tests(check): also checks indentation. 2024-10-16 23:38:04 +01:00
Alexandre Pujol
37bafddc80
chore: enforce indentation consistency across profile. 2024-10-16 23:36:13 +01:00
Alexandre Pujol
6e2d817805
feat(profile): update pkexec. 2024-10-16 19:22:52 +01:00
Alexandre Pujol
682c98b320
feat(profile): minor update to xdg desktop profiles. 2024-10-15 16:24:03 +01:00
Alexandre Pujol
3a6844c8ce
tests(check): also checks files header. 2024-10-15 16:18:53 +01:00
EricLin0509
04df705272 Prepare for re-attached-path 2024-10-15 11:58:44 +00:00
Alex
62d7d7af68
Merge branch 'main' into xdg-open 2024-10-14 21:05:03 +00:00
Alexandre Pujol
604e71888c
feat(tunable): remove never used hci_id. 2024-10-14 20:38:27 +01:00
Roman Beslik
1e48160292 Added app-open to xdg-open 2024-10-14 22:37:16 +03:00
Roman Beslik
6c211f4d27 Moved dbus-send to the abstraction 2024-10-14 22:20:07 +03:00
Alexandre Pujol
e73176e0c7
fix(profile): globbing fail. 2024-10-14 19:56:00 +01:00
Alexandre Pujol
ebdcb94d7e
feat(profile): update gnome profiles. 2024-10-14 19:35:37 +01:00
Alexandre Pujol
185dc96d45
feat(profile): general update. 2024-10-14 19:32:48 +01:00
Alexandre Pujol
48751f75b2
feat(profile): update kde profiles. 2024-10-14 19:20:02 +01:00
Alexandre Pujol
04e39a4789
feat(abs): update attached abstraction. 2024-10-14 16:09:19 +01:00
Alexandre Pujol
e3cb81f261
Merge branch 'main' of github.com:roddhjav/apparmor.d
* 'main' of github.com:roddhjav/apparmor.d:
  Vim; writing configuration files
  A fix for fwupdmgr
2024-10-14 15:56:40 +01:00
Alexandre Pujol
0dbc42e357
fix(profile): ensure abi3 compatibility with re-attached path.
See  #559, #558 #557 #555
2024-10-14 15:56:37 +01:00
Roman Beslik
247e84c9a9 Vim; writing configuration files 2024-10-13 22:30:44 +00:00
EricLin0509
3586e202ba A fix for fwupdmgr 2024-10-13 22:30:17 +00:00
Alexandre Pujol
5b7b921fc9
fix(profile): *-glxtest needs wayland.
fix #549
2024-10-13 23:26:54 +01:00
Alexandre Pujol
22e5367db4
fix(profile): torbrowser allow download.
fix #539
2024-10-13 23:24:50 +01:00
Roman Beslik
0525e51cde xdg-mime xdg-open xdg-settings xprop 2024-10-13 14:19:52 +03:00
Alexandre Pujol
ffeb68af3b
build: update ignore files with new ignore paths. 2024-10-12 20:58:08 +01:00