fix(packaging): move templates/ into decnet/ package so they ship with pip install
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.
This commit is contained in:
22
decnet/templates/cowrie/honeyfs/root/.bash_history
Normal file
22
decnet/templates/cowrie/honeyfs/root/.bash_history
Normal file
@@ -0,0 +1,22 @@
|
||||
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
|
||||
Reference in New Issue
Block a user