openssh 3.7.1p2 und SuSE 7.1
Hallo Liste, ich habe gerade openssh 3.7.1p2 von ftp.openbsd.org heruntergeladen und mit folgenden Optionen compiliert: ./configure --prefix=/usr --sysconfdir=/etc/ssh --with-pam make make install Und dann kommt die Meldung: Privilege separation user sshd does not exist Wieso will er jetzt einen extra user haben, die ssh-Version von SuSE brauchte diesen doch auch nicht. kann man das vielleicht umgehen? Mfg, Thomas
thomas Gräber schrieb:
ich habe gerade openssh 3.7.1p2 von ftp.openbsd.org heruntergeladen und mit folgenden Optionen compiliert: ./configure --prefix=/usr --sysconfdir=/etc/ssh --with-pam make make install
Und dann kommt die Meldung: Privilege separation user sshd does not exist
Wieso will er jetzt einen extra user haben, die ssh-Version von SuSE brauchte diesen doch auch nicht.
Wenn Du auf Deiner SuSE 7.1 eine neue SSH-Version einspielen willst wegen den diversen Bugs, die letzte Woche bekannt wur- den, probiere es doch mal mit einem SuSE-Src-RPM fuer OpenSSH. Das ist dann keine openssh 3.7.1p2 Version, weil SuSE die entsprechenden Bugfixes in die zu den Distris gehoerenden OpenSSH Versionen einspielt, aber evtl. passen diese Pakete besser zu Deinem System und im Gegensatz zur Installation per "make install" haettest Du auch gleich ein RPM... Nur mal so als Gedanke. CU, Th.
----- Original Message ----- From: "Thomas Hertweck" <Thomas.Hertweck@gpi.uni-karlsruhe.de> To: "SuSE Linux ML" <suse-linux@suse.com> Sent: Thursday, September 25, 2003 2:22 PM Subject: Re: openssh 3.7.1p2 und SuSE 7.1
thomas Gräber schrieb:
ich habe gerade openssh 3.7.1p2 von ftp.openbsd.org heruntergeladen und mit folgenden Optionen compiliert: ./configure --prefix=/usr --sysconfdir=/etc/ssh --with-pam make make install
Und dann kommt die Meldung: Privilege separation user sshd does not exist
Wieso will er jetzt einen extra user haben, die ssh-Version von SuSE brauchte diesen doch auch nicht.
Wenn Du auf Deiner SuSE 7.1 eine neue SSH-Version einspielen willst wegen den diversen Bugs, die letzte Woche bekannt wur- den, probiere es doch mal mit einem SuSE-Src-RPM fuer OpenSSH. Das ist dann keine openssh 3.7.1p2 Version, weil SuSE die entsprechenden Bugfixes in die zu den Distris gehoerenden OpenSSH Versionen einspielt, aber evtl. passen diese Pakete besser zu Deinem System und im Gegensatz zur Installation per "make install" haettest Du auch gleich ein RPM... Nur mal so als Gedanke.
Mein Problem ist ja, dass SuSE momentan nur noch SuSE Linux 7.2 und aufwärts supportet und auch nur dafür die aktualisierten RPMS und SRC-RPMS zur Verfügung stellt, oder täusche ich mich da, deshalb habe ich das ja so gemacht. Mfg, Thomas
thomas Gräber schrieb:
Mein Problem ist ja, dass SuSE momentan nur noch SuSE Linux 7.2 und aufwärts supportet und auch nur dafür die aktualisierten RPMS und SRC-RPMS zur Verfügung stellt, oder täusche ich mich da, deshalb habe ich das ja so gemacht.
Nein, Du liegst richtig. Das hindert Dich doch aber nicht daran, genau eines dieser SRC-RPMs zu nehmen und auf Deinem System zu compilieren, oder? Das haette eben den Vorteil, dass Du direkt ein RPM hast und das zudem auch noch auf SuSE zugeschnitten ist... CU, Th.
----- Original Message ----- From: "Thomas Hertweck" <Thomas.Hertweck@gpi.uni-karlsruhe.de> To: "SuSE Linux ML" <suse-linux@suse.com> Sent: Thursday, September 25, 2003 2:51 PM Subject: Re: openssh 3.7.1p2 und SuSE 7.1
thomas Gräber schrieb:
Mein Problem ist ja, dass SuSE momentan nur noch SuSE Linux 7.2 und aufwärts supportet und auch nur dafür die aktualisierten RPMS und SRC-RPMS zur Verfügung stellt, oder täusche ich mich da, deshalb habe ich das ja so gemacht.
Nein, Du liegst richtig. Das hindert Dich doch aber nicht daran, genau eines dieser SRC-RPMs zu nehmen und auf Deinem System zu compilieren, oder? Das haette eben den Vorteil, dass Du direkt ein RPM hast und das zudem auch noch auf SuSE zugeschnitten ist...
Versteh ich dich jetzt richtig, du meinst, ich soll mir das openssh-2.9.9p2-140.src.rpm vom 28.10.2002 installieren, dann compilieren und installieren? Dann habe ich doch die Fehler immer noch drin, oder wie meinst du das? Cu, Thomas
On Thursday 25 September 2003 15:49, thomas Gräber wrote:
----- Original Message ----- From: "Thomas Hertweck" <Thomas.Hertweck@gpi.uni-karlsruhe.de> To: "SuSE Linux ML" <suse-linux@suse.com> Sent: Thursday, September 25, 2003 2:51 PM Subject: Re: openssh 3.7.1p2 und SuSE 7.1
thomas Gräber schrieb:
Mein Problem ist ja, dass SuSE momentan nur noch SuSE Linux 7.2 und
aufwärts
supportet und auch nur dafür die aktualisierten RPMS und SRC-RPMS zur Verfügung stellt,
oder
täusche ich mich da, deshalb habe ich das ja so gemacht.
Nein, Du liegst richtig. Das hindert Dich doch aber nicht daran, genau eines dieser SRC-RPMs zu nehmen und auf Deinem System zu compilieren, oder? Das haette eben den Vorteil, dass Du direkt ein RPM hast und das zudem auch noch auf SuSE zugeschnitten ist...
Versteh ich dich jetzt richtig, du meinst, ich soll mir das openssh-2.9.9p2-140.src.rpm vom 28.10.2002 installieren, dann compilieren und installieren? Dann habe ich doch die Fehler immer noch drin, oder wie meinst du das?
Nein, sondern: http://ftp.gwdg.de/pub/suse/i386/update/7.2/zq1/openssh-2.9.9p2-156.src.rpm vom 19.09.2003 Andreas
thomas Gräber schrieb:
Versteh ich dich jetzt richtig, du meinst, ich soll mir das openssh-2.9.9p2-140.src.rpm vom 28.10.2002 installieren, dann compilieren und installieren? Dann habe ich doch die Fehler immer noch drin, oder wie meinst du das?
Nimm das Paket von [1] vom 18.09.2003 fuer die 7.2 oder auch ein anderes SRC-RPMs, was Du fuer eine hoehere SuSE-Distri im Update-Verzeichnis auf dem FTP-Server findest, und compiliere es mit einem "rpm --rebuild blafasel.src.rpm" auf Deinem Sy- stem. Du musst natuerlich das geupdatete und mit den Sicher- heitspatches versehene SuSE-SRC-RPM nehmen! Das Paket fuer die 7.2 wird hoffentlich auf einer SuSE 7.1 noch compilieren. Ob Versionen von anderen (neueren) Distris compilieren, weiss ich nicht, haengt davon ab, was zum Compilieren alles benoetigt wird und wieviel Du auf Deiner 7.1 schon geupdatet hast. Ver- suchen kannst Du es ja einfach. CU, Th. [1]ftp://ftp.gwdg.de/pub/suse/i386/update/7.2/zq1/openssh-2.9.9p2-156.src.rpm PS: Es waere schoen, wenn Du beim Quoten eine einzeilige Ein- leitung hinbekommen koenntest und nicht dieses furchtbare "Original Message" mit To:, Sent:, und Subject:.
Hallo, Am Thu, 25 Sep 2003, Thomas Hertweck schrieb:
thomas Gräber schrieb:
Versteh ich dich jetzt richtig, du meinst, ich soll mir das openssh-2.9.9p2-140.src.rpm vom 28.10.2002 installieren, dann compilieren und installieren? Dann habe ich doch die Fehler immer noch drin, oder wie meinst du das?
Nimm das Paket von [1] vom 18.09.2003 fuer die 7.2 oder auch ein anderes SRC-RPMs, was Du fuer eine hoehere SuSE-Distri im Update-Verzeichnis auf dem FTP-Server findest,
Besser nicht. Da muesste man zuviel am .spec aendern, damit es passt. Ausserdem hat sich ja die config geaendert (/etc/sysconfig usw.)... Besser, man nimmt das _spec_ eines aelteren ssh und passt das dann auf die neue Version an. Und/oder man nimmt das .spec, das sich im tarball findet (z.B. unter contrib/suse). -dnh, das Problem von meiner "ex-SuSE-6.2" kennend ;) -- Some days it just doesn't pay to get out of bed long enough to hit the snooze button. -- Eric The Read in asr
Moin, Am Do, den 25.09.2003 schrieb Thomas Hertweck um 16:07:
Nimm das Paket von [1] vom 18.09.2003 fuer die 7.2 oder auch ein anderes SRC-RPMs, was Du fuer eine hoehere SuSE-Distri im Update-Verzeichnis auf dem FTP-Server findest, und compiliere es mit einem "rpm --rebuild blafasel.src.rpm" auf Deinem Sy- stem. Du musst natuerlich das geupdatete und mit den Sicher- heitspatches versehene SuSE-SRC-RPM nehmen! Das Paket fuer die 7.2 wird hoffentlich auf einer SuSE 7.1 noch compilieren. Ob Versionen von anderen (neueren) Distris compilieren, weiss ich nicht, haengt davon ab, was zum Compilieren alles benoetigt wird und wieviel Du auf Deiner 7.1 schon geupdatet hast. Ver- suchen kannst Du es ja einfach.
Nein, mach das nicht. Habe ich auch gemacht, und Autsch. Ich habe das gleiche Problem, mit einem Suse 7.0-Rechner. Irgendwie, irgendwann muß ich das Teil mal auf die 3er-Version hochgepumpt haben, kann mich nicht mehr erinnern, jedenfalls hatte ich auch das dringende Bedürfnis für ein 3er RPM. Ebenso wie der Frager wurde ich auch nicht fündig, und ebenso wie in den Antworten habe ich mir ein Source-RPM für eine aktuelle Versionen besorgt. Leider kommt das Teil überhaupt nicht mit der geänderten Ordnerstruktur zurecht, meldet sich mit "Cannot find (irgendwas) in /etc/sysconfig", weil es damals noch kein /etc/sysconfig gab und dergleichen. Bestimmt kann man da was machen, nur halte ich es doch für sinnvoller, sich die Suse-configure-Optionen zu organisieren und von denen ausgehend vom Original-Source zu backen statt mit dem SourceRPM. Ich schätze, das ist einfacher. Weitere Tips kann ich nicht geben. Ich bin im Urlaub und habe die entsprechende Kiste erstmal mit iptables zugemacht, da ich nicht noch mehr von draussen an ssh rumbasteln will. Gruß, Ratti -- -o) fontlinge | Font management for Linux | Schriftenverwaltung in Linux /\\ http://freshmeat.net/projects/fontlinge/ _\_V http://www.gesindel.de https://sourceforge.net/projects/fontlinge/
Joerg Rossdeutscher schrieb:
[...] Nein, mach das nicht. Habe ich auch gemacht, und Autsch.
Ich habe das gleiche Problem, mit einem Suse 7.0-Rechner. Irgendwie, irgendwann muß ich das Teil mal auf die 3er-Version hochgepumpt haben, kann mich nicht mehr erinnern, jedenfalls hatte ich auch das dringende Bedürfnis für ein 3er RPM. Ebenso wie der Frager wurde ich auch nicht fündig, und ebenso wie in den Antworten habe ich mir ein Source-RPM für eine aktuelle Versionen besorgt.
Hat sich von 7.1 auf 7.2 so viel veraendert? Ich kann mich da nicht genau dran erinnern, weil ich sehr lange bei meiner 6.4 geblieben bin. Falls die Aenderungen nicht so signifikant sind, sollte ein SRC-RPM von 7.2 mit den eingepflegten Patches fuer OpenSSH doch auf einer 7.1 compilieren und sich auch ohne Pro- bleme installieren lassen. Wenn sich natuerlich die Struktur der Systemkonfiguration geaendert hat, dann sollte Ratti Recht behalten... By the way, das OpenSSH Paket von SuSE 7.2 ist kei- ne 3er Version, enthaelt aber in der bereits genannten Version vom Update-Verzeichnis trotzdem die Sicherheitspatches. CU, Th.
Hallo, Am Donnerstag, 25. September 2003 16:56 schrieb Thomas Hertweck:
Joerg Rossdeutscher schrieb:
[...] Nein, mach das nicht. Habe ich auch gemacht, und Autsch.
Ich habe das gleiche Problem, mit einem Suse 7.0-Rechner. Irgendwie, irgendwann muß ich das Teil mal auf die 3er-Version hochgepumpt haben, kann mich nicht mehr erinnern, jedenfalls hatte ich auch das dringende Bedürfnis für ein 3er RPM. Ebenso wie der Frager wurde ich auch nicht fündig, und ebenso wie in den Antworten habe ich mir ein Source-RPM für eine aktuelle Versionen besorgt.
Hat sich von 7.1 auf 7.2 so viel veraendert? Ich kann mich da nicht genau dran erinnern, weil ich sehr lange bei meiner 6.4 geblieben bin. Falls die Aenderungen nicht so signifikant sind, sollte ein SRC-RPM von 7.2 mit den eingepflegten Patches fuer OpenSSH doch auf einer 7.1 compilieren und sich auch ohne Pro- bleme installieren lassen. Wenn sich natuerlich die Struktur der Systemkonfiguration geaendert hat, dann sollte Ratti Recht behalten... By the way, das OpenSSH Paket von SuSE 7.2 ist kei- ne 3er Version, enthaelt aber in der bereits genannten Version vom Update-Verzeichnis trotzdem die Sicherheitspatches.
CU, Th.
Als es letzte Woche denPatch gab, habe ich mir das 7.2-src.rpm gezogen und auf meinem 486 mit SuSE7.1 neu gebaut und anschließend installiert. Läuft absolut problemlos. Ich warte jetzt auf den nächsten Patch. Gruß Wolfgang E.
----- Original Message ----- From: "Wolfgang Erlenkötter" <info@erlenkoetter.net> Hallo, Am Donnerstag, 25. September 2003 16:56 schrieb Thomas Hertweck:
Joerg Rossdeutscher schrieb:
[...] Nein, mach das nicht. Habe ich auch gemacht, und Autsch.
Ich habe das gleiche Problem, mit einem Suse 7.0-Rechner. Irgendwie, irgendwann muß ich das Teil mal auf die 3er-Version hochgepumpt haben, kann mich nicht mehr erinnern, jedenfalls hatte ich auch das dringende Bedürfnis für ein 3er RPM. Ebenso wie der Frager wurde ich auch nicht fündig, und ebenso wie in den Antworten habe ich mir ein Source-RPM für eine aktuelle Versionen besorgt.
Hat sich von 7.1 auf 7.2 so viel veraendert? Ich kann mich da nicht genau dran erinnern, weil ich sehr lange bei meiner 6.4 geblieben bin. Falls die Aenderungen nicht so signifikant sind, sollte ein SRC-RPM von 7.2 mit den eingepflegten Patches fuer OpenSSH doch auf einer 7.1 compilieren und sich auch ohne Pro- bleme installieren lassen. Wenn sich natuerlich die Struktur der Systemkonfiguration geaendert hat, dann sollte Ratti Recht behalten... By the way, das OpenSSH Paket von SuSE 7.2 ist kei- ne 3er Version, enthaelt aber in der bereits genannten Version vom Update-Verzeichnis trotzdem die Sicherheitspatches.
CU, Th.
Als es letzte Woche denPatch gab, habe ich mir das 7.2-src.rpm gezogen und auf meinem 486 mit SuSE7.1 neu gebaut und anschließend installiert. Läuft absolut problemlos. Ich warte jetzt auf den nächsten Patch.
Ich versuche gerade es auf obengenannte Methode zu machen, allerdings versucht er den Befehl xmkmf zu verwenden, findet ihn aber nicht. Weiss einer von euch vielleicht, in welchem Paket der zu finden ist? Übrigens, nach abarbeiten der README.privsep funktioniert das openssh 3.7.1p2 wunderbar. Aber das andere interessiert mich trotzdem, weil ich nämlich auch noch eine SuSE 7.0 updaten möchte. Mfg, Thomas
thomas Gräber schrieb:
[...] Ich versuche gerade es auf obengenannte Methode zu machen, allerdings versucht er den Befehl xmkmf zu verwenden, findet ihn aber nicht. Weiss einer von euch vielleicht, in welchem Paket der zu finden ist?
Auf einer SuSE 8.2: $> rpm -qf `which xmkmf` XFree86-devel-4.3.0-111 $> Scheint aus dem XFree-devel Paket zu stammen. Ich glaube, frueher hiess das xdevel oder so...
Übrigens, nach abarbeiten der README.privsep funktioniert das openssh 3.7.1p2 wunderbar.
Na, das ist doch gut. Dann kannst Du ja das verwenden. Meine Idee war ja nur als Hilfe gedacht, wenn Du mit dem 3.7.1p2 Paket nicht zurecht gekommen waerst. CU, Th.
Am Donnerstag, 25. September 2003 16:56 schrieb Thomas Hertweck:
Hat sich von 7.1 auf 7.2 so viel veraendert?
Das ein oder andere sicher.
Wenn sich natuerlich die Struktur der Systemkonfiguration geaendert hat, dann sollte Ratti Recht behalten... By the way, das OpenSSH Paket von SuSE 7.2 ist kei- ne 3er Version, enthaelt aber in der bereits genannten Version vom Update-Verzeichnis trotzdem die Sicherheitspatches.
Was gut funktioniert (erst kürzlich bei einer 7.0 Suse durchgeführt) Letztes Sourcerpm für die eigene Distri holen (z.B 2.9.9-wenig). Aktuelles Sourcerpm von Suse 7.2 holen (z.B. 2.9.9-156) und installieren. SPEC Datei und Patches sichern. Anschließend das Sourcerpm installieren, die SPEC Datei mit der gesicherten vergleichen und neue Patches einbinden. Damit erhält man eine SPEC Datei mit richtigen Verzeichnissen, Compilieroptionen, usw und gleichzeitig den neuesten Sicherheitspatches. Anschließend das rpm bauen und installieren. Matthias
Am Donnerstag, 25. September 2003 16:56 schrieb Thomas Hertweck:
Hat sich von 7.1 auf 7.2 so viel veraendert? Ich kann mich da
Nö, als ich noch 7.1 einsetzte, bin ich dazu übergegangen, die Updates für 7.3 einzuspielen, ob X11, KDE (QT dann sogar von 8.0, wegen AA), oder eben die "normalen" Updates. Hatte nie probleme damit. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
participants (9)
-
Andreas Kyek
-
David Haller
-
Joerg Rossdeutscher
-
Manfred Tremmel
-
matthias-wieser@t-online.de
-
Peter Wiersig
-
thomas Gräber
-
Thomas Hertweck
-
Wolfgang Erlenkötter