Das Entwicklersystem kommuniziert mit den beiden anderen und sagt ihnen, welche Version sie herunterladen und aktivieren dürfen.
Derzeit wird via SSH eine Verbindung aufgebaut (innerhalb eines Skriptes), welches dann Befehle mit vorangestelltem 'sudo' ausführt.
Der Webadmin sagt: Gib den anderen Systemen nur einen Hinweis, dass sie sich die Daten holen und installieren sollen. Entweder mit Polling (sieht scheiße aus, aber funktioniert) beim Entwicklungssystem nach Updates fragen. Oder vom Entwicklungsserver die anderen anstoßen, so dass sie updaten. Das tust du ja bereits.
Sicherheitsmäßig ist es doch so, dass die Updates eh alles dürfen. Also würde ich mir über sudo nicht viele Gedanken machen.
Thomas