Forum
Tipps
News
Menu-Icon

Suse: Yast Software verlangt immer die falsche Samba-Version nach Wechsel der Qu

Hallo,

habe folgendes Problem. Auf meinem rechner2 ist Suse8.2
mit samba 2.2.7a-58 installiert.
Ich möchte jetzt diese Packete von meiner Suse 8.2 Home Edition
wieder installieren.

Nur mit yast geht das aus folgendem Grund nicht mehr.
Ich habe mit Yast Enter
und ALT+h
und ftp
ftp.gwdg.de
/pup/linux/suse/ftp.suse.com/suse/i386/8.2/
die Installationsquelle geändert. (Nach einer Anleitung
aus diesem Forum)
Dann habe ich wieder alles auf CDROM gesetzt, weil ich mir
die Packete samba 2.2.7a-78 mit insgesamt 40GB nicht über meine Modemverbindung herunterladen kann.

Nur jetzt ist das Problem, das die RPM-Packetdatenbank immer
nach dieser Version auf meiner CDROM sucht, die jedoch in
Wirklichkeit gar nicht auf meinen Original CD-ROMs vorhanden ist. Die RPM Datenbank stimmt unter yast definitiv nicht mehr.
Ich kann kein Samba Packet mehr von meiner CDROM installieren,
weil yast immer nach den Packeten vom Server fragt, die auf
meiner CDROM natürlich nicht vorhanden sind, weil meine CDROM
eine viel ältere Version von samba hat.

Als Installationsquelle ist jetzt momentan wieder /dev/cdrom
ausgewählt und steht an oberster Stelle.

Trotzdem erwartet die RPM-Datenbank unter Yast immer noch diese Packet-Nr von Samba vom Suse Server, allerdings jetzt von meiner CDROM, auf der diese Version natürlich nicht vorhanden ist.

Kann man diese Software Datenbank von yast auf den Ursprungszustand zurückversetzen? Also auf die Packete
von Suse8.2 Home Edition?

Jetzt habe ich den Stand von Suse8.2 Professional, der Packetauswahl nach zu schließen.

Ich kann beim besten Willen keine 40 GB aus dem Internet herunterladen.
Am liebsten wäre es mir den neuen samba 3. zu installieren,
aber das geht aufgrund der Abhängigkeiten nicht. Da müßte
ich wahrscheinlich 100 neue Packete nachinstallieren bis alle
Abhängigkeiten gelöst sind.

Kann mir jemand helfen?
Bin kurz davor mein Suse9.0 prof vom Hauptrechner auch auf Rechner2 zu installieren.

Mit freundlichen Grüßen

N.
zu installieren


Antworten zu Suse: Yast Software verlangt immer die falsche Samba-Version nach Wechsel der Qu:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hi

kopiere dir die Samba Pakete in ein Verzeichnis. Öffne dann eine Konsole und gib dort
rpm --force -Uvh *.rpm
dann sollte dir die Samba Version von der CD installiert sein.

MfG

Hallo,

danke für den Tipp
Habe jetzt die samba version samba-2.2.7a-78.i586.rpm und die
dazugehörenden Packete kdebase3-samba-3.1.1-69.i586.rpm,
samba-client-2.2.7a-78.i586.rpm, samba-vscan-0.3.2a-40.i586.rpm
in ein Verzeichniss kopiert und alles Installiert.

Jetzt funktioniert auch Yast wieder richtig. Die Abhängigkeiten
stimmen wieder.

samba funktioniert auch und ich habe von win xp Zugriff auf die
die entsprechenden Verzeichnisse des Suse8.2 Rechners

die Passworte für jedes Linux User Konto habe ich mit
smbpasswd -a user vergeben.

Bei Eingabe von smbadduser user:users kommt allerdings die
Fehlermeldung: Speichzugriffsfehler.

Kann es sein, das diese Userkonten aufgrund meiner smb.conf
schon bereits angelegt sind? So daß nur ein smbpasswd -a
schon ausreicht? Kann es sein, daß es an dieser Zeile in der smb.conf liegt,
daß der Befehl smbadduser nicht funktioniert?

add user script = /usr/sbin/useradd -s /bin/false -d /dev/null %U


Hier ist meine smb.conf

rechner2:/etc/samba # cat smb.conf
# smb.conf is the main Samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SuSE
# Date: 2003-09-23
[global]

        workgroup = HEIM
        netbios name = sambaserver
        encrypt passwords = Yes
        map to guest = Bad User
        log level = 1
        syslog = 0
        time server = Yes
        unix extensions = Yes
        socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
        printcap name = CUPS
        domain admin group = @ntadmin root
        add user script = /usr/sbin/useradd -s /bin/false -d /dev/null %U
        domain logons = Yes
        os level = 65
        domain master = Yes
        printing = cups
        veto files = /*.eml/*.nws/riched20.dll/*.{*}/


[bernd]
        comment = Home Bernd
        path = /home/bernd
        valid users = %S
       #read only = No
        create mask = 0640
        directory mask = 0750
        browseable = Yes
        writeable = yes


[user2]
        comment = Home user2
        path = /home/user2
        valid users = %S
        #read only = No
        create mask = 0640
        directory mask = 0750
        browseable = Yes
        writeable = Yes



[printers]
        comment = All Printers
        path = /var/tmp
        printable = Yes
        create mask = 0600
        browseable = No
[print$]
        comment = Printer Drivers
        path = /var/lib/samba/drivers
        write list = @ntadmin root
        force group = ntadmin
        create mask = 0664
        directory mask = 0775

[shares]
        comment = Freigabe andere Partitionen
        path = /mnt
        read only = No
        create mask = 0777
        browseable = Yes

Mit freundlichen Grüßen

N.



Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hi

versuche dies Mal. Starte einem Browser deiner Wahl und gebe dort localhost:901 ein.
Dann wird nach enm Benutzer und Passwort gefragt, dort gibst du root und eben dein Root-Passwort ein. Danach gehst du auf PASSWORD und kannst ganz bequem nen Neuen User erstellen. Dabei sollte es egal sein ob der User auf dem Unixrechner existiert oder nicht.

MfG


« Suse: 1. ntfs schreiben / 2. kyro grafikkarteProbs beim Installieren von Suse Linux 8 »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Grundstrich
Der Begriff des Grundstrichs im Bereich der Typografie, bezeichnet den senkrechten Strich der Buchstaben. Bei Schriftarten mit variabler Strichstärke, wie zum Beispi...

Beta Version
Unter einer Beta Version versteht man ein Programm, das sich in einer Testphase, also noch vor der finalen Version, die veröffentlicht wird, befindet. Allgemein wird...

Bulk Version
Eine Bulk-Version ist nicht für den Einzelverkauf gedacht, sondern für Händler, die daraus ein Komplettangebot zusammenstellen. Oft erhält man nur die...