diff options
Diffstat (limited to 'abs/core/runit-scripts/runitscripts/services/mysql/run')
-rwxr-xr-x | abs/core/runit-scripts/runitscripts/services/mysql/run | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/abs/core/runit-scripts/runitscripts/services/mysql/run b/abs/core/runit-scripts/runitscripts/services/mysql/run index e9dc6f6..f078c87 100755 --- a/abs/core/runit-scripts/runitscripts/services/mysql/run +++ b/abs/core/runit-scripts/runitscripts/services/mysql/run @@ -35,5 +35,10 @@ if [ ! -d /var/run/mysqld ]; then mkdir -p /var/run/mysqld chown mysql /var/run/mysqld fi -exec /usr/bin/mysqld_safe --user=mysql &>/dev/null +HOME=/etc/mysql/ +MYSQLADMIN='/usr/bin/mysqladmin' +trap "$MYSQLADMIN shutdown" 0 +trap 'exit 2' 1 2 3 15 + +/usr/bin/mysqld_safe --user=mysql & wait |