⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.96
Server IP:
147.93.97.220
Server:
Linux srv843233 6.8.0-71-generic #71-Ubuntu SMP PREEMPT_DYNAMIC Tue Jul 22 16:52:38 UTC 2025 x86_64
Server Software:
nginx/1.28.0
PHP Version:
8.2.29
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
proc
/
thread-self
/
root
/
var
/
lib
/
dpkg
/
info
/
View File Name :
percona-server-server.preinst
#!/bin/bash get_pcount () { PSCOUNT=$(ps -ef | grep "/usr/sbin/mysqld" | wc -l) echo "${PSCOUNT}" } server_stop () { PSCOUNT=$(get_pcount) COUNT=0 while :; do COUNT=$(( COUNT+1 )) echo -n . if [ "${PSCOUNT}" -eq 1 ]; then echo break fi if [ "${COUNT}" -gt 15 ]; then echo return 1 fi PSCOUNT=$(get_pcount) sleep 1 done return 0 } case "$1" in install) if [ -z "$2" ]; then set -e if [ -x "/etc/init.d/mysql" ]; then invoke-rc.d mysql stop || exit $? server_stop fi MYSQLDATA=/var/lib/mysql MYSQLFILES=/var/lib/mysql-files MYSQLLOG=/var/log/mysql MYSQLRUN=/var/run/mysqld MYSQLKEYRING=/var/lib/mysql-keyring if ! getent group mysql >/dev/null; then addgroup --system mysql >/dev/null fi if ! getent passwd mysql >/dev/null; then adduser --ingroup mysql --system --disabled-login --no-create-home --home ${MYSQLDATA} --shell /bin/false --gecos "MySQL Server" mysql >/dev/null fi if [ ! -d ${MYSQLDATA} -a ! -L ${MYSQLDATA} ]; then mkdir ${MYSQLDATA} chown mysql:mysql ${MYSQLDATA} chmod 750 ${MYSQLDATA} fi if [ ! -d ${MYSQLFILES} -a ! -L ${MYSQLFILES} ]; then mkdir ${MYSQLFILES} chown mysql:mysql ${MYSQLFILES} chmod 770 ${MYSQLFILES} fi if [ ! -d ${MYSQLKEYRING} -a ! -L ${MYSQLKEYRING} ]; then mkdir ${MYSQLKEYRING} chown mysql:mysql ${MYSQLKEYRING} chmod 750 ${MYSQLKEYRING} fi if [ ! -d ${MYSQLLOG} -a ! -L ${MYSQLLOG} ]; then mkdir ${MYSQLLOG} chown mysql:adm ${MYSQLLOG} chmod 750 ${MYSQLLOG} touch ${MYSQLLOG}/error.log chmod 640 ${MYSQLLOG}/error.log chown mysql:adm ${MYSQLLOG}/error.log fi if [ ! -d ${MYSQLRUN} -a ! -L ${MYSQLRUN} ]; then mkdir ${MYSQLRUN} chown mysql:mysql ${MYSQLRUN} chmod 755 ${MYSQLRUN} fi set +e fi ;; upgrade) set -e # Automatically added by dh_installinit/13.14.1ubuntu5 if [ "$1" = "install" ] && [ -n "$2" ] && [ -e "/etc/init.d/mysql" ] ; then chmod +x "/etc/init.d/mysql" >/dev/null || true fi # End automatically added section if [ -x "/etc/init.d/mysql" ]; then invoke-rc.d mysql stop || exit $? server_stop fi set +e ;; abort-upgrade) ;; *) exit 1 ;; esac exit 0