Hallo zusammen,
ich hab da ein kleines Problem. Ich habe auf Suse 9.0 Bind 9.3.6 installiert.
Hat auch soweit alles geklappt nur läuft der named noch vom Vorgänger 9.2.2. wie krieg ich das jetzt hin, das Suse den richtigen named startet? Was ich bislang gefunden hab ist das wohl bei 9.2.2 der named unter /usr/sbin liegt und bei 9.3 unter /usr/local/sbin ? Bin für jeden Tipp dankbar
Peter
Bind 9 update named -v sagt 9.2.2 installiert ist 9.3.6
-
icebreaker
- Posts: 33
- Joined: 2006-05-13 19:02
Re: Bind 9 update named -v sagt 9.2.2 installiert ist 9.3.6
Hi,
es stellt sich die Frage wie du den Bind 9.3.6 installiert hast. Normalerweise, wenn es ein RPM oder gepackte Software ist, dann werden die Startskripten auch angepasst.
Ich nehme mal an, dass du Bind selbst kompiliert hast und dabei kein --prefix=... gesetzt hast. Einfach mal neu kompilieren und --prefix auf /usr setzen... am besten siehst du dir die ./configure --help ausgabe mal an und passt die Pfadangaben an dein System an.
Gruß,
Ice
es stellt sich die Frage wie du den Bind 9.3.6 installiert hast. Normalerweise, wenn es ein RPM oder gepackte Software ist, dann werden die Startskripten auch angepasst.
Ich nehme mal an, dass du Bind selbst kompiliert hast und dabei kein --prefix=... gesetzt hast. Einfach mal neu kompilieren und --prefix auf /usr setzen... am besten siehst du dir die ./configure --help ausgabe mal an und passt die Pfadangaben an dein System an.
Gruß,
Ice
Re: Bind 9 update named -v sagt 9.2.2 installiert ist 9.3.6
Wie wäre es, wenn Du erst einmal den alten Bind entfernst und danach den neuen installierst?
Das Überschreiben mit Installationspfad "/usr" ist gelinde gesagt, Blödsinn - entweder ich installiere ein Paket oder aus den Sourcen, aber bitte nicht mischen und einfach überballern ... selbst mit /usr als Prefix ist nicht gesagt, daß das auch alles paßt und nicht irgendeine Bibliothek in einem besonders kreativen Pfad steckt.
Hintergrund: Bei einem eventuellen Security-Update würde Deine Installation wieder überschrieben - bei einem SuSe 9.0 ist das zwar eher theoretisch, aber Chaosvermeidung ist ein guter Grundsatz.
AFAIK war bei den Bind-Sourcen auch kein Startscript dabei - wenn Du so etwas möchtest, heb Dir das auf.
flo.
Das Überschreiben mit Installationspfad "/usr" ist gelinde gesagt, Blödsinn - entweder ich installiere ein Paket oder aus den Sourcen, aber bitte nicht mischen und einfach überballern ... selbst mit /usr als Prefix ist nicht gesagt, daß das auch alles paßt und nicht irgendeine Bibliothek in einem besonders kreativen Pfad steckt.
Hintergrund: Bei einem eventuellen Security-Update würde Deine Installation wieder überschrieben - bei einem SuSe 9.0 ist das zwar eher theoretisch, aber Chaosvermeidung ist ein guter Grundsatz.
AFAIK war bei den Bind-Sourcen auch kein Startscript dabei - wenn Du so etwas möchtest, heb Dir das auf.
flo.