Hi On Wed, 20 Mar 2024 12:56:33 -0700 Samuel Sieb wrote: > On 3/20/24 12:36, Sbob wrote: >> Question: will flock() properly lock a file in a way that incoming >> commands over ssh from multiple other servers will respect the lock? > Yes, the command is still running on the same system. It doesn't matter > where the connection comes from. Right, but you can also define the failover as a systemd service. systemd will do the locking itself since "systemctl start X" is a noop if X is started. In addition, you get the control with systemctl and the log in the journal. For example: ---------- X.service ---------- [Unit] Description=%n [Service] Type=oneshot SyslogIdentifier=%N RemainAfterExit=yes ExecStart=command doing the failover ---------- X.service ---------- -- francis -- _______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue