Linux: sa-compile Operation not permitted

Hinweis: Wir haben in diesem Artikel möglicherweise Provisions-Links verwendet und sie durch (*) gekennzeichnet. Erfolgt über diese Links eine Bestellung, erhält maffert.net eine Provision. Es entstehen für Sie keine Nachteile beim Kauf oder Preis.

Letztens beim Upgrade von Debian erhielt ich folgende Meldung:

Setting up sa-compile (3.4.2-1+deb10u3) …
Running sa-compile (may take a long time)
Wide character in print at /usr/bin/sa-compile line 433, <$fh> line 2676.
Wide character in print at /usr/bin/sa-compile line 433, <$fh> line 3125.
chmod: changing permissions of ‚/var/lib/spamassassin/compiled/5.028/3.004002/Mail/SpamAssassin/CompiledRegexps/body_0.pm‘: Operation not permitted
chmod: changing permissions of ‚/var/lib/spamassassin/compiled/5.028/3.004002/Mail/SpamAssassin/CompiledRegexps/body_neg2000.pm‘: Operation not permitted
chmod: changing permissions of ‚/var/lib/spamassassin/compiled/5.028/3.004002/auto/Mail/SpamAssassin/CompiledRegexps/body_0/body_0.so‘: Operation not permitted
chmod: changing permissions of ‚/var/lib/spamassassin/compiled/5.028/3.004002/auto/Mail/SpamAssassin/CompiledRegexps/body_neg2000‘: Operation not permitted
chmod: changing permissions of ‚/var/lib/spamassassin/compiled/5.028/3.004002/auto/Mail/SpamAssassin/CompiledRegexps/body_neg2000/.packlist‘: Operation not permitted
chmod: changing permissions of ‚/var/lib/spamassassin/compiled/5.028/3.004002/auto/Mail/SpamAssassin/CompiledRegexps/body_neg2000/body_neg2000.so‘: Operation not permitted
chmod: changing permissions of ‚/var/lib/spamassassin/compiled/5.028/3.004002/bases_body_neg2000.pl‘: Operation not permitted
dpkg: error processing package sa-compile (–configure):
installed sa-compile package post-installation script subprocess returned error exit status 1

Das Problem:

Das Problem ist das sa-compile vorher mal irgendwann mit z.B. root Rechten gestartet wurde und jetzt die Berechtigungen nicht mehr passen:

So sollte es aussehen:
-r--r--r-- 1 debian-spamd debian-spamd  35K Sep  5 20:03 body_0.pm

So sieht es aus wenn das Problem besteht:
-r--r--r-- 1 root root 169K Jan  4  2023 body_0.pm
Wie kann man das Problem beheben:
Die Berechtigungen wieder passend setzen, wie z.B. mit (ggf. die Version ausstauschen):
chown -R debian-spamd:debian-spamd /var/lib/spamassassin/compiled/5.028/3.004002

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert