The docker build contexts and syslog_bridge.py lived at repo root, which meant setuptools (include = ["decnet*"]) never shipped them. Agents installed via `pip install $RELEASE_DIR` got site-packages/decnet/** but no templates/, so every deploy blew up in deployer._sync_logging_helper with FileNotFoundError on templates/syslog_bridge.py. Move templates/ -> decnet/templates/ and declare it as setuptools package-data. Path resolutions in services/*.py and engine/deployer.py drop one .parent since templates now lives beside the code. Test fixtures, bandit exclude path, and coverage omit glob updated to match.
23 lines
381 B
Bash
23 lines
381 B
Bash
whoami
|
|
id
|
|
uname -a
|
|
cat /etc/passwd
|
|
cat /etc/shadow
|
|
ls /home
|
|
ls /home/admin
|
|
cat /home/admin/.bash_history
|
|
cat /home/admin/.aws/credentials
|
|
find / -name "*.pem" 2>/dev/null
|
|
find / -name "id_rsa" 2>/dev/null
|
|
find / -name "*.key" 2>/dev/null
|
|
netstat -tunlp
|
|
ss -tunlp
|
|
iptables -L
|
|
cat /etc/crontab
|
|
crontab -l
|
|
ps aux
|
|
systemctl list-units
|
|
cat /etc/mysql/my.cnf
|
|
mysql -u root -p
|
|
history -c
|