X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;f=etc%2Fsv%2Fmysql%2Frun;h=3d45467121a0c247b55f93e51472e0e63a5d7fb3;hb=f1ea1df6ff4652bb89b232cb5fd5762c6fea4dcf;hp=6a4b62591818ef3aeb916ded36238047a3e66cc2;hpb=f9ba7dd1602369f2e919736402c80bbe6eb06d8a;p=lhc%2Fateliers.git diff --git a/etc/sv/mysql/run b/etc/sv/mysql/run index 6a4b625..3d45467 100755 --- a/etc/sv/mysql/run +++ b/etc/sv/mysql/run @@ -2,12 +2,17 @@ exec 2>&1 sv=${PWD#/etc/sv/} eval "home=~$sv" + +install -d -m 1771 -o "$sv" -g "$sv" \ + /run/mysqld \ + /run/mysqld/sock + exec /usr/bin/chpst \ -u "$sv":"$sv" \ /usr/sbin/mysqld \ --basedir=/usr \ - --datadir=$home/data \ + --datadir="$home"/data \ --plugin-dir=/usr/lib/mysql/plugin \ --port=3306 \ --socket=/run/mysqld/sock/"$sv" \ - --user=$sv + --user="$sv"