From C.Voelker at gmx.net Tue Sep 11 15:04:01 2007 From: C.Voelker at gmx.net (Christian Voelker) Date: Tue, 11 Sep 2007 17:04:01 +0200 Subject: [redhat-list-de] Pakete suchen / Dokumentation Message-ID: <249BAB8D-8529-4728-AB3C-8FBD35763488@gmx.net> Hallo, neu auf der Liste. Obwohl ich seit Jahren RedHat Server mit administriere, sind sie mir bis heute ein Buch mit sieben Siegeln. Nun ergibt sich die Notwendigkeit, sich mit diesem System doch etwas n?her zu befassen. Ich suche derzeit (wie schon immer) wieder mal nach simpelsten, trivialsten Informationen. Konkret m??te ich exakt wissen, welche Version von MySQL mit RedHat Enter- prise 5 kommt, und zwar m?glichst bis hin zu den build- Optionen bzw. der Frage, inwieweit die Nutzung der Re- plikationsfunktionen out of the box m?glich ist. Die Server, um die es sich dreht sind bei Providern an- gemietet (nicht von mir), eine Box zum Produkt oder ein gedrucktes Handbuch habe ich nicht. Au?erdem mu? ich aufgrund der verf?gbaren Zeit das exakte Setup planen, bevor ich Zugriff auf die Maschine habe. Der Server von RedHat selber ist unertr?glich langsam. Au?erdem scheint mir die Dokumentation gelinde gesagt l?ckenhaft. Ich war auch mit der Debian Doku nie recht zufrieden, blo? da? dort das Problem eher ist, da? die Doku zu umfangreich und unstrukturiert ist (bis auf einige wenige Dokumente). Leider habe ich bei RedHat noch nicht mal ein durch- suchbares Mailinglisten Archiv finden k?nnen. Einzig Monats-.tgz-Dateien von einer wenig vertrauenw?rdigen Quelle namens redaht (man bemerke den Dreher) sind bei Google gelistet. Deshalb habe ich mich auch entschlos- sen, diese peinliche Frage auf der Liste zu stellen. Zugriff aufs package repository ist mir ebenfalls unklar. Klar, ich wei? schon, da? unter RedHat daf?r rpm benutzt wird, aber man sollte ja auch wissen, wo man passende Pakete her bekommt. Quellen wie RPMseek sind f?r einen ernsthaften Einsatz aus meiner Sicht unbrauchbar. Wenn ich ungeteste Pakete aus unterschiedlichen Quellen zusammen mischen wollte, dann w?rde ich erstens selber kompilieren und zweitens keine Distribution benutzen. Die package registry krieg ich notfalls auch ohne fremde Hilfe klein ;-). Jeder Hinweis in der Richtung RedHat f?r Debian/Ubuntu/ FreeBSD/MacOS X User w?re hilfreich f?r mich. Gru?, Christian From ad+lists at uni-x.org Tue Sep 11 15:39:46 2007 From: ad+lists at uni-x.org (Alexander Dalloz) Date: Tue, 11 Sep 2007 17:39:46 +0200 Subject: [redhat-list-de] Pakete suchen / Dokumentation In-Reply-To: <249BAB8D-8529-4728-AB3C-8FBD35763488@gmx.net> References: <249BAB8D-8529-4728-AB3C-8FBD35763488@gmx.net> Message-ID: <46E6B6C2.4090705@uni-x.org> Christian Voelker schrieb: > Hallo, > > neu auf der Liste. Obwohl ich seit Jahren RedHat Server > mit administriere, sind sie mir bis heute ein Buch mit > sieben Siegeln. Nun ergibt sich die Notwendigkeit, sich > mit diesem System doch etwas n?her zu befassen. > > Ich suche derzeit (wie schon immer) wieder mal nach > simpelsten, trivialsten Informationen. Konkret m??te ich > exakt wissen, welche Version von MySQL mit RedHat Enter- > prise 5 kommt, und zwar m?glichst bis hin zu den build- > Optionen bzw. der Frage, inwieweit die Nutzung der Re- > plikationsfunktionen out of the box m?glich ist. $ wget ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/mysql-5.0.22-2.1.0.1.src.rpm $ rpm2cpio mysql-5.0.22-2.1.0.1.src.rpm | cpio -ivd mysql.spec Source0: http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-%{version}.tar.gz Source1: mysql.init Source3: my.cnf Source4: scriptstub.c Source5: my_config.h # Working around perl dependency checking bug in rpm FTTB. Remove later. Source999: filter-requires-mysql.sh Patch1: mysql-libdir.patch Patch2: mysql-errno.patch Patch3: mysql-libtool.patch Patch4: mysql-testing.patch Patch5: mysql-no-atomic.patch Patch6: mysql-rpl_ddl.patch Patch7: mysql-rpl-test.patch Patch8: mysql-install-test.patch Patch9: mysql-password.patch %build CFLAGS="%{optflags} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE" # MySQL 4.1.10 definitely doesn't work under strict aliasing; also, # gcc 4.1 breaks MySQL 5.0.16 without -fwrapv CFLAGS="$CFLAGS -fno-strict-aliasing -fwrapv" %ifarch alpha # Can't link C++ objects into an executable without this. Odd! # -ECL 2002-12-19 CFLAGS="$CFLAGS -fPIC" %endif # Temporary workaround for gcc bug (bz #193912) %ifarch s390x CFLAGS="$CFLAGS -mtune=z900" %endif CXXFLAGS="$CFLAGS -fno-rtti -fno-exceptions" export CFLAGS CXXFLAGS %configure \ --with-readline \ --with-openssl \ --without-debug \ --enable-shared \ --with-bench \ --localstatedir=/var/lib/mysql \ --with-unix-socket-path=/var/lib/mysql/mysql.sock \ --with-mysqld-user="mysql" \ --with-extra-charsets=all \ --with-innodb \ --with-berkeley-db \ --enable-local-infile \ --enable-largefile \ --enable-thread-safe-client \ --disable-dependency-tracking \ --with-named-thread-libs="-lpthread" gcc $CFLAGS $LDFLAGS -o scriptstub "-DLIBDIR=\"%{_libdir}/mysql\"" %{SOURCE4} # Not enabling assembler make %{?_smp_mflags} make check %if %runselftest make test %endif > Leider habe ich bei RedHat noch nicht mal ein durch- > suchbares Mailinglisten Archiv finden k?nnen. Einzig > Monats-.tgz-Dateien von einer wenig vertrauenw?rdigen > Quelle namens redaht (man bemerke den Dreher) sind bei > Google gelistet. Deshalb habe ich mich auch entschlos- > sen, diese peinliche Frage auf der Liste zu stellen. https://www.redhat.com/archives/rhelv5-list/ ... wenn es um die Vertrauensw?rdigkeit des Archivs geht. > Zugriff aufs package repository ist mir ebenfalls unklar. > Klar, ich wei? schon, da? unter RedHat daf?r rpm benutzt > wird, aber man sollte ja auch wissen, wo man passende > Pakete her bekommt. RHEL nutzt RHN: http://www.redhat.com/software/rhn/ Der Paketmanager ist RPM. > Quellen wie RPMseek sind f?r einen ernsthaften Einsatz > aus meiner Sicht unbrauchbar. Wenn ich ungeteste Pakete > aus unterschiedlichen Quellen zusammen mischen wollte, > dann w?rde ich erstens selber kompilieren und zweitens > keine Distribution benutzen. Die package registry krieg > ich notfalls auch ohne fremde Hilfe klein ;-). Auf einer Enterprise Linux Plattform sind IMHO Pakete aus der freien Wildbahn eh indiskutabel. Allenfalls ?berlegenswert sind Pakete von MySQL selber: http://dev.mysql.com/downloads/mysql/5.0.html#downloads Bitte beachte die Lizenzbestimmungen von MySQL. MySQL ist zwar Open Source, unterliegt aber differenzierten Bestimmungen: http://www.mysql.com/company/legal/licensing/ > Jeder Hinweis in der Richtung RedHat f?r Debian/Ubuntu/ > FreeBSD/MacOS X User w?re hilfreich f?r mich. > > Gru?, Christian Alexander From wirth at bison-soft.de Tue Sep 11 16:07:52 2007 From: wirth at bison-soft.de (Helmut Wirth) Date: Tue, 11 Sep 2007 18:07:52 +0200 Subject: [redhat-list-de] Pakete suchen / Dokumentation In-Reply-To: <46E6B6C2.4090705@uni-x.org> References: <249BAB8D-8529-4728-AB3C-8FBD35763488@gmx.net> <46E6B6C2.4090705@uni-x.org> Message-ID: <46E6BD58.70101@bison-soft.de> Alexander Dalloz schrieb: > Christian Voelker schrieb: > >> Leider habe ich bei RedHat noch nicht mal ein durch- >> suchbares Mailinglisten Archiv finden k?nnen. Einzig >> Monats-.tgz-Dateien von einer wenig vertrauenw?rdigen >> Quelle namens redaht (man bemerke den Dreher) sind bei >> Google gelistet. Deshalb habe ich mich auch entschlos- >> sen, diese peinliche Frage auf der Liste zu stellen. >> > > https://www.redhat.com/archives/rhelv5-list/ > > ... wenn es um die Vertrauensw?rdigkeit des Archivs geht. > > ... und eine online durchsuchbare Version des Archivs findet Christian unter: http://news.gmane.org/gmane.linux.redhat.release.rhel5 (ob man Gmane als vertrauensw?rdig einstufen kann sei dahingestellt; ich w?rde die mit der Nutzung verbundenen Risiken als "eng begrenzt" einstufen ;-) Die Handb?cher zu RHEL5 finden sich auch f?r Nicht-RHN-Subscriber unter http://www.redhat.com/docs/manuals/enterprise/ >> Zugriff aufs package repository ist mir ebenfalls unklar. >> Klar, ich wei? schon, da? unter RedHat daf?r rpm benutzt >> wird, aber man sollte ja auch wissen, wo man passende >> Pakete her bekommt. >> > > RHEL nutzt RHN: http://www.redhat.com/software/rhn/ > > Der Paketmanager ist RPM. > > Wundert mich ohnehin - wenn er sein System bei seinem Provider gemietet hat und selbst administriert m??te er doch eigentlich einen RHN-Account zugewiesen bekommen haben ?!?!? Auf RHN finden sich auch entsprechend sortierbare Listen der RPM / SRPM-Pakete mit Download-/Installationsm?glichkeit f?r einzelne Pakete, Security-Advisories, Bugfix-Notifications, RPM-Infos, Changelogs, etc etc etc... Nicht-RHN-User k?nnen zumindest s?mtliche in RHEL5-Server enthaltenen SRPMS jederzeit unter ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS ansehen / downloaden. Christian, wenn Du wirklich ernsthaft RHEL5-Server betreiben und administrieren willst, solltest Du Dich schl?unigst mit dem RHN-Konzept auseinandersetzen. -- Helmut From C.Voelker at gmx.net Tue Sep 11 21:43:31 2007 From: C.Voelker at gmx.net (Christian Voelker) Date: Tue, 11 Sep 2007 23:43:31 +0200 Subject: [redhat-list-de] Pakete suchen / Dokumentation In-Reply-To: <46E6BD58.70101@bison-soft.de> References: <249BAB8D-8529-4728-AB3C-8FBD35763488@gmx.net> <46E6B6C2.4090705@uni-x.org> <46E6BD58.70101@bison-soft.de> Message-ID: <931ADA4B-E9F4-4F8F-8BDD-A88639566043@gmx.net> Hallo, Am 11.09.2007 um 18:07 schrieb Helmut Wirth: > Alexander Dalloz schrieb: >> Christian Voelker schrieb: >> >>> Leider habe ich bei RedHat noch nicht mal ein durch- >>> suchbares Mailinglisten Archiv finden k?nnen. >> >> https://www.redhat.com/archives/rhelv5-list/ >> >> ... wenn es um die Vertrauensw?rdigkeit des Archivs geht. >> > ... und eine online durchsuchbare Version des Archivs findet > Christian unter: > > http://news.gmane.org/gmane.linux.redhat.release.rhel5 > > (ob man Gmane als vertrauensw?rdig einstufen kann sei dahingestellt; Nein, ist schon gut. Ich bin ja nicht zickig, vermutlich hat Redhat ja auch die redaht domain gebucht weil der typo haeufig ist. Leider leiten sie dennoch nicht auf die richtige Domain um. >>> Zugriff aufs package repository ist mir ebenfalls unklar. >> >> RHEL nutzt RHN: http://www.redhat.com/software/rhn/ Super, da gebt Ihr mir ordentlich Stoff zum Lesen, danke. > Wundert mich ohnehin - wenn er sein System bei seinem Provider > gemietet hat und selbst administriert m??te er doch eigentlich einen > RHN-Account zugewiesen bekommen haben ?!?!? Das mit dem Account erkl?rt sich vielleicht so: Stefan, der Bekannte f?r den ich hin und wieder auf die Server schaue und der demn?chst einen gro?en Umzug auf neue Server mit neuer Applikation und neuer RedHat-Version vorhat, mietet jeweils managed Server und hilft sich bei einigen Sachen auch selbst bzw. regelt seinen Kram mit dem Support beim Hoster. Aber es kommt eben der Punkt, wo man die Anwendung wirklich kennen mu?, um Fehler zu verstehen. Das ist der Moment, wo er mich immer bittet, drauf zu gucken. Also immer dann, wenn es brennt. Irgendwann hatte der Hoster wohl keine Lust mehr auf das gro?e Hickhack mit R?ckfragen, ob denn auch dieses und jenes instal- liert sei (Stefan muckelt PHP zu Hause auf Windows und kommt mit Linux gar nicht klar) und hat einfach die Daten zum Root-Account raus gegeben. Meistens komme ich dann irgendwie zurecht, schreibe hinterher in ein Ticket, was ich gemacht habe und fertig ist die Sache bis zum n?chsten Mal. Aber nat?rlich frage ich mich immer wieder, warum unter RedHat dieses oder jenes so ist, wie es ist. Und nicht richtig, so wie bei Debian ;-). Nun, diesmal wei? ich vorher was auf mich zukommt und kann mal etwas geordneter an die Sache heran gehen. Also, vielen Dank vorerst. Ich werde bestimmt noch mal mit der und jener Frage angetrabt kommen. Bis demn?chst, Christian