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

diff --unified --recursive --text --new-file --color tracker-miners-3.2.2.old/src/libtracker-miners-common/tracker-seccomp.c tracker-miners-3.2.2.new/src/libtracker-miners-common/tracker-seccomp.c
--- tracker-miners-3.2.2.old/src/libtracker-miners-common/tracker-seccomp.c	2023-12-06 17:08:05.180652138 +0800
+++ tracker-miners-3.2.2.new/src/libtracker-miners-common/tracker-seccomp.c	2023-12-08 14:18:36.103480003 +0800
@@ -142,8 +142,6 @@
 	ALLOW_RULE (statx);
 	ALLOW_RULE (fstatfs);
 	ALLOW_RULE (access);
-	ALLOW_RULE (faccessat);
-	ALLOW_RULE (faccessat2);
 	ALLOW_RULE (getdents);
 	ALLOW_RULE (getdents64);
 	ALLOW_RULE (readlink);
@@ -154,9 +152,7 @@
 	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);
@@ -166,14 +162,12 @@
 	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);
@@ -188,7 +182,6 @@
 	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