From: Chen Minqiang Date: Sat, 30 Jul 2022 21:04:58 +0000 (+0800) Subject: umdns: add missing syscall to seccomp filter X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=62fff4e1e6dd0315344d5fd34380fa5f85935199;p=openwrt%2Fstaging%2Fblocktrron.git umdns: add missing syscall to seccomp filter There is some syscall missing: 'getdents64' 'getrandom' 'statx' 'newfstatat' Found with: 'mkdir /etc/umdns; ln -s /tmp/1.json /etc/umdns/; utrace /usr/sbin/umdns' Signed-off-by: Chen Minqiang (cherry picked from commit 31cca8f8d3f6218965812c46de35ba30c4ba83ab) --- diff --git a/package/network/services/umdns/files/umdns.json b/package/network/services/umdns/files/umdns.json index 92f1a17b52..554b616633 100644 --- a/package/network/services/umdns/files/umdns.json +++ b/package/network/services/umdns/files/umdns.json @@ -19,12 +19,15 @@ "fcntl", "fcntl64", "fstat", + "getdents64", "getsockname", + "getrandom", "ioctl", "madvise", "mmap", "mmap2", "munmap", + "newfstatat", "open", "openat", "pipe", @@ -42,6 +45,7 @@ "setsockopt", "sigreturn", "socket", + "statx", "time", "uname", "write",