Linux anchor 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64
Apache/2.4.18 (Ubuntu)
Server IP : 10.10.100.4 & Your IP : 216.73.217.150
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
etc /
rc0.d /
Delete
Unzip
Name
Size
Permission
Date
Action
K01apache-htcacheclean
2.16
KB
-rwxr-xr-x
2016-04-05 23:15
K01apache2
7.9
KB
-rwxr-xr-x
2016-04-05 23:15
K01atd
1.05
KB
-rwxr-xr-x
2015-12-06 16:45
K01irqbalance
2.32
KB
-rwxr-xr-x
2016-04-11 19:39
K01lvm2-lvmetad
571
B
-rwxr-xr-x
2015-10-30 18:33
K01lvm2-lvmpolld
586
B
-rwxr-xr-x
2015-10-30 18:33
K01lxcfs
2.32
KB
-rwxr-xr-x
2017-11-09 02:43
K01lxd
2.48
KB
-rwxr-xr-x
2016-10-13 16:04
K01mdadm
2.31
KB
-rwxr-xr-x
2017-10-09 15:47
K01open-iscsi
2.44
KB
-rwxr-xr-x
2016-03-29 19:32
K01open-vm-tools
1.8
KB
-rwxr-xr-x
2018-03-22 13:13
K01openvpn
10
KB
-rwxr-xr-x
2016-01-21 12:16
K01plymouth
1.33
KB
-rwxr-xr-x
2015-11-15 13:55
K01postfix
7.79
KB
-rwxr-xr-x
2017-10-25 14:50
K01resolvconf
4.05
KB
-rwxr-xr-x
2015-11-23 17:35
K01thermald
1.13
KB
-rwxr-xr-x
2016-01-29 10:57
K01unattended-upgrades
1.36
KB
-rwxr-xr-x
2017-04-20 17:16
K01unscd
3.58
KB
-rwxr-xr-x
2015-12-03 19:28
K01urandom
3.04
KB
-rwxr-xr-x
2016-01-19 19:33
K01uuidd
1.28
KB
-rwxr-xr-x
2016-05-27 01:30
K02dovecot
5.12
KB
-rwxr-xr-x
2016-03-19 00:29
K02iscsid
1.47
KB
-rwxr-xr-x
2016-03-29 19:32
K03mysql
5.48
KB
-rwxr-xr-x
2016-07-11 15:36
K04sendsigs
3.83
KB
-rwxr-xr-x
2016-01-19 19:33
K05rsyslog
2.73
KB
-rwxr-xr-x
2016-02-03 11:54
K06hwclock.sh
3.72
KB
-rwxr-xr-x
2016-03-12 16:14
K06umountnfs.sh
2.15
KB
-rwxr-xr-x
2016-01-19 19:33
K07networking
4.66
KB
-rwxr-xr-x
2015-07-19 23:45
K08umountfs
2.67
KB
-rwxr-xr-x
2016-01-19 19:33
K09cryptdisks
937
B
-rwxr-xr-x
2015-03-28 21:38
K10cryptdisks-early
896
B
-rwxr-xr-x
2015-03-28 21:38
K11umountroot
1.83
KB
-rwxr-xr-x
2016-01-19 19:33
K12mdadm-waitidle
1.17
KB
-rwxr-xr-x
2014-07-16 17:02
K13halt
1.3
KB
-rwxr-xr-x
2016-01-19 19:33
README
353
B
-rw-r--r--
2016-01-19 19:33
Save
Rename
#!/bin/bash # ### BEGIN INIT INFO # Provides: mysql # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Should-Start: $network $time # Should-Stop: $network $time # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start and stop the mysql database server daemon # Description: Controls the main MySQL database server daemon "mysqld" # and its wrapper script "mysqld_safe". ### END INIT INFO # set -e set -u ${DEBIAN_SCRIPT_DEBUG:+ set -v -x} test -x /usr/bin/mysqld_safe || exit 0 . /lib/lsb/init-functions SELF=$(cd $(dirname $0); pwd -P)/$(basename $0) CONF=/etc/mysql/my.cnf MYADMIN="/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf" # priority can be overriden and "-s" adds output to stderr ERR_LOGGER="logger -p daemon.err -t /etc/init.d/mysql -i" # Safeguard (relative paths, core dumps..) cd / umask 077 # mysqladmin likes to read /root/.my.cnf. This is usually not what I want # as many admins e.g. only store a password without a username there and # so break my scripts. export HOME=/etc/mysql/ ## Fetch a particular option from mysql's invocation. # # Usage: void mysqld_get_param option mysqld_get_param() { /usr/sbin/mysqld --print-defaults \ | tr " " "\n" \ | grep -- "--$1" \ | tail -n 1 \ | cut -d= -f2 } ## Do some sanity checks before even trying to start mysqld. sanity_checks() { # check for config file if [ ! -r /etc/mysql/my.cnf ]; then log_warning_msg "$0: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz" echo "WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz" | $ERR_LOGGER fi # check for diskspace shortage datadir=`mysqld_get_param datadir` if LC_ALL=C BLOCKSIZE= df --portability $datadir/. | tail -n 1 | awk '{ exit ($4>4096) }'; then log_failure_msg "$0: ERROR: The partition with $datadir is too full!" echo "ERROR: The partition with $datadir is too full!" | $ERR_LOGGER exit 1 fi } ## Checks if there is a server running and if so if it is accessible. # # check_alive insists on a pingable server # check_dead also fails if there is a lost mysqld in the process list # # Usage: boolean mysqld_status [check_alive|check_dead] [warn|nowarn] mysqld_status () { ping_output=`$MYADMIN ping 2>&1`; ping_alive=$(( ! $? )) ps_alive=0 pidfile=`mysqld_get_param pid-file` if [ -f "$pidfile" ] && ps `cat $pidfile` >/dev/null 2>&1; then ps_alive=1; fi if [ "$1" = "check_alive" -a $ping_alive = 1 ] || [ "$1" = "check_dead" -a $ping_alive = 0 -a $ps_alive = 0 ]; then return 0 # EXIT_SUCCESS else if [ "$2" = "warn" ]; then echo -e "$ps_alive processes alive and '$MYADMIN ping' resulted in\n$ping_output\n" | $ERR_LOGGER -p daemon.debug fi return 1 # EXIT_FAILURE fi } # # main() # case "${1:-''}" in 'start') sanity_checks; # Start daemon log_daemon_msg "Starting MySQL database server" "mysqld" if mysqld_status check_alive nowarn; then log_progress_msg "already running" log_end_msg 0 else # Could be removed during boot test -e /var/run/mysqld || install -m 755 -o mysql -g root -d /var/run/mysqld # Start MySQL! su - mysql -s /bin/sh -c "/usr/bin/mysqld_safe > /dev/null 2>&1 &" # 6s was reported in #352070 to be too few when using ndbcluster # 14s was reported in #736452 to be too few with large installs for i in $(seq 1 30); do sleep 1 if mysqld_status check_alive nowarn ; then break; fi log_progress_msg "." done if mysqld_status check_alive warn; then log_end_msg 0 # Now start mysqlcheck or whatever the admin wants. output=$(/etc/mysql/debian-start) [ -n "$output" ] && log_action_msg "$output" else log_end_msg 1 log_failure_msg "Please take a look at the syslog" fi fi ;; 'stop') # * As a passwordless mysqladmin (e.g. via ~/.my.cnf) must be possible # at least for cron, we can rely on it here, too. (although we have # to specify it explicit as e.g. sudo environments points to the normal # users home and not /root) log_daemon_msg "Stopping MySQL database server" "mysqld" if ! mysqld_status check_dead nowarn; then set +e shutdown_out=`$MYADMIN shutdown 2>&1`; r=$? set -e if [ "$r" -ne 0 ]; then log_end_msg 1 [ "$VERBOSE" != "no" ] && log_failure_msg "Error: $shutdown_out" log_daemon_msg "Killing MySQL database server by signal" "mysqld" killall -15 mysqld server_down= for i in 1 2 3 4 5 6 7 8 9 10; do sleep 1 if mysqld_status check_dead nowarn; then server_down=1; break; fi done if test -z "$server_down"; then killall -9 mysqld; fi fi fi if ! mysqld_status check_dead warn; then log_end_msg 1 log_failure_msg "Please stop MySQL manually and read /usr/share/doc/mysql-server-5.7/README.Debian.gz!" exit -1 else log_end_msg 0 fi ;; 'restart') set +e; $SELF stop; set -e $SELF start ;; 'reload'|'force-reload') log_daemon_msg "Reloading MySQL database server" "mysqld" $MYADMIN reload log_end_msg 0 ;; 'status') if mysqld_status check_alive nowarn; then log_action_msg "$($MYADMIN version)" else log_action_msg "MySQL is stopped." exit 3 fi ;; *) echo "Usage: $SELF start|stop|restart|reload|force-reload|status" exit 1 ;; esac # Some success paths end up returning non-zero so exit 0 explicitly. See # bug #739846. exit 0