COROSYNC-Q...ET-CERTUTIL(8)
β¨ NAME β¨
okay so bestie, this is corosync-qdevice-net-certutil π β it's the tool that generates the qdevice model net TLS certificates. she's giving certificate factory, no cap π
πΈ SYNOPSIS πΈ
corosync-qdevice-net-certutil [-i|-m|-M|-r|-s|-Q] [-c certificate] [-S
ssh_command] [-C scp_command] [-n cluster_name]
like, look at her run πββοΈπ¨
π¦ DESCRIPTION π¦
so corosync-qdevice-net-certutil is literally a frontend for NSS certutil, and her whole job is generating the client certificate for the net model of qdevice. she's the middleman, the wingwoman, the main character β¨
π OPTIONS π
-iβ initializes the QDevice Net NSS certificate database π. the default directory for the database is/etc/corosync/qdevice/net/, and heads up: that directory has to be writable by the current user, so check your permissions before you start acting brand new. you also need the QNetd CA certificate passed in with the-cparameter. you can find that certificate on the server running QNetd, sitting pretty in the file/etc/corosync/qnetd/nssdb/qnetd-cacert.crtπ-mβ imports the cluster certificate and key from a pk12 file. bringing her home π«Ά-rβ generates a certificate request π₯. the certificate request gets exported into/etc/corosync/qdevice/net/qdevice-net-node.crq. and listen β it's necessary to pass the cluster name using the-nparameter, and that cluster name has to match the one defined in/etc/corosync/corosync.conf. no improvising, bestie, the names have to match fr fr π-Mβ imports a signed certificate and exports a certificate with private key into a pk12 file. glow up complete π-Qβ uses ssh/scp to properly set bothcorosync-qnetdandcorosync-qdevicecertificates on all nodes π. now, it's highly recommended that you use an ssh agent, otherwise ssh/scp will keep asking for a password β roughly 8 times the number of nodes π like she will absolutely spam you with password prompts, that's not a vibe, set up your agent first π§-cβ file with certificate to load π-Sβ alternative remote shell command to be used in place ofssh. if you don't specify it,sshis used. the way you can just swap her out π-Cβ alternative remote copy command to be used in place ofscp. if you don't specify it,scpis used π-nβ name of the cluster β
π SEE ALSO π
go read those too, they're iconic in their own right π
π AUTHOR π
Jan Friesse β thank you for your service, king πβ¨
k that's the whole page bestie, you ate π this was from the System Manager's Manual, dated 2016-06-28, and the header said COROSYNC-Q...ET-CERTUTIL(8) β yes the title is literally abbreviated like that in the footer, we love a mysterious queen π
mwah, go generate some certificates π¦
π¦ where this page comes from
- fedora 43: corosync-qdevice 3.0.4-1.fc43 Β· BSD-3-Clause
- fedora 44: corosync-qdevice 3.0.4-3.fc44 Β· BSD-3-Clause
- nixos 26.05: corosync-qdevice 3.0.4
- nixpkgs unstable: corosync-qdevice 3.0.4
- ubuntu resolute: corosync-qdevice 3.0.4-1 Β· BSD-3-Clause
- ubuntu stonking: corosync-qdevice 3.0.4-1 Β· BSD-3-Clause
- Copyright (C) 2016 Red Hat, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms