I'm setting up the SSL Certificate automations I use and according to the Carbonio-CE 25.6.0 documentation ( https://docs.zextras.com/carbonio-ce/html/postinstall/sslcert.html ) the command to issue after importing is "zmcontrol restart".
However whenever I try zmcontrol ... anything... as the zextras user, I get told "Services are now handled by systemd.". Which is great, except not, because the Zextras user does not have the default permissions to restart those services, and the documentation is making clearly dated recommendations.
I can appreciate shifting these aspects to systemd units/services/daemons vs how Zimbra has done it for $forever. But this is a pretty silly oversight, both in documentation, and a clear lack of alternative method available to replace "zmcontrol restart" or similar commands.
Additionally consider, once I import the cert... WHICH services do I tell to restart? Surely not all of them.
I'll come up with a work-around, but I'm pretty sure there's room for improvement here. And my Googling did not turn up anyone else with this issue, looks to may be a year 2025 issue.
So, I assume you have managed to install Carbonio CE by now.
Looks like that has changed in Ubuntu 24.04. In Ubuntu 22.04 zmcontrol restart for example still works.
Here are some some commands for systemctl:
https://docs.zextras.com/carbonio-ce/html/troubleshooting/services.html