SDB:Nach Update auf SuSE Linux 9.0 funktioniert UPDATEDB nicht mehr

aus openSUSE, der freien Wissensdatenbank


Version: 9.0

Symptom

Nach einem Update auf SuSE Linux 9.0 funktioniert das Programm UPDATEDB nicht mehr.

Ursache

UPDATEDB wird normalerweise unter dem Benutzeraccount nobody ausgeführt. Fälschlicherweise fragt su beim Wechseln zum Benutzer nobody nach einem Passwort.

Lösung

Öffnen Sie in einer root-Shell mit einem Editor Ihrer Wahl die Datei /etc/shadow. Benutzen Sie dazu am besten als Editor vitmp (ein Wrapper für den Editor vi) und geben Sie folgendes ein:

vitmp /etc/shadow

Ändern Sie die folgende Zeile:

nobody:*:0:0:10000::::

foldendermassen ab:

nobody:*:8902:0:10000::::

Nach dem Speichern der Datei sollte UPDATEDB wieder ausgeführt werden können!