summaryrefslogtreecommitdiff
path: root/~coadde/mariadb/mariadbd
diff options
context:
space:
mode:
authorcoadde [Márcio Alexandre Silva Delgado] <coadde@parabola.nu>2015-05-11 20:51:14 -0300
committercoadde [Márcio Alexandre Silva Delgado] <coadde@parabola.nu>2015-05-11 20:51:14 -0300
commit0f87d3166b41e2728ddf9ba981a4585d03c31d04 (patch)
treefa31154afd1a4f970efcef18548da7f9361c174f /~coadde/mariadb/mariadbd
parent93c7469eddf84de74c794e2de7ae19a6a4bc4da3 (diff)
downloadabslibre-0f87d3166b41e2728ddf9ba981a4585d03c31d04.tar.gz
abslibre-0f87d3166b41e2728ddf9ba981a4585d03c31d04.tar.bz2
abslibre-0f87d3166b41e2728ddf9ba981a4585d03c31d04.zip
move [~coadde] to ssh://git@projects.parabola.nu/~git/pcr.git
Diffstat (limited to '~coadde/mariadb/mariadbd')
-rwxr-xr-x~coadde/mariadb/mariadbd77
1 files changed, 0 insertions, 77 deletions
diff --git a/~coadde/mariadb/mariadbd b/~coadde/mariadb/mariadbd
deleted file mode 100755
index 95986eb1a..000000000
--- a/~coadde/mariadb/mariadbd
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/bash
-
-# general config
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-getPID() {
- echo $(pgrep -u mysql mysqld 2>/dev/null);
-}
-
-case "$1" in
- start)
- stat_busy "Starting MariaDB Server"
- [ ! -d /run/mariadb ] && install -d -g mysql -o mysql /run/mariadb &>/dev/null
- if [ -z "$(getPID)" ]; then
- /usr/bin/mysqld_safe --user=mysql &>/dev/null &
- if [ $? -gt 0 ]; then
- stat_fail
- exit 1
- else
- timeo=30
- while [ $timeo -gt 0 ]; do
- response=`/usr/bin/mysqladmin -uUNKNOWN_USER ping 2>&1` && break
- echo "$response" | grep -q "mysqld is alive" && break
- sleep 1
- let timeo=${timeo}-1
- done
- if [ $timeo -eq 0 ]; then
- stat_fail
- exit 1
- else
- echo $(getPID) > /run/mariadb/mariadb.pid
- add_daemon mysqld
- stat_done
- fi
- fi
- else
- stat_fail
- exit 1
- fi
- ;;
-
- stop)
- stat_busy "Stopping MariaDB Server"
- if [ ! -z "$(getPID)" ]; then
- timeo=30
- kill $(getPID) &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- exit 1
- fi
- while [ ! -z "$(getPID)" -a $timeo -gt 0 ]; do
- sleep 1
- let timeo=${timeo}-1
- done
- if [ -z "$(getPID)" ]; then
- rm -f /run/mariadb/mariadb.pid &>/dev/null
- rm_daemon mysqld
- stat_done
- else
- stat_fail
- exit 1
- fi
- else
- stat_fail
- exit 1
- fi
- ;;
-
- restart)
- $0 stop
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
-exit 0