#!/bin/sh case "$1" in install) . /etc/init.d/rc.functions register_configfile "mysql" #mkdir -p $DATA_DIR/mysqldata if [ -z "`grep "mysql:!:60:" /etc/group 2>/dev/null`" ]; then echo "mysql:!:60:60::/dev/null:/bin/sh" >> /etc/passwd echo "mysql:!:60:" >> /etc/group fi chown -R mysql:mysql /var/run/mysqld chown -R mysql:mysql /var/log/mysql echo "Installing mysql initial Database:" /usr/bin/mysql_install_db --datadir=$DATA_DIR/mysqldata >/dev/null 2>&1 check_status echo "Setze Softlink im Data-Verzeichnis:" ln -sf $DATA_DIR/mysqldata /data >/dev/null 2>&1 check_status chown -R mysql:mysql $DATA_DIR/mysqldata echo "Starte Server:" mysqld_safe --user=mysql >/dev/null 2>&1 check_status echo "setze root-Passwort für root:root:" mysqladmin –u root password 'root' >/dev/null 2>&1 check_status ;; uninstall) ;; depend) ;; *) echo "Usage $0 {install | uninstall | delend}" >&2 exit 1 esac