Minor fixes.
This commit is contained in:
parent
96ff341215
commit
959f2acc56
BIN
src/__pycache__/kldetect.cpython-311.pyc
Normal file
BIN
src/__pycache__/kldetect.cpython-311.pyc
Normal file
Binary file not shown.
BIN
src/__pycache__/kldetect.cpython-39.pyc
Normal file
BIN
src/__pycache__/kldetect.cpython-39.pyc
Normal file
Binary file not shown.
@ -6,15 +6,13 @@ import sys # for exiting
|
|||||||
import signal # for killing processes
|
import signal # for killing processes
|
||||||
|
|
||||||
|
|
||||||
#
|
white_listed_programs_file = 'config/white_listed_programs.txt'
|
||||||
white_listed_programs_file = 'white_listed_programs.txt'
|
auto_kill_programs_file = 'config/auto_kill_programs.txt'
|
||||||
auto_kill_programs_file = 'auto_kill_programs.txt'
|
kbd_names_file = 'config/kbd_names.txt'
|
||||||
kbd_names_file = 'kbd_names.txt'
|
|
||||||
auto_kill_option = False
|
auto_kill_option = False
|
||||||
verbose_option = False
|
verbose_option = False
|
||||||
safe_option = False
|
safe_option = False
|
||||||
kbd_names = ['kbd']
|
kbd_names = ['kbd']
|
||||||
fuser_option = "-s" # -s for silent, -v for verbose
|
|
||||||
|
|
||||||
# Check if the user is in sudo mode
|
# Check if the user is in sudo mode
|
||||||
def check_sudo():
|
def check_sudo():
|
||||||
@ -63,12 +61,12 @@ def print_list_to_file(list, file):
|
|||||||
# find pids using file using fuser
|
# find pids using file using fuser
|
||||||
def get_pids(file):
|
def get_pids(file):
|
||||||
try:
|
try:
|
||||||
pids = subprocess.check_output(['fuser',fuser_option, file]).decode('utf-8').split()
|
pids = subprocess.check_output(['fuser', file]).decode('utf-8').split()
|
||||||
except subprocess.CalledProcessError:
|
except subprocess.CalledProcessError:
|
||||||
if verbose_option:
|
if verbose_option:
|
||||||
print("[-] Error: fuser failed to run on", file)
|
print("[-] Error: fuser failed to run on", file)
|
||||||
return []
|
return []
|
||||||
pids = [int(pid) for pid in pids]
|
#pids = [int(pid) for pid in pids]
|
||||||
return pids
|
return pids
|
||||||
|
|
||||||
# clear a file
|
# clear a file
|
||||||
Reference in New Issue
Block a user