blob: 3a03b1285844e8bb787287e6a23ffbf7049b2d84 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
Index: linux-2.6.17/kernel/sys.c
===================================================================
--- linux-2.6.17.orig/kernel/sys.c
+++ linux-2.6.17/kernel/sys.c
@@ -1698,7 +1698,7 @@ asmlinkage long sys_sethostname(char __u
int errno;
char tmp[__NEW_UTS_LEN];
- if (!capable(CAP_SYS_ADMIN))
+ if (!vx_capable(CAP_SYS_ADMIN, VXC_SET_UTSNAME))
return -EPERM;
if (len < 0 || len > __NEW_UTS_LEN)
return -EINVAL;
|