dépôts
/
lhc
/
ateliers.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Correction : {host,local,remote}/ : duplicity + MySQL.
[lhc/ateliers.git]
/
etc
/
sv
/
mysql
/
run
diff --git
a/etc/sv/mysql/run
b/etc/sv/mysql/run
index
70fdd55
..
1b4d703
100755
(executable)
--- a/
etc/sv/mysql/run
+++ b/
etc/sv/mysql/run
@@
-2,13
+2,17
@@
exec 2>&1
sv=${PWD#/etc/sv/}
eval "home=~$sv"
exec 2>&1
sv=${PWD#/etc/sv/}
eval "home=~$sv"
+
+install -d -m 1710 -o "$sv" -g "$sv"-data \
+ /run/mysqld \
+ /run/mysqld/sock
+
exec /usr/bin/chpst \
-u "$sv":"$sv" \
/usr/sbin/mysqld \
--basedir=/usr \
exec /usr/bin/chpst \
-u "$sv":"$sv" \
/usr/sbin/mysqld \
--basedir=/usr \
- --datadir=$home \
- --pid-file=/var/run/mysqld/mysqld.pid \
+ --datadir="$home"/data \
--plugin-dir=/usr/lib/mysql/plugin \
--port=3306 \
--plugin-dir=/usr/lib/mysql/plugin \
--port=3306 \
- --socket=/
var/run/mysqld/mysqld.sock
\
- --user=
$sv
+ --socket=/
run/mysqld/sock/"$sv"
\
+ --user=
"$sv"