Problem:
Ein altes, angelegtes temp-Verzeichnis kann ein anderer Benutzer nicht lesen, Audacity startet nicht oder stürzt ab.
Ursache:
Audacity legt standardmäßig ein Temp-Verzeichnis unter /var/tmp/audacity-<BENUTZERNAME>
ab, z.B. unter /var/tmp/audacity-linuxadmin
.
Lösung:
Bei Anmeldung eines Benutzers alle Temp-Verzeichnisse von Audacity löschen. Dazu mit /etc/linuxmuster-client/post-mount.d/015-audacity-temp
ein Script anlegen:
#!/bin/bash # # alle temporären Verzeichnisse von Audacity werden gelöscht for d in $(find '/var/tmp' -type d -regex '.*.audacity-.*') do rm -r $d done # Das Script wird nicht mit einem "exit 0" beendet, da sonst # das Hauptscript /usr/sbin/linuxmuster-pam-mount, aus dem heraus # es aufgerufen wird, damit beendet würde.
Weitere Lösung:
Beim Pofile-User linuxadmin die Standardeinstellungen durch das Verzeichnis /home/linuxadmin/.audacity-data/
löschen, dann kann man aber auch keine Standardeinstellungen setzen.