D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
bin
/
panopta-agent
/
Filename :
panopta_agent_noroot.py
back
Copy
#!/usr/bin/env python import getpass import os import os.path import sys home = os.path.expanduser("~") ACCEPTABLE_SYNC_DELAY = 20 AGG_URL = '{agg_url}' BASE_CONFIG_DIR = os.path.join(home, 'etc') BASE_CUSTOM_PLUGIN_DIR = os.path.join(home, 'share') BASE_DATA_DIR = os.path.join(home, 'lib') BASE_LOG_DIR = os.path.join(home, 'log') BIN_DIR = os.path.join(home, 'bin') BRAND = '{brand}' LIB_DIR = os.path.join(home, 'lib') PKG_DIR = '{pkg_dir}' STARTUP_TIMEOUT = 2 # In minutes USER = getpass.getuser() VERSION = '{version}' # Add the main dependency directory sys.path.insert(0, os.path.join(home, 'lib/dependencies')) # Add platform/version-specific dependency directory if present version = sys.version_info sys.path.insert(0, os.path.join(home, 'lib/dependencies/%s/python%s.%s' % (sys.platform, version[0], version[1]))) # Add the main agent code directory sys.path.insert(0, os.path.join(home, 'lib/library')) from agent import Agent if __name__ == '__main__': agent = Agent(BRAND, AGG_URL, VERSION, USER, BIN_DIR, LIB_DIR, PKG_DIR, STARTUP_TIMEOUT, BASE_CONFIG_DIR, BASE_CUSTOM_PLUGIN_DIR, BASE_DATA_DIR, BASE_LOG_DIR, ACCEPTABLE_SYNC_DELAY) agent.main()
Name
Size
Last Modified
Owner
Permissions
Actions
countermeasure.py
1.563
KB
December 12 2022 3:40:22
panopta-agent
0755
maintenance.py
1.753
KB
December 12 2022 3:40:22
panopta-agent
0755
maintenance_noroot.py
1.719
KB
December 12 2022 3:40:22
panopta-agent
0755
panopta_agent.py
2.503
KB
December 12 2022 3:40:22
panopta-agent
0755
panopta_agent_noroot.py
1.361
KB
December 12 2022 3:40:22
panopta-agent
0644
register.py
1.229
KB
December 12 2022 3:40:22
panopta-agent
0644
report.py
1.776
KB
December 12 2022 3:40:22
panopta-agent
0644
update_config.py
1.523
KB
December 12 2022 3:40:22
panopta-agent
0644
2017 © D7net | D704T team