Skip to content
This repository was archived by the owner on Dec 27, 2024. It is now read-only.

Commit db17245

Browse files
committed
Add capsicum capability to remove files
1 parent 1139681 commit db17245

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

indexinfo.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ main(int argc, char **argv)
219219
err(EXIT_FAILURE, "Impossible to open %s", argv[1]);
220220

221221
#ifdef HAVE_CAPSICUM
222-
cap_rights_init(&rights, CAP_READ, CAP_WRITE, CAP_FSTATFS, CAP_FSTATAT, CAP_FCNTL, CAP_CREATE, CAP_SEEK_TELL|CAP_FTRUNCATE);
222+
cap_rights_init(&rights, CAP_READ, CAP_WRITE, CAP_FSTATFS, CAP_FSTATAT, CAP_FCNTL, CAP_CREATE, CAP_SEEK_TELL|CAP_FTRUNCATE, CAP_UNLINKAT);
223223
if (cap_rights_limit(fd, &rights) < 0 && errno != ENOSYS) {
224224
warn("cap_rights_limit() failed");
225225
close(fd);

0 commit comments

Comments
 (0)