5.13. Posso usare l'OpenSSH incluso nei ports, invece di quello di sistema?

FreeBSD viene distribuito completo di una versione di OpenSSH, solitamente la più recente disponibile al momento dell'uscita della -RELEASE. Tuttavia OpenSSH è disponibile anche nei ports come security/openssh-portable e la versione del port è più recente di quella inclusa nel sistema. Se si ha dunque la necessità di installare l'ultimissima versione, si può sostituire l'OpenSSH di sistema con quello dei ports. Si procede nel seguente modo: prima di tutto installiamo il port come già spiegato nella sezione Sezione 3.42, quindi editiamo il file /etc/rc.conf, modificando la riga relativa a OpenSSH da

sshd_enable="YES"
a
sshd_enable="NO"
Così facendo impediremo l'avvio dell'sshd(8) di sistema al boot. Visto che abbiamo scelto di utilizzare quello dei port, possiamo evitare di compilare l'OpenSSH durante il buildworld, quindi inseriamo nel /etc/make.conf la riga
 NO_OPENSSH=true
L'opera di trasferimento è quasi finita, si tratta solo di rinominare /usr/local/etc/rc.d/sshd.sh.sample in /usr/local/etc/rc.d/sshd.sh.