Skip to main content

Starting, Stopping and Restarting

Starting, Stopping and Restarting

Field Value
Distribution BSS — OpenC5ISR
Product OpenC5ISR
Release 0.15.1
Deployment openc5isr.bss.dev
Source /srv/bss/releases/OpenC5ISR-v0.15.0-20app
Evidence Observed service units plus operational control pattern
Source fingerprint 93926e8c834f1ed79c9017a4096f70c76d73ce4f870f104fbd0cf54b2bed50ee
Status Generated baseline — human review required

Verification boundary: This page combines platform design guidance with static evidence from the release. It does not prove that every detected interface is enabled, reachable, secure, or operational in the deployed environment.

Observed service candidates

Unit Status command Log command
opencybersec-agent.service sudo systemctl status opencybersec-agent.service --no-pager sudo journalctl -u opencybersec-agent.service -n 200 --no-pager
openlvc-ais-bridge.service sudo systemctl status openlvc-ais-bridge.service --no-pager sudo journalctl -u openlvc-ais-bridge.service -n 200 --no-pager
openlvc-dis-bridge.service sudo systemctl status openlvc-dis-bridge.service --no-pager sudo journalctl -u openlvc-dis-bridge.service -n 200 --no-pager
openlvc-flightgear-bridge.service sudo systemctl status openlvc-flightgear-bridge.service --no-pager sudo journalctl -u openlvc-flightgear-bridge.service -n 200 --no-pager
openlvc-rti-gateway.service sudo systemctl status openlvc-rti-gateway.service --no-pager sudo journalctl -u openlvc-rti-gateway.service -n 200 --no-pager
openpnt-phc2sys@.service sudo systemctl status openpnt-phc2sys@.service --no-pager sudo journalctl -u openpnt-phc2sys@.service -n 200 --no-pager
openpnt-ptp4l@.service sudo systemctl status openpnt-ptp4l@.service --no-pager sudo journalctl -u openpnt-ptp4l@.service -n 200 --no-pager
openpnt-ts2phc@.service sudo systemctl status openpnt-ts2phc@.service --no-pager sudo journalctl -u openpnt-ts2phc@.service -n 200 --no-pager
openrf-agent.service sudo systemctl status openrf-agent.service --no-pager sudo journalctl -u openrf-agent.service -n 200 --no-pager
openc5isr-bss.service sudo systemctl status openc5isr-bss.service --no-pager sudo journalctl -u openc5isr-bss.service -n 200 --no-pager

Safe control sequence

# Inspect before changing anything
systemctl status <unit>.service --no-pager
journalctl -u <unit>.service -n 100 --no-pager

# Start/stop/restart only the intended unit
sudo systemctl start <unit>.service
sudo systemctl stop <unit>.service
sudo systemctl restart <unit>.service

# Confirm process, port and local response
systemctl status <unit>.service --no-pager
ss -lntup
curl -fsS http://127.0.0.1:<port>/<health-path>

Control rules

  • Inspect current state and recent logs before restart; a restart can erase evidence or amplify a dependency failure.
  • Restart the smallest affected scope instead of all platform services.
  • Record who initiated the change, why, exact commands, result and rollback decision.
  • Verify local service first, then reverse proxy, then end-to-end workflow.

Maintainer Notes

Add human-reviewed deployment notes, corrections, decisions, screenshots, and links here. Content outside the generated block is preserved on future runs.