Commit Graph

770 Commits

Author SHA1 Message Date
weishu
893aebca4f kernel: support settings supplementary groups for profile 2023-06-06 13:19:11 +08:00
weishu
5481b86401 manager: Fix groups overflow, close #598 2023-06-06 12:40:07 +08:00
weishu
1c8bd90fdf ci: respect the CONFIG_KSU options (#599)
close #596, #597
2023-06-06 12:12:27 +08:00
weishu
1a6e99bcc8 kernel: prevent root process to exec su, which makes app can escape root profile by exec it twice 2023-06-06 11:08:57 +08:00
Igor Sorocean
e711d3da6b Update ro translation (#595) 2023-06-05 22:40:44 +08:00
weishu
9dcc9225d7 kernel: fix incorrect prune uid for work profile app, close #587 2023-06-05 17:41:41 +08:00
weishu
0e9148a255 manager: change minimal CAP to DAC_READ_SEARCH 2023-06-05 10:17:10 +08:00
weishu
2f2b303e72 manager: Fix set profile failed. 2023-06-05 10:10:16 +08:00
weishu
9ab50a8718 manager: Add default minimal caps for default root profile 2023-06-05 09:08:41 +08:00
weishu
c0c19d4a62 manager: Fix groups and caps selection, close #592 2023-06-05 08:31:15 +08:00
Gustavo Mendes
3778023533 Add Portuguese brazilian translation (#593)
Signed-off-by: Gustavo Mendes <gusttavo.me@outlook.com>
2023-06-05 08:24:41 +08:00
raystef66
252aecaaef Update Flemish/Dutch translation (#590) 2023-06-05 05:48:10 +08:00
Womsxd
370724a633 ksubot.py: Increase timeout (#589)
Increase the timeout duration and try to resolve the
'telegram.error.TimedOut: Timed out' issue when sending messages in a
Telegram group.
2023-06-04 23:31:37 +08:00
weishu
6d7e7bd983 manager: Fix selection 2023-06-04 23:24:19 +08:00
weishu
2555ce3052 ksud: fix gid is override by uid 2023-06-04 23:14:44 +08:00
weishu
13b2b371e9 manager: optimize uid/gid panel 2023-06-04 23:14:44 +08:00
Hikari-no-Tenshi
ced24b9d33 manager: Update Ukrainian translation (#584) 2023-06-04 21:41:46 +08:00
Jia-Bin
cc214c57e3 Update Traditional Chinese (#586)
Update Traditional Chinese
Modify the translation to meet localization and usage habits
2023-06-04 21:36:32 +08:00
weishu
37bd497139 ksud: respect the kernel default uid 2023-06-04 18:09:58 +08:00
weishu
6a23e50a6b manager: Add desc for umount modules. 2023-06-04 17:42:58 +08:00
weishu
40da8b20ba manager: unify kernel and user structs 2023-06-04 17:29:31 +08:00
weishu
fc96172655 kernel: make the profile uid, gid, capabilities really work 2023-06-04 17:29:12 +08:00
weishu
bb5688afeb manager: fix capabilities and namespace save/load 2023-06-04 16:12:03 +08:00
weishu
6db0d6bdda manager: remove unused resources 2023-06-04 16:12:02 +08:00
weishu
115e412cdc kernel: add more capailities 2023-06-04 16:09:27 +08:00
weishu
4a2a091d5b manager: rename "umount modules" -> "Hide modules" 2023-06-04 14:25:50 +08:00
weishu
42a4a00f76 manager: Add default groups when empty 2023-06-04 14:25:50 +08:00
weishu
9abe9687ab kernel: fix set app profile may override other user's 2023-06-04 13:59:22 +08:00
weishu
1e0e00db12 manager: Fix app profile umount default 2023-06-04 09:58:02 +08:00
weishu
1a54adbf51 manager: Add UMOUNT badge 2023-06-04 09:52:51 +08:00
weishu
27cca2a264 kernel: Fixing the issue of a delay in updating the default profile. 2023-06-04 09:47:31 +08:00
weishu
20a9c6ec0f kernel: use uid instead of package to compare allowlist, fix #580 2023-06-04 09:18:39 +08:00
diphons
da45d90605 Fixup: build under linux 4.14 (#581)
Split compiler_types.h from compiler.h only available for linux 4.14
2023-06-04 09:15:03 +08:00
weishu
395711c942 kernel: dont prune uid used for app profile 2023-06-04 01:01:39 +08:00
weishu
7e3e3605c1 manager: Add log for fallbacked app profile 2023-06-04 00:59:59 +08:00
weishu
caa5cc085c manager: show default value for app profile. 2023-06-04 00:22:36 +08:00
weishu
2e3505534b manager: the default value of umountModules is actually "true" in kernel 2023-06-04 00:05:19 +08:00
weishu
bc9e3da5ce kernel: respect the app profile's umount modules field for kernel umounting 2023-06-04 00:03:56 +08:00
weishu
6a3a7587b3 manager: require kernel 10931 2023-06-03 23:58:23 +08:00
weishu
3a9e29f1ee kernel: Add version field for struct app_profile 2023-06-03 23:57:05 +08:00
weishu
0e539ccee1 kernel: support load/restore default profiles 2023-06-03 23:57:05 +08:00
weishu
af482b524d manager: add support for setting default non root profile. 2023-06-03 23:54:15 +08:00
weishu
f20c643eb6 manager: remove unused 2023-06-03 23:54:15 +08:00
weishu
14b1386879 kernel: support CMD_IS_UID_GRANTED_ROOT and CMD_IS_UID_SHOULD_UMOUNT 2023-06-03 22:44:01 +08:00
s1204IT
86b7331ded Update WSA Kernel (#575)
Remove: 5.10.117.2
Change: 5.15.98.1 -> 5.15.98.**4**
2023-06-03 19:29:04 +08:00
Hikari-no-Tenshi
add7733f66 manager: Update Ukrainian translation (#579) 2023-06-03 19:28:38 +08:00
weishu
e030ca48db kernel: fix CMD_GET_ALLOW_LIST error 2023-06-03 19:23:51 +08:00
weishu
838d3b0c94 manager: use default profile when kernel return null. 2023-06-03 17:26:38 +08:00
weishu
b4f6302262 kernel: don't copy profile when not found 2023-06-03 17:26:00 +08:00
weishu
c70c93feeb manager: show profile info in superuser list 2023-06-03 17:17:19 +08:00