FreeNAS/freenas 8b97efcnas_ports/freenas/py-middlewared/files middlewared.in, src/middlewared/middlewared main.py

fix(rc): middlewared debug not starting (#873)

* fix(rc): middlewared debug not starting

This now runs it in foreground mode in a tmux session that gets killed upon stopping.

Ticket: #28593

* Address William's review

This is a cleaner implementation, by modifying main.py to always create a pidfile.
DeltaFile
+20-1nas_ports/freenas/py-middlewared/files/middlewared.in
+4-0src/middlewared/middlewared/main.py
+24-12 files

UnifiedSplitRaw