You are not logged in.

#1 2022-09-26 00:09:33

ollosh
Member
Registered: 2022-09-20
Posts: 44

[SOLVED] Localectl Permission Denied even as root

Not to get into too much detail, I have a local setup that I'm currently configuring and I'm not sure what I messed up since localectl was working normally before. However, I'm now getting weird issues and I just can't figure out why.

Sep 26 01:59:43 makina systemd-localed[49406]: Failed to convert keymap data: Permission denied
Sep 26 01:59:43 makina systemd-localed[49406]: Changed virtual console keymap to 'croat' toggle ''
Sep 26 01:40:47 makina systemd-localed[49406]: Failed to convert keymap data: Permission denied
Sep 26 01:40:47 makina systemd-localed[49406]: Changed virtual console keymap to 'de' toggle ''
Sep 26 01:40:01 makina systemd-localed[49406]: Failed to convert keymap data: Permission denied
Sep 26 01:40:01 makina systemd-localed[49406]: Changed virtual console keymap to 'croat' toggle ''
Sep 26 01:36:54 makina systemd-localed[49406]: Failed to convert keymap data: Permission denied
Sep 26 01:36:54 makina systemd-localed[49406]: Changed virtual console keymap to 'de' toggle ''
Sep 26 01:36:49 makina systemd-localed[49406]: Failed to convert keymap data: Permission denied
Sep 26 01:36:49 makina systemd-localed[49406]: Changed virtual console keymap to 'croat' toggle ''
Sep 26 01:34:46 makina systemd-localed[49406]: Failed to convert keymap data: Permission denied
Sep 26 01:34:46 makina systemd-localed[49406]: Changed virtual console keymap to 'de' toggle ''
Sep 26 01:13:15 makina systemd[1]: Started Locale Service.

I even tried to just get localectl status as root, but this is the output

[root@makina ollosh]# localectl
Could not get properties: Access denied

The biggest problem here is that I have to manually set keyboard layout through setxkbmap on each session.
Anyone has any idea why this might be happening?

Last edited by ollosh (2022-09-26 12:49:45)

Offline

#2 2022-09-26 01:02:57

ectospasm
Member
Registered: 2015-08-28
Posts: 297

Re: [SOLVED] Localectl Permission Denied even as root

You can check to see if it's executable or there are any extended attributes set on localectl:

# type localectl
# ls -l /path/to/localectl
# lsattr /path/to/localectl

It's possible something funky got set, and that's why you can't even run it as root.  You might also want to make sure that noexec isn't set on the mounted partition where localectl lives:

# grep <mount point> /proc/mounts 

Offline

#3 2022-09-26 01:38:39

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,341
Website

Re: [SOLVED] Localectl Permission Denied even as root

That doesn't appear to be a shell error failing to execute localectl.  Rather localectl runs, but exits with that error message.  An strace of it would be helpful.


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#4 2022-09-26 06:16:33

seth
Member
Registered: 2012-09-03
Posts: 61,655

Re: [SOLVED] Localectl Permission Denied even as root

localectl should™ dbus-activate /usr/lib/systemd/systemd-localed

dbus-monitor --system

And in a different terminal

localectl & sleep 0.5; ps aux | grep localed # this is time sensitive, the process triggering will take a moment but then ps has to run immediately because /usr/lib/systemd/systemd-localed will soon terminate
systemctl show systemd-localed.service

Offline

#5 2022-09-26 07:58:23

ollosh
Member
Registered: 2022-09-20
Posts: 44

Re: [SOLVED] Localectl Permission Denied even as root

Trilby wrote:

That doesn't appear to be a shell error failing to execute localectl.  Rather localectl runs, but exits with that error message.  An strace of it would be helpful.

Here's an strace

