Logrotate per i Reflector

In questo articolo abbiamo visto come comprimere i file di Log di HBLink ed HBMonitor.
Adesso però vogliamo fare pulizia sui file di log generati dai nostri Reflector e Bridge
XLX / YSF / NXDN / P25 / SVX / APRS .
Come avrete notato, ogni giorno viene generato un nuovo file che ha come estensione la data corrente (per esempio per il gateway Aprs è APRSGateway-2020-09-23.log) in /var/log/mmdvm .
Non è pensabile cancellare manualmente i vari file di log a cadenze regolari, per cui ci siamo messi a studiare come poterlo fare con degli script di automatismo.
Anche qui interviene il fantomatico commando logrotate ed abbiamo generato il seguente script:
nano /etc/logrotate.d/aprsgateway inserendo il seguente codice:

/var/log/mmdvm/APRSGateway.log
{
daily
rotate 7
maxage 7
dateext
dateformat -%Y-%m-%d
extension .log
ifempty
create

firstaction
today=$(date +"%Y-%m-%d")
filename="/var/log/mmdvm/APRSGateway-$today.log"
if [ -f "$filename" ]; then
mv /var/log/mmdvm/APRSGateway-$today.log /var/log/mmdvm/APRSGateway.log
fi
endscript

}

Ora si tratta di far in modo che al suo avvio questo script possa trovare il file /var/log/mmdvm/APRSGateway.log altrimenti andrebbe in errore.
Quindi dovremo semplicemente eseguire:
cp /var/log/mmdvm/APRSGateway-2020-09-23.log /var/log/mmdvm/APRSGateway.log
Fatto ?
Facciamo un test del nostro script eseguendo:
logrotate –force /etc/logrotate.d/aprsgateway
Se tutto è andato a buon fine e non visualizziamo errori di esecuzione, basterà dare
ls -la /var/log/mmdvm/APRS*.log per vedere che esistono solo 7 file e che APRSGateway.log contiene 0 byte.

Questo esempio può essere usato anche per tutti gli altri servizi dei nostri Reflector, MMDVM_Bridge, Analog_Bridge con opportuni adattamenti.

Master News

In queste ultime settimane siamo stati costretti a disabilitare la possibilità di collegarsi al MASTER HBLink Italia a causa di una serie di problemi legati al software di gestione.
Finalmente, dopo aver testato per alcuni giorni le nuove versioni software, siamo stati in grado di ripristinare la possibilità per Hotspot Simplex e Dual di collegarsi direttamente.
Chiunque desideri collegare il proprio HotSpot al MASTER, da oggi, potrà farlo nuovamente.
Grazie a tutti Voi per la pazienza ed il supporto quotidiano che ci fornite.
Saremo lieti di fornire risposte ad ogni vostro feedback.
Buon divertimento.

SvxLink

Un altro piccolo tassello al sistema è stato aggiunto: abbiamo realizzato il link tra SVXLink e DMR.
Collegandosi al nodo Echolink IU2NAF-L (SVXLink) si accede al TG22200 HBLink Italia.
La qualità audio è buona e il sistema sembra stabile.
Si tratta di un sistema costruito totalmente via software e quindi completamente digitale che permette il collegamento attraverso l’App EchoLink per smartphone e/o per Pc/Mac con il TG 22200 della rete HBLink Italia / IT-DMR .
Il sistema non ha alcuna connessione con i sistemi analogici EchoLink, per cui tutte le tratte restano sempre e solo digitali.
Da oggi il TG 22200 è utilizzabile in DMR, C4FM, D-STAR, NXDN, P25, Peanut, DVSwitch ed Echolink.
Il TG 22200 è attualmente raggiungibile anche da tutti i ponti ripetitori collegati alla rete HBLink.
Chiunque desideri collegare il proprio EchoLink / SvxLink al nostro SvxReflector, potrà farne richiesta diretta via radio o scrivendoci.

Opinioni e controlli faranno piacere.

Riunione Tecnica

Il giorno 23 Giugno 2020 alle ore 21:00 si terrà la prima riunione tecnica dei SysOp.
Questa sarà la prima occasione per conoscerci e vederci di persona.
Sarà sicuramente uno dei tanti incontri che ci permetteranno di portare avanti idee, migliorie e suggerimenti per una rete snella ed agile allo stesso tempo, una rete fruibile da tutti e libera.
Sarà anche un occasione per togliersi qualche dubbio e perplessità sugli avvenimenti passati affinché si possa migliorare e non ripetere gli errori in futuro.
Ordine del giorno:

  • Introduzione del SysOp Master HBLink
  • Presentazione di ciascuno dei SysOp della rete
  • MultiProtocollo e attuali sviluppi su SVXLink
  • Struttura ed organizzazione dei TG Cluster
  • Struttura ed riorganizzazione della rete HBLink Italia
  • Sviluppi attuali e futuri DVSwitch
  • A ruota libera e saluti finali.

Tutti i SysOp verranno contattati nelle prossime ore per stabilire modalità di ritrovo.
Ci aspettiamo una larga partecipazione.