Hallo zusammen,
seit dem ich heute das Quartalsupdate II/2026 eingespielt habe, bei dem pkg auf Version 2.6.2_1 upgegraded wurde, kann ich als normaler Benutzer nicht mehr
auf die SQLITE3-Paketdatenbanken unter /var/db/pkg zugreifen. Wenn ich eine Abfrage mache, bekomme die Fehlermeldung "trying to write to a readonly database". Diese Meldung
kommt sowohl beim Zugriff auf die Datenbank local.sqlite als auch auf die /var/db/pkg/repos/FreeBSD/db. Bei Rechnern, die noch auf dem Stand 1. Quartal 2026
sind, kommt die Fehlermeldung nicht, und ich kann über meine selbstgeschriebene grafische Paketverwaltung auf die beiden Datenbanken zugreifen und
Abfragen machen.
Die Dateiberechtigungen haben sich nicht geändert und sehen wie folgt aus:
Wenn ich jetzt der Gruppe 'wheel' Schreibrechte auf das Verzeichnis /var/db/pkg einräume habe ich wieder
Zugriff auf die beiden Datenbanken, aber wenn ich ein pkg-Kommando, wie z.B. "pkg install" absetze, kommt
die Fehlermeldung "pkg: local.sqlite permissions (0664) too lax". Es ist egal, ob ich den pkg-Befehl als root
oder mit sudo absetze.
Hat jemand eine Idee, wie ich den Zustand vor dem Quartalsupdate wieder herstellen kann?
seit dem ich heute das Quartalsupdate II/2026 eingespielt habe, bei dem pkg auf Version 2.6.2_1 upgegraded wurde, kann ich als normaler Benutzer nicht mehr
auf die SQLITE3-Paketdatenbanken unter /var/db/pkg zugreifen. Wenn ich eine Abfrage mache, bekomme die Fehlermeldung "trying to write to a readonly database". Diese Meldung
kommt sowohl beim Zugriff auf die Datenbank local.sqlite als auch auf die /var/db/pkg/repos/FreeBSD/db. Bei Rechnern, die noch auf dem Stand 1. Quartal 2026
sind, kommt die Fehlermeldung nicht, und ich kann über meine selbstgeschriebene grafische Paketverwaltung auf die beiden Datenbanken zugreifen und
Abfragen machen.
Die Dateiberechtigungen haben sich nicht geändert und sehen wie folgt aus:
Code:
stefan@csl-bsd:/var/db/pkg $ ls -laF
total 50876
drwxr-xr-x 3 root wheel 8 7 Apr. 18:59 ./
drwxr-xr-x 17 root wheel 29 6 Apr. 20:30 ../
-rw------- 1 root wheel 2999 27 Okt. 2024 .sh_history
-rw-r--r-- 1 root wheel 158 11 Apr. 2024 FreeBSD.meta
-rw-r--r-- 1 root wheel 117219328 7 Apr. 18:59 local.sqlite
lrwxr-xr-x 1 root wheel 28 27 Okt. 2024 repo-FreeBSD.sqlite@ -> /var/db/pkg/repos/FreeBSD/db
drwxr-xr-x 4 root wheel 4 7 Okt. 2025 repos/
-r--r--r-- 1 root wheel 8627983 17 Mai 2025 vuln.xml
Wenn ich jetzt der Gruppe 'wheel' Schreibrechte auf das Verzeichnis /var/db/pkg einräume habe ich wieder
Zugriff auf die beiden Datenbanken, aber wenn ich ein pkg-Kommando, wie z.B. "pkg install" absetze, kommt
die Fehlermeldung "pkg: local.sqlite permissions (0664) too lax". Es ist egal, ob ich den pkg-Befehl als root
oder mit sudo absetze.
Hat jemand eine Idee, wie ich den Zustand vor dem Quartalsupdate wieder herstellen kann?