Am Samstag, 27. Juni 2015, 16:43:56 schrieb Dirk Hartmann:
Hallo,
das Problem tritt bei mir auch auf. Meiner Ansicht nach liegt es an den
folgenden Zeilen im Skript /usr/lib/mysql/mysql-systemd-helper:
[[ $(ls -ld "$protected" | grep -q "^drwx------[\\.\+]\?[[:blank:]]\+[0-9]\+[[:blank:]]\+$mysql_daemon_user[ [:blank:]]\+$mysql_daemon_group[[:blank:]]\+.*") ]] || \> die "Can't secure tmp dir '$protected'"
Ich bin mir noch nicht sicher, an welcher Stelle der Ausruck fehlschlägt, aber irgendwo ist bei dieser Prüfung wohl ein Fehler drin. Wenn man diese beiden Zeilen auskommentiert funktioniert es und der Upgrade-Prozess wird ausgeführt.
Ich habe einfach das "-q" aus dem grep gelöscht und die Zeile ExecStartPre=/usr/lib/mysql/mysql-systemd-helper upgrade default wieder freigeschaltet. Damit startet MariaDB wieder über systemctl ohne Fehlermeldung. Grüße Udo