"Ralf S. Engelschall" wrote: > On Tue, Nov 19, 2002, Sebastian Gierth wrote: > > > ich habe an einem ausgepackten MySQL 3.23.52 die besprochenen > > Aenderungen gemacht und diese auch an einer laufenden Instanz getestet. > > > > Angepasst wurden: > > > > -- my.cnf (kommentiert, Parameter fuer automatische Common- und > > Update-Logfiles, interessante Tuning Parameter explizit gesetzt fuer > > leichteres Editieren) > > -- safe_mysqld (stark entruempelt, ) > > -- mysql_install_db (default local user ohne Passwort entfernt) > > -- mysql_fix_privilege_tables (korrekte Pfade) > > -- der user, unter dem der mysql Server laeuft (cw-r) > > -- logrotate.conf erstellt (fuer aut. Rotieren von den neuen Logfiles) > > > > Ausserdem getestet: > > > > -- Datenbank Client ODBC Verbindung von einem entfernten Rechner aus > > ueber die aktuellen (current-branch) myodbc und unixodbc Packerl > > Versionen funktioniert > > > > Das Bauen des neuen Packerls ueberlass ich allerdings lieber den Profis, > > weil ich dafuer wahrscheinlich x-mal so lange brauchen werde. Wer das > > Paeckchen baut, sollte sich auf jeden Fall an mich wenden, um bei noch > > bestehende Fragen weiterzukommen (z.B. Kompilieren unter Solaris, > > Integration der geaenderten Files...) > > Gut, aber schick deine Aenderungen (diff -ru3 Output) an > [EMAIL PROTECTED], dann koennen wir sie reviewen und versuchen ins > Packerl einzubauen. > > Dipl.-Inf. Ralf S. Engelschall [EMAIL PROTECTED] > Team Leader Development +49-89-92699-0 (tel) > Cable & Wireless Deutschland GmbH +49-89-92699-808 (fax) > Landsberger Str. 155, D-80687 Munich http://www.cw.com/de
Hallo Jungs,
die angehaengte Datei ist der output von "diff -ru3 <neues /cw-Verzeichnis>
<altes /cw-Verzeichnis>".
Es gibt noch folgende Kleinigkeiten zu beachten:
-- Um den mysql demon mit dem cw-r User zu betreiben, muss nach der
Installation einfach ein:
"chown -R cw-r:cw-r /cw/var/mysql ; chmod -R go-rwx /cw/var/mysql" ausgefuehrt
werden. Dann wird der server ganz normal (z.B. als root) mit dem modifizierten
safe_mysqld gestartet.
-- In safe_mysqld, mysql_install_db, mysql_fix_privilege_tables,
logrotate.conf und in my.cnf muss /cw und /cw/var/mysql durch die
entsprechenden openpkg-Pfade ersetzt werden!
-- Fuer die logfile rotation kann ein unix logrotate verwendet werden mit
folgendem logrotate.cnf (es gibt leider kein opkg dazu):
# see "man logrotate" for details
/cw/var/mysql/common.log /cw/var/mysql/update.log /cw/var/mysql/<FQDN>.err {
# rotate log files dailty
daily
# keep 7 days worth of backlogs
rotate 7
# create new (empty) log files after rotating old ones
create
# comment this out if you do not want your log files compressed
compress
}
# RPM packages drop log rotation information into this directory
include /etc/logrotate.d
Mit evtl. Fragen kommt bitte auf mich zurueck.
-- Sebastian-Alex.
cwdiff.txt.gz
Description: GNU Zip compressed data
