]> git.ipfire.org Git - thirdparty/lldpd.git/commitdiff
daemon: allow lseek for seccomp
authorVincent Bernat <vincent@bernat.ch>
Mon, 10 Dec 2018 16:21:41 +0000 (17:21 +0100)
committerVincent Bernat <vincent@bernat.ch>
Mon, 10 Dec 2018 16:21:41 +0000 (17:21 +0100)
src/daemon/priv-seccomp.c

index fe48ad3eaf9f9541cf4316ec1cdf2c94d94092f2..5a6e2ae8e2cde36384f5d31d1795741c2404c2f7 100644 (file)
@@ -149,6 +149,7 @@ priv_seccomp_init(int remote, int child)
            (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(write), 0)) < 0 || /* write needed for */
            (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(open), 0)) < 0 ||
            (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(openat), 0)) < 0 ||
+           (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(lseek), 0)) < 0 ||
            (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(fcntl), 0)) < 0 ||
            (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(kill), 0)) < 0 ||
            (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(socket), 0)) < 0 ||