Installare bareos e bareoswebui 17 su Debian 9 Stretch

Bareos è un ottimo sistema di backup client-server che offre client per diverse piattaforme (Linux, MacOs, Windows) ed anche una comoda interfaccia web, oltre che un client CLI, per poter gestire il tutto. Per usi medio/alti è possibile gestire anche TAPE device, ma per piccole realtà, si può usare anche un disco (magari un NAS … Leggi tutto

Apache/nft: Come mostrare due contenuti web differenti in base all’IP sorgente

Ultimamente mi è stato chiesto di impostare apache per mostrare il contenuto di due diverse cartelle in base all’IP sorgente. Avrei potuto usare una regola di rewrite, ma serviva qualcosa per simulare completamente il funzionamento di un sito di preproduzione, prima di andare effettivamente in produzione. La cosa più semplice? Configurare ed attivare un nuovo … Leggi tutto

Linux: Montare una risorsa FTP con una cartella

A volte potrebbe essere utile montare una risorsa FTP remota come una cartella. Per fare questo, posso consigliarvi curlftpfs, che su Debian si può installare con il classico: apt-get install curlftpfs A questo punto si può creare una cartella da usare come mountpoint, ad esempio /mnt/remote_ftp: mkdir /mnt/remote_ftp Bene, a questo punto per “montare” la … Leggi tutto

Come cancellare molte email da una casella imap

Un amico mi ha chiesto aiuto perché la sua casella era stata bombardata da migliaia e migliaia di messaggi in pochi giorni e così si era ritrovato con quasi 200.0000 emails che non riusciva più a cancellare. A parte individuare la causa del problema (un form senza captcha del sito web) è stato necessario trovare … Leggi tutto

Debian: Casa fare se l’autocompletamento in bash non funziona

Tutti gli utenti Linux sanno che la bash permette l’autocompletamento dei comandi/directory usando il tasto TAB. Può però accadere, con particolari installazioni, che per i comandi systemctl o service non funzioni l’autocompletamento. in questo caso, basta installare il pacchetto bash-completion e poi fare nuovamente il login: apt-get install bash-completion enjoy!

PageSpeed: scadenza della cache per contenuti dinamici

PageSpeed è un ottimo alleato per ottimizzare i contenuti, ovvero la velocità, dei siti web in tempo reale. Per i files statici, es immagini, CSS, il sistema si accorge di modifiche al file procedendo ad invalidare e rigenerare i files di cache. Ma cosa accade se per esempio generiamo un file JSON in modo dinamico … Leggi tutto

Rigenerare un certificato Let’s Encrypt e rimuovere dei sottodomini

Ipotizziamo di avere un certificato per un dominio chiamato domain.tld e per una serie di suoi sottodomini. Vogliamo rigenerare il certificato per il solo dominio principale (domain.tld,www.domain.tld) e per un sottodominio (blog.domain.tld). Facciamo una copia di backup cp -r /etc/letsencrypt /etc/_letsencrypt # Rimuoviamo le informazioni del certificato rm -r /etc/letsencrypt/archive/domain.tld rm -r /etc/letsencrypt/live/domain.tld rm /etc/letsencrypt/renewal/domain.tld.conf … Leggi tutto

Debian 9.0 Stretch: Installare Jenkins

Oggi vi posto la procedura per l’installazione di Jenkins su Debian 9 Stretch. Installiamo la chiave del repository di jenkins: wget -q -O – https://pkg.jenkins.io/debian-stable/jenkins.io.key | apt-key add – Installiamo il pacchetto per l’uso di repository https su apt: apt-get install apt-transport-https Inseriamo il repository nel file di apt: echo “deb https://pkg.jenkins.io/debian-stable binary/” >>/etc/apt/sources.list Aggiorniamo … Leggi tutto

Debian 9 Stretch: Come installare mytop

MyTop è un utile software che permette di visualizzare in tempo reale le query in esecuzione e permette di fare alcune operazione su tali query. Su debian Stretch il classico: apt-get install mytop non funziona. Si può però recuperare manualmente il pacchetto dalla distribuzione SID e poi installarlo a mano come segue. Aprire con il … Leggi tutto