Auf einem frisch installierten siduction (in QEMU), installiert mit der momentanen Version von
https://testbuilds.siduction.org/kde/ , sind die Berechtigungen von
/var/tmp falsch. Komischerweise stimmen sie auf dem Live-System noch, aber nicht mehr auf dem installierten System. Hier einmal der Output von stat einmal vom Live-System einmal vom installierten System.
####### Live System (vor der Installation) #####
$ stat /var/tmp/
Datei: /var/tmp/
Größe: 200 Blöcke: 0 EA Block: 4096 Verzeichnis
Gerät: 1ah/26d Inode: 320 Verknüpfungen: 1
Zugriff: (1777/drwxrwxrwt) Uid: ( 0/ root) Gid: ( 0/ root)
Zugriff: 2022-04-08 19:42:13.000000000 +0200
Modifiziert: 2022-04-28 23:51:01.272007767 +0200
Geändert: 2022-04-28 23:51:01.272007767 +0200
Geburt: -
######### Installiertes System ###########
$ stat /var/tmp/
Datei: /var/tmp/
Größe: 4096 Blöcke: 8 EA Block: 4096 Verzeichnis
Gerät: fc01h/64513d Inode: 1441794 Verknüpfungen: 10
Zugriff: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Zugriff: 2022-04-28 23:56:57.894992017 +0200
Modifiziert: 2022-04-29 00:02:36.031517984 +0200
Geändert: 2022-04-29 00:02:36.031517984 +0200
Geburt: 2022-04-28 23:56:57.894992017 +0200
Vorher also 1777 (was zu stimmen scheint laut google) und nach der Installation also 0755, was definitiv falsch ist weil laut
file-hierarchy(7) normale Nutzer und unpriviligierte Prozesse nach
/var/tmp schreiben dürfen.
Mir ist das ganze jetzt schon ein paar mal passiert und eigentlich immer dadurch aufgefallen, dass Flatpak als unprivilegierter Benutzer so nicht funktioniert. Ich wollte jetzt nur, dass das mal irgendwo steht (
für's Protokoll ).