Abilitare e disabilitare la sincronizzazione dell’orario su Debian 9 e Debian 10

Il sistema builti-n predefinito da Debian 9 per l’aggiornamento dell’orario è timesyncd che va a sostituire ntpd e viene gestito da systemd. Per verificarne lo stato basta fare: systemctl status systemd-timesyncd Prima di iniziare, verificare di non aver installato NTP con: apt purge ntp Per avviare il servizio: systemctl enable systemd-timesyncd systemctl start systemd-timesyncd Per … Leggi tutto

Validare un certificato HTTPS di Comodo tramite entry DNS

Dopo aver acquistato un certificato da Comodo, i metodi possibili per validarlo sono la ricezione di una loro email con link di conferma, oppure il caricamento di un file nel dominio. In alternativa, ad ordine completato, si può andare sul sito https://secure.trust-provider.com/products/ORDERSTATUSCHECKER selezionare l’opzione “SSL Certificate purchased from a reseller”, confermare e poi inserire il … Leggi tutto

Apache/PHP: le pagine appese bloccano la navigazione nel resto del sito

Come capita a volte, il titolo ha bisogno di una spiegazione. Parliamo di un server web con la classica configurazione Apache (mpm_event) e PHP (FPM). Capita che avviando operazioni lunghe da una pagina (ad esempio la cancellazione di più file da un file manager), la navigazione su altre pagine dello stesso sito aperte su un’altra … Leggi tutto

Nativescript: Unable to copy google-services.json

Se avete appena aggiunto il plugin firebase alla vostra applicazione NativeScript, oppure avete fatto un tns platform remove/add, sarà necessario recuperare il file google-services.json dalla sezione Impostazioni relativa all’app in oggetto della console di firebase e copiarlo nella cartella del progetto app/tns/_NOME_PROGETTO_/app/App_Resources/Android/ enjoy!

Come capire qual è l’errore nel file di systemd

Ho creato ultimamente un file systemd per avviare un demone secondario di redis 6 su una porta differente da quella originale in modo da avere due versioni dello stesso software attive. Dopo aver creato il file in: /lib/systemd/system/ ed aver ricaricato l’elenco dei servizi con: systemctl daemon-reload ho abilitato il servizio: systemctl enable redis6-server.service ed … Leggi tutto

Recuperare l’elenco delle finestre aperte su Firefox

Prima di passare alla procedura, voglio spiegare meglio il titolo dell’articolo. Quando si chiude Firefox, alla riapertura viene chiesto se si vogliono ripristinare le finestre prima aperte. Questo è molto comodo per chi come me ha una serie di finestre e tabs sempre aperti per gestire diverse cose. Se però alla riapertura del browser, piuttosto … Leggi tutto

htpasswd – proteggere con password una cartella tranne che per alcuni IP

Per la protezione di una cartella con htaccess si può usare il codice: AuthType BasicAuthName “restricted area”AuthUserFile /var/www/.htpasswdRequire valid-user e poi va creato il file delle password con: htpasswd -c /var/www/.htpasswd utente Questo fa si che il server richieda l’accesso per ogni visitatore. Per escludere alcune classi IP, possiamo ricorrere a questa configurazione con Apache … Leggi tutto

Roundcube: configurare autenticazione SMTP per plugin calendar

Per una particolare installazione di roundcube ho avuto necessità di personalizzare i parametri che il plugin calendar utilizza per inviare, via email, gli inviti degli eventi. Ho i corretti parametri SMTP nelle variabili: $_SESSION[‘smtp’][‘host’]; $_SESSION[‘user’]; $_SESSION[‘pass’] Per usare questi parametri di autenticazione SMTP, bisogna aggiungere alla fine della funzione init() del file /plugins/calendar.php quanto segue: … Leggi tutto