weishu
eec88b9a5b
manager: make template ui work
2023-06-06 17:54:57 +08:00
Soo-Hwan Na
8a134bad28
kernel/selinux: Need to force include errno.h sometimes ( #572 )
...
- Seen with Linux 4.14 kernel with error message:
In file included from ../drivers/android/kernelsu/selinux/sepolicy.c:1:
In file included from ../drivers/android/kernelsu/selinux/sepolicy.h:6:
In file included from ../security/selinux/ss/policydb.h:30: In file
included from ../security/selinux/ss/avtab.h:26:
../security/selinux/include/security.h:240:10: error: use of undeclared
identifier 'EIDRM'
return -EIDRM;
^
CC drivers/base/transport_class.o
CC kernel/rcu/update.o
../security/selinux/include/security.h:246:10: error: use of undeclared
identifier 'ENOENT'
return -ENOENT;
^
2023-06-06 16:42:45 +08:00
weishu
006d512883
manager: Default selinux context should be "u:r:su:s0"
2023-06-06 16:37:14 +08:00
weishu
bacd16a68c
kernel: support setting selinux context for profile
2023-06-06 16:35:25 +08:00
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