Ti rispondo molto tardi, ma qui le cose procedono al loro ritmo.
Grazie a tutti i vostri preziosi consigli, sono riuscito a eseguire i miei test in VirtualBox senza problemi e ho potuto fare una presentazione/demo ai miei superiori. Hanno apprezzato lo strumento e hanno approvato l'impostazione di un esperimento prima di una potenziale implementazione nel mondo reale.
Successivamente, abbiamo avviato un test in una condizione di stabilimento e funziona perfettamente nelle condizioni menzionate sopra nei post precedenti (server centrale che funge da repository centrale, repository locale in stabilimento per gruppi e macchine locali e repository secondario sincronizzato con quello centrale, client configurati per questi 2 repository).
Spero di poter organizzare corsi di formazione sui prodotti per me e i miei colleghi, e persino di poter disporre di un servizio di implementazione del sistema, inclusi i servizi per la migrazione da SE3 a Samba4. Ma questo è un altro discorso e, prima di farlo, devo ancora fornire alcune informazioni aggiuntive.
Pertanto, in seguito a questi test "reali" e alle richieste dei miei superiori, ho alcune domande in merito all'uso previsto:
- - Esiste un modo per creare certificati in blocco (tramite riga di comando dal server, ad esempio) in modo che possano essere generati in anticipo per tutti i siti, e poi dire ai server/console/client locali di utilizzare questi certificati invece di doverne generare uno durante l'installazione locale della console? Credo di sì, ma preferirei che tu mi fornissi il comando o qualche indicazione.
- Un'altra domanda molto importante nel nostro caso: esiste un modo sui server locali delle istituzioni per impedire l'uso delle funzioni "importa da Internet" e "importa da file" per garantire che le persone autorizzate a utilizzare le console non possano scaricare pacchetti "non autorizzati" tramite Internet? Vedo un modo per consentire solo il nostro repository attraverso un firewall, ma preferirei che questa funzione non fosse utilizzabile.
- Per confermare, la differenza tra l'utilizzo del repository secondario centrale e l'importazione manuale da esso tramite console è: nel primo caso, un aggiornamento del pacchetto verrà distribuito automaticamente alle strutture senza intervento umano una volta eseguito rsync tra il repository centrale e quello secondario. Nel secondo caso, invece, quando il pacchetto aggiornato viene importato manualmente in una console locale, non verrà aggiornato perché considerato un nuovo pacchetto con la firma locale. È corretto?
Inoltre, per conferma, un certificato perso è irrecuperabile in modo permanente; in questo caso, è necessario generarne uno nuovo e reimportare tutti i pacchetti affinché adottino la nuova firma? (Questo mi sembra ovvio, ma vorrei una conferma.)
@micalement,
Beniamino
