"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.





Attachment: cwdiff.txt.gz
Description: GNU Zip compressed data

Reply via email to