~> strace localectl 
execve("/usr/bin/localectl", ["localectl"], 0x7ffc116a4090 /* 40 vars */) = 0
brk(NULL)                               = 0x556b8651f000
arch_prctl(0x3001 /* ARCH_??? */, 0x7ffe666b9350) = -1 EINVAL (Invalid argument)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa7a24e0000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/systemd/glibc-hwcaps/x86-64-v3/libsystemd-shared-251.4-1.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/usr/lib/systemd/glibc-hwcaps/x86-64-v3", 0x7ffe666b8580, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/systemd/glibc-hwcaps/x86-64-v2/libsystemd-shared-251.4-1.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/usr/lib/systemd/glibc-hwcaps/x86-64-v2", 0x7ffe666b8580, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/systemd/tls/x86_64/x86_64/libsystemd-shared-251.4-1.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/usr/lib/systemd/tls/x86_64/x86_64", 0x7ffe666b8580, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/systemd/tls/x86_64/libsystemd-shared-251.4-1.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/usr/lib/systemd/tls/x86_64", 0x7ffe666b8580, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/systemd/tls/x86_64/libsystemd-shared-251.4-1.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/usr/lib/systemd/tls/x86_64", 0x7ffe666b8580, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/systemd/tls/libsystemd-shared-251.4-1.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/usr/lib/systemd/tls", 0x7ffe666b8580, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/systemd/x86_64/x86_64/libsystemd-shared-251.4-1.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/usr/lib/systemd/x86_64/x86_64", 0x7ffe666b8580, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/systemd/x86_64/libsystemd-shared-251.4-1.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/usr/lib/systemd/x86_64", 0x7ffe666b8580, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/systemd/x86_64/libsystemd-shared-251.4-1.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/usr/lib/systemd/x86_64", 0x7ffe666b8580, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/systemd/libsystemd-shared-251.4-1.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=3429800, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 3436304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a2000000
mmap(0x7fa7a2064000, 2039808, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x64000) = 0x7fa7a2064000
mmap(0x7fa7a2256000, 860160, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x256000) = 0x7fa7a2256000
mmap(0x7fa7a2328000, 122880, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x327000) = 0x7fa7a2328000
mmap(0x7fa7a2346000, 3856, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa7a2346000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=71451, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 71451, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa7a24ce000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=571848, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 127304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a24ae000
mmap(0x7fa7a24b1000, 94208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fa7a24b1000
mmap(0x7fa7a24c8000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fa7a24c8000
mmap(0x7fa7a24cc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000) = 0x7fa7a24cc000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P4\2\0\0\0\0\0"..., 832) = 832
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=1953472, ...}, AT_EMPTY_PATH) = 0
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
mmap(NULL, 1994384, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a1e19000
mmap(0x7fa7a1e3b000, 1421312, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fa7a1e3b000
mmap(0x7fa7a1f96000, 356352, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17d000) = 0x7fa7a1f96000
mmap(0x7fa7a1fed000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d4000) = 0x7fa7a1fed000
mmap(0x7fa7a1ff3000, 52880, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa7a1ff3000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0  \0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=34680, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 36896, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a24a4000
mprotect(0x7fa7a24a6000, 24576, PROT_NONE) = 0
mmap(0x7fa7a24a6000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa7a24a6000
mmap(0x7fa7a24aa000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fa7a24aa000
mmap(0x7fa7a24ac000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fa7a24ac000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libblkid.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libblkid.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=228192, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 230328, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a246b000
mprotect(0x7fa7a2473000, 172032, PROT_NONE) = 0
mmap(0x7fa7a2473000, 131072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fa7a2473000
mmap(0x7fa7a2493000, 36864, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7fa7a2493000
mmap(0x7fa7a249d000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x31000) = 0x7fa7a249d000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libcap.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300r\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=42984, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 45128, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a245f000
mmap(0x7fa7a2462000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fa7a2462000
mmap(0x7fa7a2467000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fa7a2467000
mmap(0x7fa7a2469000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7fa7a2469000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libcrypt.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libcrypt.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=165824, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa7a245d000
mmap(NULL, 200992, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a242b000
mmap(0x7fa7a242d000, 69632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa7a242d000
mmap(0x7fa7a243e000, 86016, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13000) = 0x7fa7a243e000
mmap(0x7fa7a2453000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x27000) = 0x7fa7a2453000
mmap(0x7fa7a2455000, 28960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa7a2455000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=1340544, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 1344208, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a1cd0000
mprotect(0x7fa7a1cdf000, 1245184, PROT_NONE) = 0
mmap(0x7fa7a1cdf000, 978944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0x7fa7a1cdf000
mmap(0x7fa7a1dce000, 262144, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xfe000) = 0x7fa7a1dce000
mmap(0x7fa7a1e0f000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13e000) = 0x7fa7a1e0f000
mmap(0x7fa7a1e18000, 720, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa7a1e18000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libip4tc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libip4tc.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=35120, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 37440, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a2421000
mprotect(0x7fa7a2423000, 24576, PROT_NONE) = 0
mmap(0x7fa7a2423000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa7a2423000
mmap(0x7fa7a2427000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fa7a2427000
mmap(0x7fa7a2429000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fa7a2429000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libkmod.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=104544, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 106584, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a2406000
mprotect(0x7fa7a240a000, 86016, PROT_NONE) = 0
mmap(0x7fa7a240a000, 65536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7fa7a240a000
mmap(0x7fa7a241a000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7fa7a241a000
mmap(0x7fa7a241f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7fa7a241f000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/liblz4.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/liblz4.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=136976, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 135184, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a23e4000
mmap(0x7fa7a23e7000, 110592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fa7a23e7000
mmap(0x7fa7a2402000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e000) = 0x7fa7a2402000
mmap(0x7fa7a2404000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20000) = 0x7fa7a2404000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libmount.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libmount.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=272864, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 275000, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a23a0000
mmap(0x7fa7a23aa000, 176128, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7fa7a23aa000
mmap(0x7fa7a23d5000, 49152, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x35000) = 0x7fa7a23d5000
mmap(0x7fa7a23e1000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x40000) = 0x7fa7a23e1000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libcrypto.so.1.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libcrypto.so.1.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=2994768, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa7a239e000
mmap(NULL, 3014472, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a1800000
mprotect(0x7fa7a1875000, 2334720, PROT_NONE) = 0
mmap(0x7fa7a1875000, 1753088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x75000) = 0x7fa7a1875000
mmap(0x7fa7a1a21000, 577536, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x221000) = 0x7fa7a1a21000
mmap(0x7fa7a1aaf000, 184320, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2ae000) = 0x7fa7a1aaf000
mmap(0x7fa7a1adc000, 16200, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa7a1adc000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libp11-kit.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libp11-kit.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\220\2\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=1253016, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 1256392, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a1b9d000
mmap(0x7fa7a1bc6000, 651264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x29000) = 0x7fa7a1bc6000
mmap(0x7fa7a1c65000, 356352, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc8000) = 0x7fa7a1c65000
mmap(0x7fa7a1cbc000, 81920, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11e000) = 0x7fa7a1cbc000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libpam.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libpam.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=67416, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 69648, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a238c000
mmap(0x7fa7a238f000, 36864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fa7a238f000
mmap(0x7fa7a2398000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7fa7a2398000
mmap(0x7fa7a239c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0x7fa7a239c000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libseccomp.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libseccomp.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=124744, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 127072, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a236c000
mprotect(0x7fa7a236e000, 114688, PROT_NONE) = 0
mmap(0x7fa7a236e000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa7a236e000
mmap(0x7fa7a237c000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7fa7a237c000
mmap(0x7fa7a238a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000) = 0x7fa7a238a000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libzstd.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libzstd.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=686256, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 688504, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a1af4000
mprotect(0x7fa7a1afe000, 643072, PROT_NONE) = 0
mmap(0x7fa7a1afe000, 577536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7fa7a1afe000
mmap(0x7fa7a1b8b000, 61440, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x97000) = 0x7fa7a1b8b000
mmap(0x7fa7a1b9b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa6000) = 0x7fa7a1b9b000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=165728, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 167952, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a17d6000
mmap(0x7fa7a17d9000, 106496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fa7a17d9000
mmap(0x7fa7a17f3000, 45056, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000) = 0x7fa7a17f3000
mmap(0x7fa7a17fe000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x27000) = 0x7fa7a17fe000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=944600, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa7a236a000
mmap(NULL, 946368, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a16ee000
mmap(0x7fa7a16fc000, 499712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fa7a16fc000
mmap(0x7fa7a1776000, 385024, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x88000) = 0x7fa7a1776000
mmap(0x7fa7a17d4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe5000) = 0x7fa7a17d4000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=149440, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 151976, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a16c8000
mmap(0x7fa7a16cd000, 86016, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fa7a16cd000
mmap(0x7fa7a16e2000, 40960, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fa7a16e2000
mmap(0x7fa7a16ec000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7fa7a16ec000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libz.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=100184, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 102416, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a2350000
mmap(0x7fa7a2353000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fa7a2353000
mmap(0x7fa7a2361000, 28672, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11000) = 0x7fa7a2361000
mmap(0x7fa7a2368000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7fa7a2368000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libffi.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libffi.so.8", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=43160, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 46352, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a1ae8000
mprotect(0x7fa7a1aea000, 32768, PROT_NONE) = 0
mmap(0x7fa7a1aea000, 24576, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa7a1aea000
mmap(0x7fa7a1af0000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fa7a1af0000
mmap(0x7fa7a1af2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7fa7a1af2000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=14408, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 16400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a234b000
mmap(0x7fa7a234c000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fa7a234c000
mmap(0x7fa7a234d000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa7a234d000
mmap(0x7fa7a234e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa7a234e000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=14416, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa7a2349000
mmap(NULL, 16400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a1ae3000
mmap(0x7fa7a1ae4000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fa7a1ae4000
mmap(0x7fa7a1ae5000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa7a1ae5000
mmap(0x7fa7a1ae6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa7a1ae6000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libaudit.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libaudit.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=112512, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 164016, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a169f000
mmap(0x7fa7a16a2000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fa7a16a2000
mmap(0x7fa7a16a9000, 69632, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7fa7a16a9000
mmap(0x7fa7a16ba000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fa7a16ba000
mmap(0x7fa7a16bc000, 45232, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa7a16bc000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/systemd/libcap-ng.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libcap-ng.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=26480, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 28720, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7a1697000
mmap(0x7fa7a1699000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa7a1699000
mmap(0x7fa7a169c000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fa7a169c000
mmap(0x7fa7a169d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fa7a169d000
close(3)                                = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa7a2347000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa7a1ae1000
arch_prctl(ARCH_SET_FS, 0x7fa7a1ae1fc0) = 0
set_tid_address(0x7fa7a1ae2290)         = 11344
set_robust_list(0x7fa7a1ae22a0, 24)     = 0
rseq(0x7fa7a1ae28e0, 0x20, 0, 0x53053053) = 0
mprotect(0x7fa7a1fed000, 16384, PROT_READ) = 0
mprotect(0x7fa7a169d000, 4096, PROT_READ) = 0
mprotect(0x7fa7a16ba000, 4096, PROT_READ) = 0
mprotect(0x7fa7a1ae6000, 4096, PROT_READ) = 0
mprotect(0x7fa7a234e000, 4096, PROT_READ) = 0
mprotect(0x7fa7a1af2000, 4096, PROT_READ) = 0
mprotect(0x7fa7a2368000, 4096, PROT_READ) = 0
mprotect(0x7fa7a16ec000, 4096, PROT_READ) = 0
mprotect(0x7fa7a17d4000, 4096, PROT_READ) = 0
mprotect(0x7fa7a17fe000, 4096, PROT_READ) = 0
mprotect(0x7fa7a1b9b000, 4096, PROT_READ) = 0
mprotect(0x7fa7a238a000, 4096, PROT_READ) = 0
mprotect(0x7fa7a239c000, 4096, PROT_READ) = 0
mprotect(0x7fa7a1cbc000, 40960, PROT_READ) = 0
mprotect(0x7fa7a1aaf000, 176128, PROT_READ) = 0
mprotect(0x7fa7a249d000, 24576, PROT_READ) = 0
mprotect(0x7fa7a23e1000, 8192, PROT_READ) = 0
mprotect(0x7fa7a2404000, 4096, PROT_READ) = 0
mprotect(0x7fa7a24cc000, 4096, PROT_READ) = 0
mprotect(0x7fa7a241f000, 4096, PROT_READ) = 0
mprotect(0x7fa7a2429000, 4096, PROT_READ) = 0
mprotect(0x7fa7a1e0f000, 20480, PROT_READ) = 0
mprotect(0x7fa7a2453000, 4096, PROT_READ) = 0
mprotect(0x7fa7a2469000, 4096, PROT_READ) = 0
mprotect(0x7fa7a24ac000, 4096, PROT_READ) = 0
mprotect(0x7fa7a2328000, 118784, PROT_READ) = 0
mprotect(0x556b84f11000, 4096, PROT_READ) = 0
mprotect(0x7fa7a2513000, 8192, PROT_READ) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
munmap(0x7fa7a24ce000, 71451)           = 0
openat(AT_FDCWD, "/proc/sys/kernel/cap_last_cap", O_RDONLY) = 3
fstatfs(3, {f_type=PROC_SUPER_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_NOEXEC|ST_RELATIME}) = 0
read(3, "40\n", 7)                      = 3
close(3)                                = 0
prctl(PR_CAPBSET_READ, CAP_CHOWN)       = 1
prctl(PR_GET_SECUREBITS)                = 0
prctl(PR_GET_NO_NEW_PRIVS, 0, 0, 0, 0)  = 0
prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_IS_SET, CAP_CHOWN, 0, 0) = 0
getrandom("\x01\x1c\x0a\x6f\x82\x7c\x06\x82", 8, GRND_NONBLOCK) = 8
brk(NULL)                               = 0x556b8651f000
brk(0x556b86540000)                     = 0x556b86540000
prctl(PR_CAPBSET_READ, CAP_MAC_OVERRIDE) = 1
prctl(PR_CAPBSET_READ, 0x30 /* CAP_??? */) = -1 EINVAL (Invalid argument)
prctl(PR_CAPBSET_READ, CAP_CHECKPOINT_RESTORE) = 1
prctl(PR_CAPBSET_READ, 0x2c /* CAP_??? */) = -1 EINVAL (Invalid argument)
prctl(PR_CAPBSET_READ, 0x2a /* CAP_??? */) = -1 EINVAL (Invalid argument)
prctl(PR_CAPBSET_READ, 0x29 /* CAP_??? */) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=3048976, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 3048976, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa7a1200000
close(3)                                = 0
getpid()                                = 11344
faccessat2(AT_FDCWD, "/run/systemd/system/", F_OK, AT_SYMLINK_NOFOLLOW) = 0
socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
getsockopt(3, SOL_SOCKET, SO_RCVBUF, [212992], [4]) = 0
setsockopt(3, SOL_SOCKET, SO_RCVBUF, [8388608], 4) = 0
getsockopt(3, SOL_SOCKET, SO_RCVBUF, [425984], [4]) = 0
setsockopt(3, SOL_SOCKET, SO_RCVBUFFORCE, [8388608], 4) = -1 EPERM (Operation not permitted)
getsockopt(3, SOL_SOCKET, SO_SNDBUF, [212992], [4]) = 0
setsockopt(3, SOL_SOCKET, SO_SNDBUF, [8388608], 4) = 0
getsockopt(3, SOL_SOCKET, SO_SNDBUF, [425984], [4]) = 0
setsockopt(3, SOL_SOCKET, SO_SNDBUFFORCE, [8388608], 4) = -1 EPERM (Operation not permitted)
connect(3, {sa_family=AF_UNIX, sun_path="/run/dbus/system_bus_socket"}, 30) = 0
getsockopt(3, SOL_SOCKET, SO_PEERCRED, {pid=1, uid=0, gid=0}, [12]) = 0
getsockopt(3, SOL_SOCKET, SO_PEERSEC, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., [64]) = 0
getsockopt(3, SOL_SOCKET, SO_PEERGROUPS, 0x556b86520d10, [256 => 0]) = 0
clock_gettime(CLOCK_MONOTONIC, {tv_sec=249, tv_nsec=780562488}) = 0
newfstatat(3, "", {st_mode=S_IFSOCK|0777, st_size=0, ...}, AT_EMPTY_PATH) = 0
getsockopt(3, SOL_SOCKET, SO_ACCEPTCONN, [0], [4]) = 0
getsockname(3, {sa_family=AF_UNIX}, [128 => 2]) = 0
sendmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\0AUTH EXTERNAL\r\nDATA\r\n", iov_len=22}, {iov_base="NEGOTIATE_UNIX_FD\r\n", iov_len=19}, {iov_base="BEGIN\r\n", iov_len=7}], msg_iovlen=3, msg_controllen=0, msg_flags=0}, MSG_DONTWAIT|MSG_NOSIGNAL) = 48
gettid()                                = 11344
getrandom("\x68\x60\x55\x5d\x13\x3b\x40\xf3\xd6\xbf\x35\x67\xa0\x4b\x1b\xd0", 16, GRND_INSECURE) = 16
futex(0x7fa7a2346364, FUTEX_WAKE_PRIVATE, 2147483647) = 0
gettid()                                = 11344
clock_gettime(CLOCK_MONOTONIC, {tv_sec=249, tv_nsec=780813860}) = 0
recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="DATA\r\nOK bad8b44ac88d40ecb7c4872"..., iov_len=256}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 58
clock_gettime(CLOCK_MONOTONIC, {tv_sec=249, tv_nsec=780866104}) = 0
clock_gettime(CLOCK_MONOTONIC, {tv_sec=249, tv_nsec=780888594}) = 0
sendmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="l\1\0\1\0\0\0\0\1\0\0\0m\0\0\0\1\1o\0\25\0\0\0/org/fre"..., iov_len=128}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, MSG_DONTWAIT|MSG_NOSIGNAL) = 128
clock_gettime(CLOCK_MONOTONIC, {tv_sec=249, tv_nsec=780938603}) = 0
recvmsg(3, {msg_namelen=0}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
clock_gettime(CLOCK_MONOTONIC, {tv_sec=249, tv_nsec=780994409}) = 0
ppoll([{fd=3, events=POLLIN}], 1, {tv_sec=24, tv_nsec=999872000}, NULL, 8) = 1 ([{fd=3, revents=POLLIN}], left {tv_sec=24, tv_nsec=999785602})
clock_gettime(CLOCK_MONOTONIC, {tv_sec=249, tv_nsec=781144016}) = 0
recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="l\2\1\1\n\0\0\0\1\0\0\0=\0\0\0\6\1s\0\5\0\0\0", iov_len=24}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 24
recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base=":1.46\0\0\0\5\1u\0\1\0\0\0\10\1g\0\1s\0\0\7\1s\0\24\0\0\0"..., iov_len=66}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 66
sendmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="l\1\0\1\5\0\0\0\2\0\0\0\207\0\0\0\1\1o\0\30\0\0\0/org/fre"..., iov_len=152}, {iov_base="\0\0\0\0\0", iov_len=5}], msg_iovlen=2, msg_controllen=0, msg_flags=0}, MSG_DONTWAIT|MSG_NOSIGNAL) = 157
clock_gettime(CLOCK_MONOTONIC, {tv_sec=249, tv_nsec=781266943}) = 0
recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="l\4\1\1\n\0\0\0\2\0\0\0\215\0\0\0\1\1o\0\25\0\0\0", iov_len=24}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 24
recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="/org/freedesktop/DBus\0\0\0\2\1s\0\24\0\0\0"..., iov_len=146}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 146
recvmsg(3, {msg_namelen=0}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
clock_gettime(CLOCK_MONOTONIC, {tv_sec=249, tv_nsec=781388753}) = 0
ppoll([{fd=3, events=POLLIN}], 1, {tv_sec=24, tv_nsec=999878000}, NULL, 8) = 1 ([{fd=3, revents=POLLIN}], left {tv_sec=24, tv_nsec=977920885})
recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="l\3\1\1\26\0\0\0\3\0\0\0^\0\0\0\5\1u\0\2\0\0\0", iov_len=24}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 24
recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\6\1s\0\5\0\0\0:1.46\0\0\0\4\1s\0'\0\0\0org.free"..., iov_len=110}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 110
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0
writev(2, [{iov_base="\33[0;1;31m", iov_len=9}, {iov_base="Could not get properties: Access"..., iov_len=39}, {iov_base="\33[0m", iov_len=4}, {iov_base="\n", iov_len=1}], 4Could not get properties: Access denied
) = 53
close(3)                                = 0
exit_group(1)                           = ?
+++ exited with 1 +++

@seth

dbus monitor

~> dbus-monitor --system
dbus-monitor: unable to enable new-style monitoring: org.freedesktop.DBus.Error.AccessDenied: "Rejected send message, 1 matched rules; type="method_call", sender=":1.52" (uid=1000 pid=18156 comm="dbus-monitor --system") interface="org.freedesktop.DBus.Monitoring" member="BecomeMonitor" error name="(unset)" requested_reply="0" destination="org.freedesktop.DBus" (bus)". Falling back to eavesdropping.
signal time=1664178985.423322 sender=org.freedesktop.DBus -> destination=:1.52 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
   string ":1.52"
signal time=1664178987.125348 sender=org.freedesktop.DBus -> destination=(null destination) serial=166 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.53"
   string ""
   string ":1.53"
signal time=1664178987.127092 sender=:1.1 -> destination=(null destination) serial=915 path=/org/freedesktop/systemd1; interface=org.freedesktop.systemd1.Manager; member=UnitNew
   string "var-tmp.mount"
   object path "/org/freedesktop/systemd1/unit/var_2dtmp_2emount"
signal time=1664178987.127118 sender=:1.1 -> destination=(null destination) serial=916 path=/org/freedesktop/systemd1; interface=org.freedesktop.systemd1.Manager; member=UnitRemoved
   string "var-tmp.mount"
   object path "/org/freedesktop/systemd1/unit/var_2dtmp_2emount"
signal time=1664178987.127139 sender=:1.1 -> destination=(null destination) serial=917 path=/org/freedesktop/systemd1; interface=org.freedesktop.systemd1.Manager; member=UnitNew
   string "var.mount"
   object path "/org/freedesktop/systemd1/unit/var_2emount"
signal time=1664178987.127198 sender=:1.1 -> destination=(null destination) serial=918 path=/org/freedesktop/systemd1; interface=org.freedesktop.systemd1.Manager; member=UnitRemoved
   string "var.mount"
   object path "/org/freedesktop/systemd1/unit/var_2emount"
signal time=1664178987.127239 sender=:1.1 -> destination=(null destination) serial=919 path=/org/freedesktop/systemd1; interface=org.freedesktop.systemd1.Manager; member=UnitNew
   string "systemd-localed.service"
   object path "/org/freedesktop/systemd1/unit/systemd_2dlocaled_2eservice"
signal time=1664178987.127297 sender=:1.1 -> destination=(null destination) serial=920 path=/org/freedesktop/systemd1; interface=org.freedesktop.systemd1.Manager; member=JobNew
   uint32 1668
   object path "/org/freedesktop/systemd1/job/1668"
   string "systemd-localed.service"
signal time=1664178987.129582 sender=:1.1 -> destination=(null destination) serial=921 path=/org/freedesktop/systemd1/unit/systemd_2dlocaled_2eservice; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.systemd1.Service"
   array [
      dict entry(
         string "MainPID"
         variant             uint32 18236
      )
      dict entry(
         string "ControlPID"
         variant             uint32 0
      )
      dict entry(
         string "StatusText"
         variant             string ""
      )
      dict entry(
         string "StatusErrno"
         variant             int32 0
      )
      dict entry(
         string "Result"
         variant             string "success"
      )
      dict entry(
         string "ReloadResult"
         variant             string "success"
      )
      dict entry(
         string "CleanResult"
         variant             string "success"
      )
      dict entry(
         string "UID"
         variant             uint32 4294967295
      )
      dict entry(
         string "GID"
         variant             uint32 4294967295
      )
      dict entry(
         string "NRestarts"
         variant             uint32 0
      )
      dict entry(
         string "ExecMainStartTimestamp"
         variant             uint64 1664178987129187
      )
      dict entry(
         string "ExecMainStartTimestampMonotonic"
         variant             uint64 429024643
      )
      dict entry(
         string "ExecMainExitTimestamp"
         variant             uint64 0
      )
      dict entry(
         string "ExecMainExitTimestampMonotonic"
         variant             uint64 0
      )
      dict entry(
         string "ExecMainPID"
         variant             uint32 18236
      )
      dict entry(
         string "ExecMainCode"
         variant             int32 0
      )
      dict entry(
         string "ExecMainStatus"
         variant             int32 0
      )
   ]
   array [
      string "ExecCondition"
      string "ExecConditionEx"
      string "ExecStartPre"
      string "ExecStartPreEx"
      string "ExecStart"
      string "ExecStartEx"
      string "ExecStartPost"
      string "ExecStartPostEx"
      string "ExecReload"
      string "ExecReloadEx"
      string "ExecStop"
      string "ExecStopEx"
      string "ExecStopPost"
      string "ExecStopPostEx"
   ]
signal time=1664178987.129681 sender=:1.1 -> destination=(null destination) serial=922 path=/org/freedesktop/systemd1/unit/systemd_2dlocaled_2eservice; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.systemd1.Unit"
   array [
      dict entry(
         string "ActiveState"
         variant             string "inactive"
      )
      dict entry(
         string "FreezerState"
         variant             string "running"
      )
      dict entry(
         string "SubState"
         variant             string "dead"
      )
      dict entry(
         string "StateChangeTimestamp"
         variant             uint64 0
      )
      dict entry(
         string "StateChangeTimestampMonotonic"
         variant             uint64 0
      )
      dict entry(
         string "InactiveExitTimestamp"
         variant             uint64 0
      )
      dict entry(
         string "InactiveExitTimestampMonotonic"
         variant             uint64 0
      )
      dict entry(
         string "ActiveEnterTimestamp"
         variant             uint64 0
      )
      dict entry(
         string "ActiveEnterTimestampMonotonic"
         variant             uint64 0
      )
      dict entry(
         string "ActiveExitTimestamp"
         variant             uint64 0
      )
      dict entry(
         string "ActiveExitTimestampMonotonic"
         variant             uint64 0
      )
      dict entry(
         string "InactiveEnterTimestamp"
         variant             uint64 0
      )
      dict entry(
         string "InactiveEnterTimestampMonotonic"
         variant             uint64 0
      )
      dict entry(
         string "Job"
         variant             struct {
               uint32 1668
               object path "/org/freedesktop/systemd1/job/1668"
            }
      )
      dict entry(
         string "ConditionResult"
         variant             boolean true
      )
      dict entry(
         string "AssertResult"
         variant             boolean true
      )
      dict entry(
         string "ConditionTimestamp"
         variant             uint64 1664178987126986
      )
      dict entry(
         string "ConditionTimestampMonotonic"
         variant             uint64 429022442
      )
      dict entry(
         string "AssertTimestamp"
         variant             uint64 1664178987126991
      )
      dict entry(
         string "AssertTimestampMonotonic"
         variant             uint64 429022447
      )
      dict entry(
         string "InvocationID"
         variant             array of bytes [
               59 0b 79 75 a9 c4 4d da b4 b3 73 db 66 42 e5 23
            ]
      )
   ]
   array [
      string "Conditions"
      string "Asserts"
   ]
signal time=1664178987.129871 sender=:1.1 -> destination=(null destination) serial=923 path=/org/freedesktop/systemd1/unit/systemd_2dlocaled_2eservice; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.systemd1.Service"
   array [
      dict entry(
         string "MainPID"
         variant             uint32 18236
      )
      dict entry(
         string "ControlPID"
         variant             uint32 0
      )
      dict entry(
         string "StatusText"
         variant             string ""
      )
      dict entry(
         string "StatusErrno"
         variant             int32 0
      )
      dict entry(
         string "Result"
         variant             string "success"
      )
      dict entry(
         string "ReloadResult"
         variant             string "success"
      )
      dict entry(
         string "CleanResult"
         variant             string "success"
      )
      dict entry(
         string "UID"
         variant             uint32 4294967295
      )
      dict entry(
         string "GID"
         variant             uint32 4294967295
      )
      dict entry(
         string "NRestarts"
         variant             uint32 0
      )
      dict entry(
         string "ExecMainStartTimestamp"
         variant             uint64 1664178987129187
      )
      dict entry(
         string "ExecMainStartTimestampMonotonic"
         variant             uint64 429024643
      )
      dict entry(
         string "ExecMainExitTimestamp"
         variant             uint64 0
      )
      dict entry(
         string "ExecMainExitTimestampMonotonic"
         variant             uint64 0
      )
      dict entry(
         string "ExecMainPID"
         variant             uint32 18236
      )
      dict entry(
         string "ExecMainCode"
         variant             int32 0
      )
      dict entry(
         string "ExecMainStatus"
         variant             int32 0
      )
   ]
   array [
      string "ExecCondition"
      string "ExecConditionEx"
      string "ExecStartPre"
      string "ExecStartPreEx"
      string "ExecStart"
      string "ExecStartEx"
      string "ExecStartPost"
      string "ExecStartPostEx"
      string "ExecReload"
      string "ExecReloadEx"
      string "ExecStop"
      string "ExecStopEx"
      string "ExecStopPost"
      string "ExecStopPostEx"
   ]
signal time=1664178987.130002 sender=:1.1 -> destination=(null destination) serial=924 path=/org/freedesktop/systemd1/unit/systemd_2dlocaled_2eservice; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.systemd1.Unit"
   array [
      dict entry(
         string "ActiveState"
         variant             string "activating"
      )
      dict entry(
         string "FreezerState"
         variant             string "running"
      )
      dict entry(
         string "SubState"
         variant             string "start"
      )
      dict entry(
         string "StateChangeTimestamp"
         variant             uint64 1664178987129398
      )
      dict entry(
         string "StateChangeTimestampMonotonic"
         variant             uint64 429024853
      )
      dict entry(
         string "InactiveExitTimestamp"
         variant             uint64 1664178987129398
      )
      dict entry(
         string "InactiveExitTimestampMonotonic"
         variant             uint64 429024853
      )
      dict entry(
         string "ActiveEnterTimestamp"
         variant             uint64 0
      )
      dict entry(
         string "ActiveEnterTimestampMonotonic"
         variant             uint64 0
      )
      dict entry(
         string "ActiveExitTimestamp"
         variant             uint64 0
      )
      dict entry(
         string "ActiveExitTimestampMonotonic"
         variant             uint64 0
      )
      dict entry(
         string "InactiveEnterTimestamp"
         variant             uint64 0
      )
      dict entry(
         string "InactiveEnterTimestampMonotonic"
         variant             uint64 0
      )
      dict entry(
         string "Job"
         variant             struct {
               uint32 1668
               object path "/org/freedesktop/systemd1/job/1668"
            }
      )
      dict entry(
         string "ConditionResult"
         variant             boolean true
      )
      dict entry(
         string "AssertResult"
         variant             boolean true
      )
      dict entry(
         string "ConditionTimestamp"
         variant             uint64 1664178987126986
      )
      dict entry(
         string "ConditionTimestampMonotonic"
         variant             uint64 429022442
      )
      dict entry(
         string "AssertTimestamp"
         variant             uint64 1664178987126991
      )
      dict entry(
         string "AssertTimestampMonotonic"
         variant             uint64 429022447
      )
      dict entry(
         string "InvocationID"
         variant             array of bytes [
               59 0b 79 75 a9 c4 4d da b4 b3 73 db 66 42 e5 23
            ]
      )
   ]
   array [
      string "Conditions"
      string "Asserts"
   ]
signal time=1664178987.130153 sender=:1.1 -> destination=(null destination) serial=925 path=/org/freedesktop/systemd1/job/1668; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.systemd1.Job"
   array [
      dict entry(
         string "State"
         variant             string "running"
      )
   ]
   array [
   ]
signal time=1664178987.148795 sender=org.freedesktop.DBus -> destination=(null destination) serial=167 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.54"
   string ""
   string ":1.54"
signal time=1664178987.149069 sender=org.freedesktop.DBus -> destination=(null destination) serial=85 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string "org.freedesktop.locale1"
   string ""
   string ":1.54"
signal time=1664178987.149426 sender=:1.1 -> destination=(null destination) serial=926 path=/org/freedesktop/systemd1/unit/systemd_2dlocaled_2eservice; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.systemd1.Service"
   array [
      dict entry(
         string "MainPID"
         variant             uint32 18236
      )
      dict entry(
         string "ControlPID"
         variant             uint32 0
      )
      dict entry(
         string "StatusText"
         variant             string ""
      )
      dict entry(
         string "StatusErrno"
         variant             int32 0
      )
      dict entry(
         string "Result"
         variant             string "success"
      )
      dict entry(
         string "ReloadResult"
         variant             string "success"
      )
      dict entry(
         string "CleanResult"
         variant             string "success"
      )
      dict entry(
         string "UID"
         variant             uint32 4294967295
      )
      dict entry(
         string "GID"
         variant             uint32 4294967295
      )
      dict entry(
         string "NRestarts"
         variant             uint32 0
      )
      dict entry(
         string "ExecMainStartTimestamp"
         variant             uint64 1664178987129187
      )
      dict entry(
         string "ExecMainStartTimestampMonotonic"
         variant             uint64 429024643
      )
      dict entry(
         string "ExecMainExitTimestamp"
         variant             uint64 0
      )
      dict entry(
         string "ExecMainExitTimestampMonotonic"
         variant             uint64 0
      )
      dict entry(
         string "ExecMainPID"
         variant             uint32 18236
      )
      dict entry(
         string "ExecMainCode"
         variant             int32 0
      )
      dict entry(
         string "ExecMainStatus"
         variant             int32 0
      )
   ]
   array [
      string "ExecCondition"
      string "ExecConditionEx"
      string "ExecStartPre"
      string "ExecStartPreEx"
      string "ExecStart"
      string "ExecStartEx"
      string "ExecStartPost"
      string "ExecStartPostEx"
      string "ExecReload"
      string "ExecReloadEx"
      string "ExecStop"
      string "ExecStopEx"
      string "ExecStopPost"
      string "ExecStopPostEx"
   ]
signal time=1664178987.149598 sender=:1.1 -> destination=(null destination) serial=927 path=/org/freedesktop/systemd1/unit/systemd_2dlocaled_2eservice; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.systemd1.Unit"
   array [
      dict entry(
         string "ActiveState"
         variant             string "active"
      )
      dict entry(
         string "FreezerState"
         variant             string "running"
      )
      dict entry(
         string "SubState"
         variant             string "running"
      )
      dict entry(
         string "StateChangeTimestamp"
         variant             uint64 1664178987149069
      )
      dict entry(
         string "StateChangeTimestampMonotonic"
         variant             uint64 429044525
      )
      dict entry(
         string "InactiveExitTimestamp"
         variant             uint64 1664178987129398
      )
      dict entry(
         string "InactiveExitTimestampMonotonic"
         variant             uint64 429024853
      )
      dict entry(
         string "ActiveEnterTimestamp"
         variant             uint64 1664178987149069
      )
      dict entry(
         string "ActiveEnterTimestampMonotonic"
         variant             uint64 429044525
      )
      dict entry(
         string "ActiveExitTimestamp"
         variant             uint64 0
      )
      dict entry(
         string "ActiveExitTimestampMonotonic"
         variant             uint64 0
      )
      dict entry(
         string "InactiveEnterTimestamp"
         variant             uint64 0
      )
      dict entry(
         string "InactiveEnterTimestampMonotonic"
         variant             uint64 0
      )
      dict entry(
         string "Job"
         variant             struct {
               uint32 1668
               object path "/org/freedesktop/systemd1/job/1668"
            }
      )
      dict entry(
         string "ConditionResult"
         variant             boolean true
      )
      dict entry(
         string "AssertResult"
         variant             boolean true
      )
      dict entry(
         string "ConditionTimestamp"
         variant             uint64 1664178987126986
      )
      dict entry(
         string "ConditionTimestampMonotonic"
         variant             uint64 429022442
      )
      dict entry(
         string "AssertTimestamp"
         variant             uint64 1664178987126991
      )
      dict entry(
         string "AssertTimestampMonotonic"
         variant             uint64 429022447
      )
      dict entry(
         string "InvocationID"
         variant             array of bytes [
               59 0b 79 75 a9 c4 4d da b4 b3 73 db 66 42 e5 23
            ]
      )
   ]
   array [
      string "Conditions"
      string "Asserts"
   ]
signal time=1664178987.149678 sender=:1.1 -> destination=(null destination) serial=928 path=/org/freedesktop/systemd1; interface=org.freedesktop.systemd1.Manager; member=JobRemoved
   uint32 1668
   object path "/org/freedesktop/systemd1/job/1668"
   string "systemd-localed.service"
   string "done"
signal time=1664178987.149690 sender=:1.1 -> destination=(null destination) serial=929 path=/org/freedesktop/systemd1/unit/systemd_2dlocaled_2eservice; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.systemd1.Service"
   array [
      dict entry(
         string "MainPID"
         variant             uint32 18236
      )
      dict entry(
         string "ControlPID"
         variant             uint32 0
      )
      dict entry(
         string "StatusText"
         variant             string ""
      )
      dict entry(
         string "StatusErrno"
         variant             int32 0
      )
      dict entry(
         string "Result"
         variant             string "success"
      )
      dict entry(
         string "ReloadResult"
         variant             string "success"
      )
      dict entry(
         string "CleanResult"
         variant             string "success"
      )
      dict entry(
         string "UID"
         variant             uint32 4294967295
      )
      dict entry(
         string "GID"
         variant             uint32 4294967295
      )
      dict entry(
         string "NRestarts"
         variant             uint32 0
      )
      dict entry(
         string "ExecMainStartTimestamp"
         variant             uint64 1664178987129187
      )
      dict entry(
         string "ExecMainStartTimestampMonotonic"
         variant             uint64 429024643
      )
      dict entry(
         string "ExecMainExitTimestamp"
         variant             uint64 0
      )
      dict entry(
         string "ExecMainExitTimestampMonotonic"
         variant             uint64 0
      )
      dict entry(
         string "ExecMainPID"
         variant             uint32 18236
      )
      dict entry(
         string "ExecMainCode"
         variant             int32 0
      )
      dict entry(
         string "ExecMainStatus"
         variant             int32 0
      )
   ]
   array [
      string "ExecCondition"
      string "ExecConditionEx"
      string "ExecStartPre"
      string "ExecStartPreEx"
      string "ExecStart"
      string "ExecStartEx"
      string "ExecStartPost"
      string "ExecStartPostEx"
      string "ExecReload"
      string "ExecReloadEx"
      string "ExecStop"
      string "ExecStopEx"
      string "ExecStopPost"
      string "ExecStopPostEx"
   ]
signal time=1664178987.149761 sender=:1.1 -> destination=(null destination) serial=930 path=/org/freedesktop/systemd1/unit/systemd_2dlocaled_2eservice; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.systemd1.Unit"
   array [
      dict entry(
         string "ActiveState"
         variant             string "active"
      )
      dict entry(
         string "FreezerState"
         variant             string "running"
      )
      dict entry(
         string "SubState"
         variant             string "running"
      )
      dict entry(
         string "StateChangeTimestamp"
         variant             uint64 1664178987149069
      )
      dict entry(
         string "StateChangeTimestampMonotonic"
         variant             uint64 429044525
      )
      dict entry(
         string "InactiveExitTimestamp"
         variant             uint64 1664178987129398
      )
      dict entry(
         string "InactiveExitTimestampMonotonic"
         variant             uint64 429024853
      )
      dict entry(
         string "ActiveEnterTimestamp"
         variant             uint64 1664178987149069
      )
      dict entry(
         string "ActiveEnterTimestampMonotonic"
         variant             uint64 429044525
      )
      dict entry(
         string "ActiveExitTimestamp"
         variant             uint64 0
      )
      dict entry(
         string "ActiveExitTimestampMonotonic"
         variant             uint64 0
      )
      dict entry(
         string "InactiveEnterTimestamp"
         variant             uint64 0
      )
      dict entry(
         string "InactiveEnterTimestampMonotonic"
         variant             uint64 0
      )
      dict entry(
         string "Job"
         variant             struct {
               uint32 0
               object path "/"
            }
      )
      dict entry(
         string "ConditionResult"
         variant             boolean true
      )
      dict entry(
         string "AssertResult"
         variant             boolean true
      )
      dict entry(
         string "ConditionTimestamp"
         variant             uint64 1664178987126986
      )
      dict entry(
         string "ConditionTimestampMonotonic"
         variant             uint64 429022442
      )
      dict entry(
         string "AssertTimestamp"
         variant             uint64 1664178987126991
      )
      dict entry(
         string "AssertTimestampMonotonic"
         variant             uint64 429022447
      )
      dict entry(
         string "InvocationID"
         variant             array of bytes [
               59 0b 79 75 a9 c4 4d da b4 b3 73 db 66 42 e5 23
            ]
      )
   ]
   array [
      string "Conditions"
      string "Asserts"
   ]
signal time=1664178987.149842 sender=org.freedesktop.DBus -> destination=(null destination) serial=168 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.53"
   string ":1.53"
   string ""
signal time=1664178989.105551 sender=:1.4 -> destination=(null destination) serial=312 path=/org/freedesktop/NetworkManager/Devices/3; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.NetworkManager.Device.Wireless"
   array [
      dict entry(
         string "Bitrate"
         variant             uint32 6000
      )
   ]
   array [
   ]
signal time=1664178995.107606 sender=:1.4 -> destination=(null destination) serial=313 path=/org/freedesktop/NetworkManager/Devices/3; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.NetworkManager.Device.Wireless"
   array [
      dict entry(
         string "Bitrate"
         variant             uint32 468000
      )
   ]
   array [
   ]
signal time=1664179001.112298 sender=:1.4 -> destination=(null destination) serial=314 path=/org/freedesktop/NetworkManager/AccessPoint/1; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.NetworkManager.AccessPoint"
   array [
      dict entry(
         string "Strength"
         variant             byte 52
      )
   ]
   array [
   ]
signal time=1664179001.112367 sender=:1.4 -> destination=(null destination) serial=315 path=/org/freedesktop/NetworkManager/Devices/3; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.NetworkManager.Device.Wireless"
   array [
      dict entry(
         string "Bitrate"
         variant             uint32 6000
      )
   ]
   array [
   ]
signal time=1664179017.156392 sender=org.freedesktop.DBus -> destination=(null destination) serial=86 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string "org.freedesktop.locale1"
   string ":1.54"
   string ""
signal time=1664179017.156447 sender=:1.1 -> destination=(null destination) serial=931 path=/org/freedesktop/systemd1/unit/systemd_2dlocaled_2eservice; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.systemd1.Service"
   array [
      dict entry(
         string "MainPID"
         variant             uint32 18236
      )
      dict entry(
         string "ControlPID"
         variant             uint32 0
      )
      dict entry(
         string "StatusText"
         variant             string ""
      )
      dict entry(
         string "StatusErrno"
         variant             int32 0
      )
      dict entry(
         string "Result"
         variant             string "success"
      )
      dict entry(
         string "ReloadResult"
         variant             string "success"
      )
      dict entry(
         string "CleanResult"
         variant             string "success"
      )
      dict entry(
         string "UID"
         variant             uint32 4294967295
      )
      dict entry(
         string "GID"
         variant             uint32 4294967295
      )
      dict entry(
         string "NRestarts"
         variant             uint32 0
      )
      dict entry(
         string "ExecMainStartTimestamp"
         variant             uint64 1664178987129187
      )
      dict entry(
         string "ExecMainStartTimestampMonotonic"
         variant             uint64 429024643
      )
      dict entry(
         string "ExecMainExitTimestamp"
         variant             uint64 0
      )
      dict entry(
         string "ExecMainExitTimestampMonotonic"
         variant             uint64 0
      )
      dict entry(
         string "ExecMainPID"
         variant             uint32 18236
      )
      dict entry(
         string "ExecMainCode"
         variant             int32 0
      )
      dict entry(
         string "ExecMainStatus"
         variant             int32 0
      )
   ]
   array [
      string "ExecCondition"
      string "ExecConditionEx"
      string "ExecStartPre"
      string "ExecStartPreEx"
      string "ExecStart"
      string "ExecStartEx"
      string "ExecStartPost"
      string "ExecStartPostEx"
      string "ExecReload"
      string "ExecReloadEx"
      string "ExecStop"
      string "ExecStopEx"
      string "ExecStopPost"
      string "ExecStopPostEx"
   ]
signal time=1664179017.156780 sender=:1.1 -> destination=(null destination) serial=932 path=/org/freedesktop/systemd1/unit/systemd_2dlocaled_2eservice; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.systemd1.Unit"
   array [
      dict entry(
         string "ActiveState"
         variant             string "deactivating"
      )
      dict entry(
         string "FreezerState"
         variant             string "running"
      )
      dict entry(
         string "SubState"
         variant             string "stop-sigterm"
      )
      dict entry(
         string "StateChangeTimestamp"
         variant             uint64 1664179017155536
      )
      dict entry(
         string "StateChangeTimestampMonotonic"
         variant             uint64 459050992
      )
      dict entry(
         string "InactiveExitTimestamp"
         variant             uint64 1664178987129398
      )
      dict entry(
         string "InactiveExitTimestampMonotonic"
         variant             uint64 429024853
      )
      dict entry(
         string "ActiveEnterTimestamp"
         variant             uint64 1664178987149069
      )
      dict entry(
         string "ActiveEnterTimestampMonotonic"
         variant             uint64 429044525
      )
      dict entry(
         string "ActiveExitTimestamp"
         variant             uint64 1664179017155536
      )
      dict entry(
         string "ActiveExitTimestampMonotonic"
         variant             uint64 459050992
      )
      dict entry(
         string "InactiveEnterTimestamp"
         variant             uint64 0
      )
      dict entry(
         string "InactiveEnterTimestampMonotonic"
         variant             uint64 0
      )
      dict entry(
         string "Job"
         variant             struct {
               uint32 0
               object path "/"
            }
      )
      dict entry(
         string "ConditionResult"
         variant             boolean true
      )
      dict entry(
         string "AssertResult"
         variant             boolean true
      )
      dict entry(
         string "ConditionTimestamp"
         variant             uint64 1664178987126986
      )
      dict entry(
         string "ConditionTimestampMonotonic"
         variant             uint64 429022442
      )
      dict entry(
         string "AssertTimestamp"
         variant             uint64 1664178987126991
      )
      dict entry(
         string "AssertTimestampMonotonic"
         variant             uint64 429022447
      )
      dict entry(
         string "InvocationID"
         variant             array of bytes [
               59 0b 79 75 a9 c4 4d da b4 b3 73 db 66 42 e5 23
            ]
      )
   ]
   array [
      string "Conditions"
      string "Asserts"
   ]
signal time=1664179017.157028 sender=org.freedesktop.DBus -> destination=(null destination) serial=169 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.54"
   string ":1.54"
   string ""
signal time=1664179017.158119 sender=:1.1 -> destination=(null destination) serial=933 path=/org/freedesktop/systemd1/unit/systemd_2dlocaled_2eservice; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.systemd1.Service"
   array [
      dict entry(
         string "MainPID"
         variant             uint32 0
      )
      dict entry(
         string "ControlPID"
         variant             uint32 0
      )
      dict entry(
         string "StatusText"
         variant             string ""
      )
      dict entry(
         string "StatusErrno"
         variant             int32 0
      )
      dict entry(
         string "Result"
         variant             string "success"
      )
      dict entry(
         string "ReloadResult"
         variant             string "success"
      )
      dict entry(
         string "CleanResult"
         variant             string "success"
      )
      dict entry(
         string "UID"
         variant             uint32 4294967295
      )
      dict entry(
         string "GID"
         variant             uint32 4294967295
      )
      dict entry(
         string "NRestarts"
         variant             uint32 0
      )
      dict entry(
         string "ExecMainStartTimestamp"
         variant             uint64 1664178987129187
      )
      dict entry(
         string "ExecMainStartTimestampMonotonic"
         variant             uint64 429024643
      )
      dict entry(
         string "ExecMainExitTimestamp"
         variant             uint64 1664179017157269
      )
      dict entry(
         string "ExecMainExitTimestampMonotonic"
         variant             uint64 459052725
      )
      dict entry(
         string "ExecMainPID"
         variant             uint32 18236
      )
      dict entry(
         string "ExecMainCode"
         variant             int32 1
      )
      dict entry(
         string "ExecMainStatus"
         variant             int32 0
      )
   ]
   array [
      string "ExecCondition"
      string "ExecConditionEx"
      string "ExecStartPre"
      string "ExecStartPreEx"
      string "ExecStart"
      string "ExecStartEx"
      string "ExecStartPost"
      string "ExecStartPostEx"
      string "ExecReload"
      string "ExecReloadEx"
      string "ExecStop"
      string "ExecStopEx"
      string "ExecStopPost"
      string "ExecStopPostEx"
   ]
signal time=1664179017.158365 sender=:1.1 -> destination=(null destination) serial=934 path=/org/freedesktop/systemd1/unit/systemd_2dlocaled_2eservice; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.systemd1.Unit"
   array [
      dict entry(
         string "ActiveState"
         variant             string "inactive"
      )
      dict entry(
         string "FreezerState"
         variant             string "running"
      )
      dict entry(
         string "SubState"
         variant             string "dead"
      )
      dict entry(
         string "StateChangeTimestamp"
         variant             uint64 1664179017157405
      )
      dict entry(
         string "StateChangeTimestampMonotonic"
         variant             uint64 459052860
      )
      dict entry(
         string "InactiveExitTimestamp"
         variant             uint64 1664178987129398
      )
      dict entry(
         string "InactiveExitTimestampMonotonic"
         variant             uint64 429024853
      )
      dict entry(
         string "ActiveEnterTimestamp"
         variant             uint64 1664178987149069
      )
      dict entry(
         string "ActiveEnterTimestampMonotonic"
         variant             uint64 429044525
      )
      dict entry(
         string "ActiveExitTimestamp"
         variant             uint64 1664179017155536
      )
      dict entry(
         string "ActiveExitTimestampMonotonic"
         variant             uint64 459050992
      )
      dict entry(
         string "InactiveEnterTimestamp"
         variant             uint64 1664179017157405
      )
      dict entry(
         string "InactiveEnterTimestampMonotonic"
         variant             uint64 459052860
      )
      dict entry(
         string "Job"
         variant             struct {
               uint32 0
               object path "/"
            }
      )
      dict entry(
         string "ConditionResult"
         variant             boolean true
      )
      dict entry(
         string "AssertResult"
         variant             boolean true
      )
      dict entry(
         string "ConditionTimestamp"
         variant             uint64 1664178987126986
      )
      dict entry(
         string "ConditionTimestampMonotonic"
         variant             uint64 429022442
      )
      dict entry(
         string "AssertTimestamp"
         variant             uint64 1664178987126991
      )
      dict entry(
         string "AssertTimestampMonotonic"
         variant             uint64 429022447
      )
      dict entry(
         string "InvocationID"
         variant             array of bytes [
               59 0b 79 75 a9 c4 4d da b4 b3 73 db 66 42 e5 23
            ]
      )
   ]
   array [
      string "Conditions"
      string "Asserts"
   ]
signal time=1664179017.158576 sender=:1.1 -> destination=(null destination) serial=935 path=/org/freedesktop/systemd1; interface=org.freedesktop.systemd1.Manager; member=UnitRemoved
   string "systemd-localed.service"
   object path "/org/freedesktop/systemd1/unit/systemd_2dlocaled_2eservice"
signal time=1664179019.106166 sender=:1.4 -> destination=(null destination) serial=316 path=/org/freedesktop/NetworkManager/AccessPoint/1; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.freedesktop.NetworkManager.AccessPoint"
   array [
      dict entry(
         string "Strength"
         variant             byte 53
      )
   ]
   array [
   ]
   array [
   ]
signal time=1664179073.076558 sender=org.freedesktop.DBus -> destination=(null destination) serial=170 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.55"
   string ""
   string ":1.55"
signal time=1664179073.081321 sender=:1.1 -> destination=(null destination) serial=940 path=/org/freedesktop/systemd1; interface=org.freedesktop.systemd1.Manager; member=UnitNew
   string "systemd-localed.service"
   object path "/org/freedesktop/systemd1/unit/systemd_2dlocaled_2eservice"
signal time=1664179073.081358 sender=:1.1 -> destination=(null destination) serial=941 path=/org/freedesktop/systemd1; interface=org.freedesktop.systemd1.Manager; member=UnitRemoved
   string "systemd-localed.service"
   object path "/org/freedesktop/systemd1/unit/systemd_2dlocaled_2eservice"
signal time=1664179073.081380 sender=:1.1 -> destination=(null destination) serial=943 path=/org/freedesktop/systemd1; interface=org.freedesktop.systemd1.Manager; member=UnitNew
   string "var-tmp.mount"
   object path "/org/freedesktop/systemd1/unit/var_2dtmp_2emount"
signal time=1664179073.081391 sender=:1.1 -> destination=(null destination) serial=944 path=/org/freedesktop/systemd1; interface=org.freedesktop.systemd1.Manager; member=UnitRemoved
   string "var-tmp.mount"
   object path "/org/freedesktop/systemd1/unit/var_2dtmp_2emount"
signal time=1664179073.081417 sender=:1.1 -> destination=(null destination) serial=945 path=/org/freedesktop/systemd1; interface=org.freedesktop.systemd1.Manager; member=UnitNew
   string "var.mount"
   object path "/org/freedesktop/systemd1/unit/var_2emount"
signal time=1664179073.081485 sender=:1.1 -> destination=(null destination) serial=946 path=/org/freedesktop/systemd1; interface=org.freedesktop.systemd1.Manager; member=UnitRemoved
   string "var.mount"
   object path "/org/freedesktop/systemd1/unit/var_2emount"
signal time=1664179073.082675 sender=org.freedesktop.DBus -> destination=(null destination) serial=171 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.55"
   string ":1.55"
   string ""

Offline

#6 2022-09-26 08:10:35

seth
Member
Registered: 2012-09-03
Posts: 61,655

Re: [SOLVED] Localectl Permission Denied even as root

What about the other commands?

Offline

#7 2022-09-26 08:17:45

ollosh
Member
Registered: 2022-09-20
Posts: 44

Re: [SOLVED] Localectl Permission Denied even as root

seth wrote:

What about the other commands?

~> localectl & sleep 0.5; ps aux | grep localed
[1] 64893
Could not get properties: Access denied
[1]+  Exit 1                  localectl
root       64895  0.0  0.0  15116  6188 ?        Ss   10:16   0:00 /usr/lib/systemd/systemd-localed
ollosh     64926  0.0  0.0   6568  2468 pts/1    S+   10:16   0:00 grep localed
~> systemctl show systemd-localed.service
Type=dbus
ExitType=main
Restart=no
NotifyAccess=main
RestartUSec=100ms
TimeoutStartUSec=1min 30s
TimeoutStopUSec=1min 30s
TimeoutAbortUSec=1min 30s
TimeoutStartFailureMode=terminate
TimeoutStopFailureMode=terminate
RuntimeMaxUSec=infinity
RuntimeRandomizedExtraUSec=0
WatchdogUSec=infinity
WatchdogTimestampMonotonic=0
RootDirectoryStartOnly=no
RemainAfterExit=no
GuessMainPID=yes
MainPID=0
ControlPID=0
BusName=org.freedesktop.locale1
FileDescriptorStoreMax=0
NFileDescriptorStore=0
StatusErrno=0
Result=success
ReloadResult=success
CleanResult=success
UID=[not set]
GID=[not set]
NRestarts=0
OOMPolicy=stop
ExecMainStartTimestampMonotonic=0
ExecMainExitTimestampMonotonic=0
ExecMainPID=0
ExecMainCode=0
ExecMainStatus=0
ExecStart={ path=/usr/lib/systemd/systemd-localed ; argv[]=/usr/lib/systemd/systemd-localed ; ignore_errors=no ; st>
ExecStartEx={ path=/usr/lib/systemd/systemd-localed ; argv[]=/usr/lib/systemd/systemd-localed ; flags= ; start_time>
Slice=system.slice
ControlGroupId=0
MemoryCurrent=[not set]
MemoryAvailable=infinity
CPUUsageNSec=[not set]
TasksCurrent=[not set]
IPIngressBytes=[no data]
IPIngressPackets=[no data]
IPEgressBytes=[no data]
IPEgressPackets=[no data]
IOReadBytes=18446744073709551615
IOReadOperations=18446744073709551615
IOWriteBytes=18446744073709551615
IOWriteOperations=18446744073709551615
Delegate=no
CPUAccounting=yes
CPUWeight=[not set]
StartupCPUWeight=[not set]
CPUShares=[not set]
StartupCPUShares=[not set]
CPUQuotaPerSecUSec=infinity
CPUQuotaPeriodUSec=infinity
IOAccounting=no
IOWeight=[not set]
StartupIOWeight=[not set]
BlockIOAccounting=no
BlockIOWeight=[not set]
StartupBlockIOWeight=[not set]
MemoryAccounting=yes
DefaultMemoryLow=0
DefaultMemoryMin=0
MemoryMin=0
MemoryLow=0
MemoryHigh=infinity
MemoryMax=infinity
MemorySwapMax=infinity
MemoryLimit=infinity
DevicePolicy=closed
TasksAccounting=yes
TasksMax=37002
IPAccounting=no
IPAddressDeny=0.0.0.0/0 ::/0
ManagedOOMSwap=auto
ManagedOOMMemoryPressure=auto
ManagedOOMMemoryPressureLimit=0
ManagedOOMPreference=none
UMask=0022
LimitCPU=infinity
LimitCPUSoft=infinity
LimitFSIZE=infinity
LimitFSIZESoft=infinity
LimitDATA=infinity
LimitDATASoft=infinity
LimitSTACK=infinity
LimitSTACKSoft=8388608
LimitCORE=infinity
LimitCORESoft=infinity
LimitRSS=infinity
LimitRSSSoft=infinity
LimitNOFILE=524288
LimitNOFILESoft=1024
LimitAS=infinity
LimitASSoft=infinity
LimitNPROC=123343
LimitNPROCSoft=123343
LimitMEMLOCK=8388608
LimitMEMLOCKSoft=8388608
LimitLOCKS=infinity
LimitLOCKSSoft=infinity
LimitSIGPENDING=123343
LimitSIGPENDINGSoft=123343
LimitMSGQUEUE=819200
LimitMSGQUEUESoft=819200
LimitNICE=0
LimitNICESoft=0
LimitRTPRIO=0
LimitRTPRIOSoft=0
LimitRTTIME=infinity
LimitRTTIMESoft=infinity
OOMScoreAdjust=0
CoredumpFilter=0x33
Nice=0
IOSchedulingClass=2
IOSchedulingPriority=4
CPUSchedulingPolicy=0
CPUSchedulingPriority=0
CPUAffinityFromNUMA=no
NUMAPolicy=n/a
TimerSlackNSec=50000
CPUSchedulingResetOnFork=no
NonBlocking=no
StandardInput=null
StandardOutput=journal
StandardError=inherit
TTYReset=no
TTYVHangup=no
TTYVTDisallocate=no
SyslogPriority=30
SyslogLevelPrefix=yes
SyslogLevel=6
SyslogFacility=3
LogLevelMax=-1
LogRateLimitIntervalUSec=0
LogRateLimitBurst=0
SecureBits=0
DynamicUser=no
RemoveIPC=no
ReadWritePaths=/etc /usr/lib/locale
PrivateTmp=yes
PrivateDevices=yes
ProtectClock=no
ProtectKernelTunables=yes
ProtectKernelModules=yes
ProtectKernelLogs=yes
ProtectControlGroups=yes
PrivateNetwork=yes
PrivateUsers=no
PrivateMounts=no
PrivateIPC=no
ProtectHome=yes
ProtectSystem=strict
SameProcessGroup=no
UtmpMode=init
IgnoreSIGPIPE=yes
NoNewPrivileges=yes
SystemCallFilter=_llseek _newselect accept accept4 access add_key alarm arch_prctl bind brk cacheflush capget capse>
SystemCallArchitectures=native
SystemCallErrorNumber=1
LockPersonality=yes
RestrictAddressFamilies=AF_UNIX
RuntimeDirectoryPreserve=no
RuntimeDirectoryMode=0755
StateDirectoryMode=0755
CacheDirectoryMode=0755
LogsDirectoryMode=0755
ConfigurationDirectoryMode=0755
TimeoutCleanUSec=infinity
MemoryDenyWriteExecute=yes
RestrictRealtime=yes
RestrictSUIDSGID=yes
RestrictNamespaces=yes
MountAPIVFS=no
KeyringMode=private
ProtectProc=invisible
ProcSubset=all
ProtectHostname=yes
KillMode=control-group
KillSignal=15
RestartKillSignal=15
FinalKillSignal=9
SendSIGKILL=yes
SendSIGHUP=no
WatchdogSignal=6
Id=systemd-localed.service
Names=systemd-localed.service dbus-org.freedesktop.locale1.service
Requires=dbus.socket sysinit.target system.slice -.mount
Wants=tmp.mount
Conflicts=shutdown.target
Before=shutdown.target
After=system.slice tmp.mount sysinit.target systemd-journald.socket basic.target systemd-tmpfiles-setup.service -.m>
RequiresMountsFor=/var/tmp
Documentation="man:systemd-localed.service(8)" "man:locale.conf(5)" "man:vconsole.conf(5)" "man:org.freedesktop.loc>
Description=Locale Service
LoadState=loaded
ActiveState=inactive
FreezerState=running
SubState=dead
FragmentPath=/usr/lib/systemd/system/systemd-localed.service
UnitFileState=static
UnitFilePreset=disabled
StateChangeTimestampMonotonic=0
InactiveExitTimestampMonotonic=0
ActiveEnterTimestampMonotonic=0
ActiveExitTimestampMonotonic=0
InactiveEnterTimestampMonotonic=0
CanStart=yes
CanStop=yes
CanReload=no
CanIsolate=no
CanFreeze=yes
StopWhenUnneeded=no
RefuseManualStart=no
RefuseManualStop=no
AllowIsolate=no
DefaultDependencies=yes
OnSuccessJobMode=fail
OnFailureJobMode=replace
IgnoreOnIsolate=no
NeedDaemonReload=no
JobTimeoutUSec=infinity
JobRunningTimeoutUSec=infinity
JobTimeoutAction=none
ConditionResult=no
AssertResult=no
ConditionTimestampMonotonic=0
AssertTimestampMonotonic=0
Transient=no
Perpetual=no
StartLimitIntervalUSec=10s
StartLimitBurst=5
StartLimitAction=none
FailureAction=none
SuccessAction=none
CollectMode=inactive

Offline

#8 2022-09-26 08:41:35

seth
Member
Registered: 2012-09-03
Posts: 61,655

Re: [SOLVED] Localectl Permission Denied even as root

Sorry

seth wrote:

systemctl show systemd-localed.service

but seth meant to have wrote:

systemctl status systemd-localed.service

The service processat least starts, though.

Offline

#9 2022-09-26 11:01:15

ollosh
Member
Registered: 2022-09-20
Posts: 44

Re: [SOLVED] Localectl Permission Denied even as root

seth wrote:

Sorry

seth wrote:

systemctl show systemd-localed.service

but seth meant to have wrote:

systemctl status systemd-localed.service

The service processat least starts, though.

~> systemctl status systemd-localed.service
● systemd-localed.service - Locale Service
     Loaded: loaded (/usr/lib/systemd/system/systemd-localed.service; static)
     Active: active (running) since Mon 2022-09-26 12:57:52 CEST; 28s ago
       Docs: man:systemd-localed.service(8)
             man:locale.conf(5)
             man:vconsole.conf(5)
             man:org.freedesktop.locale1(5)
   Main PID: 24729 (systemd-localed)
      Tasks: 1 (limit: 37002)
     Memory: 1.2M
        CPU: 18ms
     CGroup: /system.slice/systemd-localed.service
             └─24729 /usr/lib/systemd/systemd-localed

Sep 26 12:57:52 makina systemd[1]: Starting Locale Service...
Sep 26 12:57:52 makina systemd[1]: Started Locale Service.

Nothin out of ordinary here I think. Could it be polkit related by any chance?

Offline

#10 2022-09-26 11:50:47

seth
Member
Registered: 2012-09-03
Posts: 61,655

Re: [SOLVED] Localectl Permission Denied even as root

Possibly:

sudo localectl
id
sudo grep -ri locale /{usr/share,etc}/polkit-1

Offline

#11 2022-09-26 11:57:26

ollosh
Member
Registered: 2022-09-20
Posts: 44

Re: [SOLVED] Localectl Permission Denied even as root

seth wrote:

Possibly:

sudo localectl
id
sudo grep -ri locale /{usr/share,etc}/polkit-1
~> sudo localectl
Could not get properties: Access denied

~> id
uid=1000(ollosh) gid=1000(ollosh) groups=1000(ollosh),90(network),98(power),133(rtkit),969(docker),985(video),987(storage),998(wheel)

~> sudo grep -ri locale /{usr/share,etc}/polkit-1
/usr/share/polkit-1/actions/org.freedesktop.locale1.policy:        <action id="org.freedesktop.locale1.set-locale">
/usr/share/polkit-1/actions/org.freedesktop.locale1.policy:                <description gettext-domain="systemd">Set system locale</description>
/usr/share/polkit-1/actions/org.freedesktop.locale1.policy:                <message gettext-domain="systemd">Authentication is required to set the system locale.</message>
/usr/share/polkit-1/actions/org.freedesktop.locale1.policy:                <annotate key="org.freedesktop.policykit.imply">org.freedesktop.locale1.set-keyboard</annotate>
/usr/share/polkit-1/actions/org.freedesktop.locale1.policy:        <action id="org.freedesktop.locale1.set-keyboard">

Offline

#12 2022-09-26 12:11:02

seth
Member
Registered: 2012-09-03
Posts: 61,655

Re: [SOLVED] Localectl Permission Denied even as root

This is unlikely a permission issue.
What are the outputs of

locale
locale -a
cat /etc/locale.conf

Offline

#13 2022-09-26 12:27:58

ollosh
Member
Registered: 2022-09-20
Posts: 44

Re: [SOLVED] Localectl Permission Denied even as root

Ok I think I finally got it. I'm using stow to version control my configurations. The thing that I messed up is that I made 00-keyboard.conf a configuration file and 'stowed' it to /etc/X11/xorg.conf.d.
That resulted in 00-keyboard.conf being a symlink to a personal project.
Since localectl also affects that file I guess it didn't have correct permissions on that file.
Any recommendations when using stow (or wanting to version control your configuration) outside the user directory?

Offline

#14 2022-09-26 13:35:21

seth
Member
Registered: 2012-09-03
Posts: 61,655

Re: [SOLVED] Localectl Permission Denied even as root

Just fix the permissions on that file?
I've never used stow but can't find sth. like post transaction hooks to sanitize permissions automatically - you could use inotifywatch or inotifywait to do this.

Offline

#15 2022-09-26 14:37:45

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 7,156

Re: [SOLVED] Localectl Permission Denied even as root

ollosh wrote:

Any recommendations when using stow (or wanting to version control your configuration) outside the user directory?

Have you considered etckeeper? I use stow in /usr/local but not for /etc.


CLI Paste | How To Ask Questions

Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L

Offline

Board footer

Powered by FluxBB