[Unit] Description=Cockpit Web Service Documentation=man:cockpit-ws(8) Requires=cockpit.socket Requires=cockpit-wsinstance-http.socket cockpit-wsinstance-http-redirect.socket cockpit-wsinstance-https-factory.socket After=cockpit-wsinstance-http.socket cockpit-wsinstance-http-redirect.socket cockpit-wsinstance-https-factory.socket [Service] RuntimeDirectory=cockpit/tls # systemd ≥ 241 sets this automatically Environment=RUNTIME_DIRECTORY=/run/cockpit/tls ExecStartPre=/usr/sbin/remotectl certificate --ensure --user=root --group=cockpit-ws --selinux-type=etc_t ExecStart=/usr/libexec/cockpit-tls PermissionsStartOnly=true User=cockpit-ws Group=cockpit-ws