File tracker-miners-drop-syscalls-in-seccomp.patch of Package tracker-miners.26665

Index: tracker-miners-3.2.2/src/libtracker-miners-common/tracker-seccomp.c
===================================================================
--- tracker-miners-3.2.2.orig/src/libtracker-miners-common/tracker-seccomp.c
+++ tracker-miners-3.2.2/src/libtracker-miners-common/tracker-seccomp.c
@@ -141,8 +141,6 @@ tracker_seccomp_init (void)
 	ALLOW_RULE (lstat64);
 	ALLOW_RULE (statx);
 	ALLOW_RULE (access);
-	ALLOW_RULE (faccessat);
-	ALLOW_RULE (faccessat2);
 	ALLOW_RULE (getdents);
 	ALLOW_RULE (getdents64);
 	ALLOW_RULE (readlink);
@@ -153,9 +151,7 @@ tracker_seccomp_init (void)
 	ALLOW_RULE (umask);
 	/* Processes and threads */
 	ALLOW_RULE (clone);
-	ALLOW_RULE (clone3);
 	ALLOW_RULE (futex);
-	ALLOW_RULE (futex_time64);
 	ALLOW_RULE (set_robust_list);
 	ALLOW_RULE (rseq);
 	ALLOW_RULE (rt_sigaction);
@@ -165,14 +161,12 @@ tracker_seccomp_init (void)
 	ALLOW_RULE (sched_setattr);
 	ALLOW_RULE (nanosleep);
 	ALLOW_RULE (clock_nanosleep);
-	ALLOW_RULE (clock_nanosleep_time64);
 	ALLOW_RULE (waitid);
 	ALLOW_RULE (waitpid);
 	ALLOW_RULE (wait4);
 	/* Main loops */
 	ALLOW_RULE (poll);
 	ALLOW_RULE (ppoll);
-	ALLOW_RULE (ppoll_time64);
 	ALLOW_RULE (fcntl);
 	ALLOW_RULE (fcntl64);
 	ALLOW_RULE (eventfd);
@@ -187,7 +181,6 @@ tracker_seccomp_init (void)
 	ALLOW_RULE (prctl);
 	ALLOW_RULE (getrandom);
 	ALLOW_RULE (clock_gettime);
-	ALLOW_RULE (clock_gettime64);
 	ALLOW_RULE (clock_getres);
 	ALLOW_RULE (gettimeofday);
 	/* Descriptors */
openSUSE Build Service is sponsored by