Ventura autolaunch of plist at boot fails

macOS Ventura won't autolaunch a certain plist at boot, but manually it launches fine.

I have a .plist (contents below) in /Library/LaunchDaemons to autolaunch Postscript-server at system boot:

-rw-r--r-- 1 root wheel 1049 Dec 3 13:00 org.macports.postgresql13-server.plist

This plist worked fine under macOS Monterey, but now under Ventura it doesn't autolaunch Postscript-server on bootup of the system. After every reboot I have to manually launch it by issuing:

$ sudo launchctl load -w org.macports.postgresql13-server.plist

Other plist-based programs I have DO autolaunch at boot, just not this one. What could the problem be? The file protection & ownership of the plist are correct, and it launches fine when done manually. I can't find any info in the console logs.

<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd" >
<plist version='1.0'>
<dict>
<key>Label</key><string>org.macports.postgresql13-server</string>
<key>ProgramArguments</key>
<array>
	<string>/opt/local/bin/daemondo</string>
	<string>--label=postgresql13-server</string>
	<string>--start-cmd</string>
	<string>/opt/local/etc/LaunchDaemons/org.macports.postgresql13-server/postgresql13-server.wrapper</string>
	<string>start</string>
	<string>;</string>
	<string>--stop-cmd</string>
	<string>/opt/local/etc/LaunchDaemons/org.macports.postgresql13-server/postgresql13-server.wrapper</string>
	<string>stop</string>
	<string>;</string>
	<string>--restart-cmd</string>
	<string>/opt/local/etc/LaunchDaemons/org.macports.postgresql13-server/postgresql13-server.wrapper</string>
	<string>restart</string>
	<string>;</string>
	<string>--pid=none</string>
</array>
<key>Disabled</key><false/>
<key>KeepAlive</key><true/>
<key>RunAtLoad</key><true/>
</dict>
</plist>

I have the same problem with all the MacPorts services, which should be loaded after restart... MariaDB, REDIS, Apache etc...

Manually it works, but who wants to load 20 things all the time...

Ventura autolaunch of plist at boot fails
 
 
Q