• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

"Benutzer bearbeiten und anlegen" startet nicht me

joker4791

Newbie
Hallo,

ich weiss nicht, ob der Thread hier richtig eingeordnet ist, wenn nicht, möge ihn der Admin bitte an die passende Stelle schubsen... ;-)
Aber nun zu meinem Problem:
ich habe meinen Mailserver von Suse 9.1 auf 10.0 "geupdatet" aber über eine Neuinstallation. Das Anlegen der Benutzer hat dann auch soweit geklappt. In der Zwischenzeit habe ich auch eine neue Platte eingebaut (/dev/hda) und das Betriebsystem dorthin verschoben. Ich habe allerdings beim Kopieren eines der Home-Verzeichnisse der User gelöscht, welches ich dann aber als root neu angelegt und mit den nötigen Rechten versorgt habe. Da das System anfangs nicht mehr startete, habe ich die Reparatur-Routine der Installations-DVD nochmal drüber laufen lassen, so dass das System wieder ordnungsgemäß startet. Als nächtes habe ich noch ein komplettes Online-Update drüberlaufen lassen. Ich habe dann an den Benutzern nichts mehr gemacht, sondern mich mit Samba, swat, Passwörten in MySQL-Datenbanken usw. beschäftigt. Als ich dann heute einen neuen Benutzer anlegen wollte, fiel mir auf, dass das System nun zwar wieder läuft, aber sich einige Module unter YaST nicht mehr starten lassen (dazu zählen "Netzwerkdienste", "Benutzer und Gruppen bearbeiten"). Die Log-Datei unter /var/log/YaST2/y2log liefert folgende Einträge:

Code:
2006-01-05 22:55:18 <1> lambda(5938) [liby2] genericfrontend.cc(main):193 Launched YaST2 component 'y2base'
2006-01-05 22:55:18 <1> lambda(5938) [wfm] Y2WFMComponent.cc(SetLanguage):500 GET encoding for de_DE.UTF-8:  UTF-8
2006-01-05 22:55:18 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (CommandLine)
2006-01-05 22:55:18 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Mode)
2006-01-05 22:55:18 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Stage)
2006-01-05 22:55:18 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Report)
2006-01-05 22:55:18 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Popup)
2006-01-05 22:55:18 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Label)
2006-01-05 22:55:18 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Directory)
2006-01-05 22:55:18 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Summary)
2006-01-05 22:55:18 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (String)
2006-01-05 22:55:18 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (TypeRepository)
2006-01-05 22:55:18 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Address)
2006-01-05 22:55:18 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Hostname)
2006-01-05 22:55:18 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (IP)
2006-01-05 22:55:18 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Netmask)
2006-01-05 22:55:18 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (URL)
2006-01-05 22:55:18 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (XML)
2006-01-05 22:55:19 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (RichText)
2006-01-05 22:55:19 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Progress)
2006-01-05 22:55:19 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Wizard)
2006-01-05 22:55:19 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (SuSERelease)
2006-01-05 22:55:19 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Ldap)
2006-01-05 22:55:19 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Arch)
2006-01-05 22:55:19 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Autologin)
2006-01-05 22:55:19 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Package)
2006-01-05 22:55:19 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (PackageAI)
2006-01-05 22:55:19 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (PackageSystem)
2006-01-05 22:55:19 <1> lambda(5938) [Y2PM] Y2PM.cc(packageManager):484 Launch PackageManager...
2006-01-05 22:55:19 <1> lambda(5938) [packagemanager] PkgDu.cc(newcount):299 --[1]----------------------------
2006-01-05 22:55:19 <1> lambda(5938) [packagemanager] PkgDu.cc(newcount):299 ---------------------------------
2006-01-05 22:55:19 <1> lambda(5938) [Y2PM] Y2PM.cc(packageManager):486 Created PackageManager @0x81b6828
2006-01-05 22:55:19 <1> lambda(5938) [Y2PM] Y2PM.cc(selectionManager):505 Launch SelectionManager...
2006-01-05 22:55:19 <1> lambda(5938) [Y2PM] Y2PM.cc(selectionManager):507 Created SelectionManager @0x81b6e78
2006-01-05 22:55:19 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (PackageCallbacksInit)
2006-01-05 22:55:19 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (ProductFeatures)
2006-01-05 22:55:19 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Misc)
2006-01-05 22:55:19 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Message)
2006-01-05 22:55:19 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Nsswitch)
2006-01-05 22:55:19 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (PamSettings)
2006-01-05 22:55:19 <1> lambda(5938) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Service)
2006-01-05 22:55:19 <1> lambda(5938) [Y2Perl] Y2PerlComponent.cc(Y2PerlComponent):35 Creating Y2PerlComponent
2006-01-05 22:55:21 <1> lambda(5938) [Y2Perl] YPerl.cc(destroy):163 Shutting down embedded Perl interpreter.

pwck und grpck ergaben keine Fehler.
Leider funktioniert die Textbasierte Konfiguration auf der Konsole über yast genausowenig. Ich bin jetzt mal wieder etwas ratlos, da ich keinen Fehler finden kann. Im Moment ist es nicht weiter tragisch, da ich die Benutzer auch mit useradd, usermod verwalten kann, aber das ist auf Dauer auch keine Lösung.

ich danke für die Geduld beim Lesen ;-) und wäre für Tipps dankbar.

Gruesse joker
 
OP
J

joker4791

Newbie
Hallo,

vielleicht könnte doch mal jemand diesen Thread verschieben. Ich habe das Problem inzw. etwas eingegrenzt, und zwar wenn ich den Befehl:

Code:
# yast users

ausführe, erhalte ich folgende Fehlermeldung:

Code:
Uncaught exception from user code:
        MIME::Base64 object version 3.05 does not match bootstrap parameter 3.07 at /usr/lib/perl5/5.8.7/i586-linux-thread-multi/XSLoader.pm line 92.
Compilation failed in require at /usr/share/YaST2/modules/Users.pm line 20.
BEGIN failed--compilation aborted at /usr/share/YaST2/modules/Users.pm line 20.
Compilation failed in require.
BEGIN failed--compilation aborted.
 at -e line 0
Attempt to free temp prematurely: SV 0x81857cc, Perl interpreter: 0x8183fa0 during global destruction.
Scalars leaked: 1

Leider kann ich damit nichts anfangen, aber die Experten hier können mir sicher weiterhelfen... ;-)

Gruesse joker
 
OP
J

joker4791

Newbie
Hallo,

das Problem war das Online-Update des Perl-Interpreters. Nach einem Downgrade auf die Original-Version von der DVD läuft nun wieder alles einwandfrei. Dass das Online-Update nicht ganz ohne Tücken ist, ist mir schon öfters aufgefallen, aber dieser Fehler war echt schwer zu finden (jedenfalls für mich).

Noch einen schönen Abend,
Gruesse joker
 
Oben