Guten Tag Michael Strauss, Am Dienstag, 8. Oktober 2002 um 00:06 schrieb Michael Strauss:
Hallo Stefan Schilling ...
On Mon, 7 Oct 2002, mail.suse@gmx.de wrote:
./configure --prefix=/usr \ --with-md5-passwords \ --with-ssl-dir=/usr/local/ssl \
/usr oder hattest Du das im openssl.spec dahin geändert ?
Auszug aus verwendeter /usr/src/packages/SPECS/openssl.spec: %define openssldir /usr/ssl damit (also, sowohl der einen, wie auch der anderen Einstellung) läuft´s zumindest durch (bis unten der Fehler kommt). --prefix=/usr ist übrigens die vorgegebene Einstellung...
id sshd || \ echo "WARNING: Privilege separation user \"sshd\" does not exist" id: sshd: Kein solcher Benutzer vorhanden WARNING: Privilege separation user "sshd" does not exist
Openssh hat ab 3.4p1 Privilege Separation als Default aktiviert. Wahlweise kann man es deaktivieren (würde ich nicht empfehlen) oder eben den benötigten SSH User anlegen. "README.privsep" im openssh-3.4p1.tar.gz (vorher) dazu lesen.
[RPM]
Tja, danke für den Hinweis, davon steht in der INSTALL dummerweise nix. Ich zwar den Hinweis gesehen, jedoch dachte ich, dass Skript würde den Benutzer selbstständig einrichten...
File not found: /tmp/openssh-3.4p1-buildroot/usr/lib/ssh/ssh-askpas s File not found: /tmp/openssh-3.4p1-buildroot/usr/lib/ssh/gnome-ssh- askpass
Wenn Du ssh-askpas / gnome-ssh-askpass rauswirfst mußt Du das auch weiter unten im .spec tun, sonst will RPM diese Files später ins RPM Paket tun und findet sie natürlich nicht. Das ist erst mal das Problem.
eigentlich hatte ich alles rausgenommen, was irgendwie mit gnome oder askpass zu tun hatte. Jedoch (-> Thread "gnlibds - Verzweifelt für 7.2 gesucht!") war der Grund eigentlich eher, dass er eine lib haben wollte, die ich nicht bieten konnte.
Da ich als Ergebnis keine rpm´s erhalte, muss also irgendwo noch ein Fehler vorliegen, jedoch weiss ich nicht wo.
S.O.
Jedenfalls ist´s jetzt richtig durchgelaufen, ich habe auch ein rpm. Auch ein Zugriff von aussen ist möglich. Diagnose: es geht. Vielen Dank. Gemacht habe ich´s folgender Maßen: auf die Anfrage auf einen anderen Thread "Re: gnlibds - Verzweifelt für 7.2 gesucht!" hat David Haller geantworten und mir mitgeteilt, dass ich das Paket gnome-libs-devel brauche. Damit war zumindest schon mal der Weg frei für die bisher fehlende Abhängigkeit. Danach habe ich in openssh.spec noch alles entfernt, was irgendwie mit "gnome" oder "askpass" zu tun hatte. Danach gings dann. Alllerdings scheint sich jetzt auch meine neue ("servicealbe used part" vom Dienstag 24.9.02) flöten zu gehen -> neue Platten wird nötig. Hoffentlich hält die andere Ausstauschplatte von IBM ("servicealbe used part" vom Dienstag 24.9.02) wenigstens etwas länger durch...
Bye, Michael
Jo! :) Stefan -- Mit freundlichen Grüssen Stefan Schilling mailto:mail.suse@gmx.de