WIP pledge/low-level seccomp arg filter interface #22

已關閉
crtxcr 請求將 0 次程式碼提交從 WIP/argsfilter 合併至 master
擁有者
No description provided.
crtxcr 強制推送了 WIP/argsfilter 自 89749bd03b371c6a94b6 2021-11-30 18:33:22 +01:00 比較
crtxcr 強制推送了 WIP/argsfilter 自 371c6a94b6ac3e84ed16 2021-12-01 23:55:57 +01:00 比較
作者
擁有者

Test for blacklist:

  • syscall without args
  • syscall with args
  • syscall without args
Test for blacklist: - syscall without args - syscall with args - syscall without args
crtxcr 將標題從 WIP low-level seccomp arg filter interface 改為 WIP pledge/low-level seccomp arg filter interface 2021-12-05 17:32:21 +01:00
crtxcr 強制推送了 WIP/argsfilter 自 7bfa7f596108a2445c26 2021-12-19 20:27:13 +01:00 比較
crtxcr 強制推送了 WIP/argsfilter 自 fa473601d3eca3b3d622 2021-12-20 16:16:06 +01:00 比較
crtxcr 強制推送了 WIP/argsfilter 自 eca3b3d622c7991ceefa 2021-12-20 17:30:51 +01:00 比較
crtxcr 強制推送了 WIP/argsfilter 自 9a95ad0c6a34b58c5b32 2021-12-24 16:22:28 +01:00 比較
crtxcr 強制推送了 WIP/argsfilter 自 45f5f16bb8d742397b52 2021-12-26 18:16:07 +01:00 比較
crtxcr 強制推送了 WIP/argsfilter 自 beeae95fe172ee3b3d74 2021-12-27 00:44:44 +01:00 比較
crtxcr 強制推送了 WIP/argsfilter 自 72ee3b3d74a7a9c6962a 2021-12-27 12:00:41 +01:00 比較
crtxcr 強制推送了 WIP/argsfilter 自 3e4ae74203ca0f82790c 2021-12-27 12:36:32 +01:00 比較
crtxcr 加入了 2 個提交 2021-12-27 14:18:15 +01:00
Some distros put sys/capability.h into libcap-dev or
similiar, which is a bit unforunate, we don't need
libcap-dev or anything like that.

Since we anyway only used the capget()/capset(), we can
just define a simple wrapper and call the syscall directly
and therefore avoid above mentioned issue.
crtxcr 加入了 1 個提交 2021-12-27 14:26:47 +01:00
crtxcr 加入了 1 個提交 2021-12-27 17:03:42 +01:00
We cannot assume that landlock is enabled if we can compile it.
Even if it's enabled in the kernel it may still not be loaded.

We fill fallback to chroot/bind-mounts if we can.

If we can't (because path policies have landlock-specific options),
we can't do that either.

Closes: #21
作者
擁有者

Merged

Merged
crtxcr 關閉了這個合併請求 2021-12-27 17:14:56 +01:00

Pull request closed

登入 才能加入這對話。
沒有審核者
未選擇里程碑
沒有負責人
1 參與者
通知
截止日期
截止日期無效或超出範圍,請使用「yyyy-mm-dd」的格式。

未設定截止日期。

先決條件

未設定先決條件。

參考: crtxcr/exile.h#22
No description provided.