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