summaryrefslogtreecommitdiffstats
path: root/extra/mysql
diff options
context:
space:
mode:
Diffstat (limited to 'extra/mysql')
-rw-r--r--extra/mysql/.footprint.i6865
-rw-r--r--extra/mysql/.footprint.x86_645
-rw-r--r--extra/mysql/.md5sum.i6862
-rw-r--r--extra/mysql/Pkgfile5
-rw-r--r--extra/mysql/README35
-rwxr-xr-xextra/mysql/post-install5
6 files changed, 26 insertions, 31 deletions
diff --git a/extra/mysql/.footprint.i686 b/extra/mysql/.footprint.i686
index cdf8b12ad..658af4ece 100644
--- a/extra/mysql/.footprint.i686
+++ b/extra/mysql/.footprint.i686
@@ -59,11 +59,6 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/replace
-rwxr-xr-x root/root usr/bin/resolve_stack_dump
-rwxr-xr-x root/root usr/bin/resolveip
-drwxr-xr-x root/root usr/data/
-drwxr-xr-x root/root usr/data/mysql/
--rw-r--r-- root/root usr/data/mysql/.empty (EMPTY)
-drwxr-xr-x root/root usr/data/test/
--rw-r--r-- root/root usr/data/test/.empty (EMPTY)
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/mysql/
drwxr-xr-x root/root usr/lib/mysql/plugin/
diff --git a/extra/mysql/.footprint.x86_64 b/extra/mysql/.footprint.x86_64
index cdf8b12ad..658af4ece 100644
--- a/extra/mysql/.footprint.x86_64
+++ b/extra/mysql/.footprint.x86_64
@@ -59,11 +59,6 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/replace
-rwxr-xr-x root/root usr/bin/resolve_stack_dump
-rwxr-xr-x root/root usr/bin/resolveip
-drwxr-xr-x root/root usr/data/
-drwxr-xr-x root/root usr/data/mysql/
--rw-r--r-- root/root usr/data/mysql/.empty (EMPTY)
-drwxr-xr-x root/root usr/data/test/
--rw-r--r-- root/root usr/data/test/.empty (EMPTY)
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/mysql/
drwxr-xr-x root/root usr/lib/mysql/plugin/
diff --git a/extra/mysql/.md5sum.i686 b/extra/mysql/.md5sum.i686
index c4c9b0ab5..e3625ae68 100644
--- a/extra/mysql/.md5sum.i686
+++ b/extra/mysql/.md5sum.i686
@@ -1,2 +1,2 @@
-cf3222ebc8fa313296536ca79e498abd blfs-bootscripts-20100825.tar.bz2
+8026923cf29639bf6ac5a2b77bec74dc blfs-bootscripts-20100825.tar.bz2
306b5549c7bd72e8e705a890db0da82b mysql-5.5.15.tar.gz
diff --git a/extra/mysql/Pkgfile b/extra/mysql/Pkgfile
index f1d940096..df14c58c2 100644
--- a/extra/mysql/Pkgfile
+++ b/extra/mysql/Pkgfile
@@ -8,7 +8,7 @@ source /etc/blfs-bootscripts
name=mysql
version=5.5.15
-release=1
+release=2
source=(http://mirror.switch.ch/mirror/mysql/Downloads/MySQL-${version%.*}/$name-$version.tar.gz
http://www.linuxfromscratch.org/blfs/downloads/svn/$scripts-$scriptsversion.tar.bz2)
@@ -25,7 +25,7 @@ build () {
-DCMAKE_INSTALL_PREFIX=/usr \
-DSYSCONFDIR=/etc/mysql \
-DMYSQL_DATADIR=/srv/mysql \
- -DMYSQL_UNIX_ADDR=/var/run/mysqld/mysqld.sock \
+ -DMYSQL_UNIX_ADDR=/var/run/mysql/mysql.sock \
-DINSTALL_INFODIR=share/mysql/docs \
-DINSTALL_MANDIR=share/man \
-DINSTALL_PLUGINDIR=/usr/lib/mysql/plugin \
@@ -71,6 +71,7 @@ build () {
rm -r $PKG/usr/docs
install -d $PKG/srv/mysql
cp -r $PKG/usr/data/* $PKG/srv/mysql/
+ rm -r $PKG/usr/data
chmod -R 700 $PKG/srv/mysql
mkdir -p $PKG/etc
diff --git a/extra/mysql/README b/extra/mysql/README
index ace3afb94..15120ac66 100644
--- a/extra/mysql/README
+++ b/extra/mysql/README
@@ -1,31 +1,40 @@
-Il est très important de procéder comme ci-dessous pour avoir un serveur mysql sécurisé.
+Il est très important de procéder comme ci-dessous
+pour avoir un serveur mysql sécurisé.
Installer le serveur mysql en procédant comme ceci
+*****************************************************************
+* LES COMMANDES CI-DESSOUS DOIVENT ETRE RETAPEES TEL QUEL *
+* NE PAS UTILISER LE COPIER / COLLER *
+*****************************************************************
+
+1. Si le service mysql est en service, on l'arrête
/etc/rc.d/init.d/mysql stop
-**********************************************************************************************
-* LES COMMANDES CI-DESSOUS DOIVENT ETRE RETAPEES TEL QUEL, NE PAS UTILISER LE COPIER / COLLER*
-**********************************************************************************************
-mysqld_safe --user=mysql 2>&1 >/dev/null &
-Noter que le & est très important pour avoir la main en console
+2. On lance le service en mode safe pour spécifier
+ le nouveau mot de passe de l'administrateur mysql
+ Noter que le & est très important pour avoir la main en console:
-On spécifie maintenant un mot de passe pour le root
+mysqld_safe --user=mysql 2>&1 >/dev/null &
+
+3. On peut maintenant spécifier un nouveau mot de passe
+ pour le compte administrateur de mysql (root):
mysqladmin -u root password <nouveau-mot-de-passe>
-La configuration du serveur est terminée. On peut maintenant l'arrêter.
+4. La configuration du serveur est terminée.
+ Il faut arrêter le service mysql en mode safe,
+ le mot de passe entré en point 3 sera demandé:
mysqladmin -p shutdown
-Le mot de passe sera demandé.
-Lancer le serveur de façon définitive
+5. Votre serveur mysql est maintenant sécurisé, vous pouvez démarrer le service
+ de façon définitive, si tout s'est déroulé correctement, il ne doit y avoir
+ AUCUNE erreur. Au prochain lancement de la machine, mysql se lancera correctement,
+ ne perdez pas le mot de passe administrateur:
/etc/rc.d/init.d/mysql start
-Aucune erreur ne doit apparaître.
-
-Au prochain lancement de la machine, mysql se lancera correctement.
pour plus d'info: http://www.nutyx.org
diff --git a/extra/mysql/post-install b/extra/mysql/post-install
index e6cddef6a..819f2e537 100755
--- a/extra/mysql/post-install
+++ b/extra/mysql/post-install
@@ -1,8 +1,3 @@
#!/bin/sh
-
-# /etc/rc.d/init.d/mysql stop
mysql_install_db --basedir=/usr --datadir=/srv/mysql --user=mysql
chgrp mysql /srv/mysql{,/test,/mysql}
-install -m755 -o mysql -g mysql -d /var/run/mysql
-# /etc/rc.d/init.d/mysql start
-# mysql_upgrade -p