Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save Duncaen/571a5d688ab65454c736 to your computer and use it in GitHub Desktop.
Save Duncaen/571a5d688ab65454c736 to your computer and use it in GitHub Desktop.
$ strace -f sudo xbps-remove -d -R weechat;
$ strace -f sudo xbps-remove -d -R weechat
execve("/usr/bin/sudo", ["sudo", "xbps-remove", "-d", "-R", "weechat"], [/* 34 vars */]) = 0
brk(0) = 0x7f35f61d6000
fcntl(0, F_GETFD) = 0
fcntl(1, F_GETFD) = 0
fcntl(2, F_GETFD) = 0
access(0x7f35f4e9bfaf, F_OK) = -1 ENOENT (No such file or directory)
access(0x7f35f4e9f1c0, R_OK) = -1 ENOENT (No such file or directory)
open(0x7ffe07cec020, O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat(0x7ffe07cec020, 0x7ffe07cec0e0) = -1 ENOENT (No such file or directory)
open(0x7ffe07cec020, O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat(0x7ffe07cec020, 0x7ffe07cec0e0) = -1 ENOENT (No such file or directory)
open(0x7ffe07cec020, O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat(0x7ffe07cec020, 0x7ffe07cec0e0) = -1 ENOENT (No such file or directory)
open(0x7ffe07cec020, O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat(0x7ffe07cec020, {...}) = 0
open(0x7f35f4e9cb82, O_RDONLY|O_CLOEXEC) = 3
fstat(3, {...}) = 0
mmap(NULL, 88025, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f35f508c000
close(3) = 0
open(0x7f35f50a4f98, O_RDONLY|O_CLOEXEC) = 3
read(3, 0x7ffe07cec240, 832) = 832
fstat(3, {...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f35f508b000
mmap(NULL, 2105624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f35f4c7e000
mprotect(0x7f35f4c80000, 2093056, PROT_NONE) = 0
mmap(0x7f35f4e7f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f35f4e7f000
close(3) = 0
open(0x7ffe07cebff0, O_RDONLY|O_CLOEXEC) = 3
read(3, 0x7ffe07cec210, 832) = 832
fstat(3, {...}) = 0
mmap(NULL, 2172808, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f35f4a6b000
mprotect(0x7f35f4a7d000, 2093056, PROT_NONE) = 0
mmap(0x7f35f4c7c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11000) = 0x7f35f4c7c000
close(3) = 0
open(0x7ffe07cebfc0, O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open(0x7f35f508b9b0, O_RDONLY|O_CLOEXEC) = 3
read(3, 0x7ffe07cec1e0, 832) = 832
fstat(3, {...}) = 0
mmap(NULL, 3813056, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f35f46c8000
mprotect(0x7f35f4861000, 2097152, PROT_NONE) = 0
mmap(0x7f35f4a61000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x199000) = 0x7f35f4a61000
mmap(0x7f35f4a67000, 16064, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f35f4a67000
close(3) = 0
open(0x7ffe07cebe70, O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open(0x7f35f508bea8, O_RDONLY|O_CLOEXEC) = 3
read(3, 0x7ffe07cec090, 832) = 832
fstat(3, {...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f35f508a000
mmap(NULL, 2109712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f35f44c4000
mprotect(0x7f35f44c6000, 2097152, PROT_NONE) = 0
mmap(0x7f35f46c6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f35f46c6000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f35f5089000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f35f5088000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f35f5087000
arch_prctl(ARCH_SET_FS, 0x7f35f5088700) = 0
mprotect(0x7f35f4a61000, 16384, PROT_READ) = 0
mprotect(0x7f35f46c6000, 4096, PROT_READ) = 0
mprotect(0x7f35f4c7c000, 4096, PROT_READ) = 0
mprotect(0x7f35f4e7f000, 4096, PROT_READ) = 0
mprotect(0x7f35f52bf000, 4096, PROT_READ) = 0
mprotect(0x7f35f50a2000, 4096, PROT_READ) = 0
munmap(0x7f35f508c000, 88025) = 0
fcntl(0, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
fcntl(1, F_GETFL) = 0x1 (flags O_WRONLY)
fcntl(2, F_GETFL) = 0x1 (flags O_WRONLY)
brk(0) = 0x7f35f61d6000
brk(0x7f35f61f7000) = 0x7f35f61f7000
open(0x7f35f4835390, O_RDONLY|O_CLOEXEC) = 3
fstat(3, {...}) = 0
mmap(NULL, 3111648, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f35f41cc000
close(3) = 0
open(0x7f35f482e390, O_RDONLY|O_CLOEXEC) = 3
fstat(3, {...}) = 0
fstat(3, {...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f35f50a1000
read(3, 0x7f35f50a1000, 4096) = 2335
lseek(3, -1476, SEEK_CUR) = 859
read(3, 0x7f35f50a1000, 4096) = 1476
close(3) = 0
munmap(0x7f35f50a1000, 4096) = 0
stat(0x7f35f4a793b3, 0x7ffe07cec610) = -1 ENOENT (No such file or directory)
geteuid() = 1000
access(0x7ffe07ceb7e0, X_OK) = 0
stat(0x7ffe07ceb7e0, {...}) = 0
open(0x7ffe07ceb2b0, O_RDONLY|O_CLOEXEC) = 3
fstat(3, {...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f35f50a1000
read(3, 0x7f35f50a1000, 4096) = 2492
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f35f50a1000, 4096) = 0
open(0x7f35f61d7070, O_RDONLY) = -1 ENOENT (No such file or directory)
open(0x7f35f61d7ac0, O_RDONLY) = -1 ENOENT (No such file or directory)
open(0x7f35f61d7200, O_RDONLY) = -1 ENOENT (No such file or directory)
open(0x7f35f61d7300, O_RDONLY) = -1 ENOENT (No such file or directory)
open(0x7f35f61d7b50, O_RDONLY) = -1 ENOENT (No such file or directory)
open(0x7f35f61d7280, O_RDONLY) = 3
fstat(3, {...}) = 0
mmap(NULL, 19058, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f35f509d000
close(3) = 0
open(0x7f35f48305a0, O_RDONLY) = -1 ENOENT (No such file or directory)
open(0x7ffe07ceb2e0, O_RDONLY|O_CLOEXEC) = 3
fstat(3, {...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f35f509c000
read(3, 0x7f35f509c000, 4096) = 4096
read(3, 0x7f35f509c000, 4096) = 4096
read(3, 0x7f35f509c000, 4096) = 4096
read(3, 0x7f35f509c000, 4096) = 4096
read(3, 0x7f35f509c000, 4096) = 4096
read(3, 0x7f35f509c000, 4096) = 4096
read(3, 0x7f35f509c000, 4096) = 4096
read(3, 0x7f35f509c000, 4096) = 4096
read(3, 0x7f35f509c000, 4096) = 4096
read(3, 0x7f35f509c000, 4096) = 4096
read(3, 0x7f35f509c000, 4096) = 4096
read(3, 0x7f35f509c000, 4096) = 4096
brk(0x7f35f6218000) = 0x7f35f6218000
read(3, 0x7f35f509c000, 4096) = 4096
read(3, 0x7f35f509c000, 4096) = 2847
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f35f509c000, 4096) = 0
write(2, 0x7ffe07cee7d1, 4sudo) = 4
write(2, 0x7f35f4a78f86, 2: ) = 2
write(2, 0x7f35f61fea80, 149Effektive UID ist nicht 0. Liegt /usr/bin/sudo auf einem Dateisystem mit gesetzter »nosuid«-Option oder auf einem NFS-Dateisystem ohne Root-Rechte?) = 149
write(2, 0x7f35f4a78f89, 1
) = 1
exit_group(1) = ?
+++ exited with 1 +++
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment