Fare il debug di apt-get

A volte apt-get può non funzionare come ci si aspetti e si cerchi di trovare una soluzione all’anomalia. Fare il debug della procedura di apt-get potrebbe essere di grande aiuto. Ecco come fare: apt-get -o Debug::pkgProblemResolver=true -o Debug::Acquire::http=true -f install enjoy!

Configurare la tastiera su MacOS per usare la console vmware

Di default, il layout tastiera della console di vmware non è italiana e collegandosi dal Mac ci si trova a non poter usare molti dei caratteri speciali (es /). La soluzione più semplice è aggiungere un altro layput tastiera al Mac da “Impostazioni“->”Tastiera“->”Sorgenti di input“. Cliccare sul pulsante +, poi dalla colonna a sinistra selezionare … Leggi tutto

PHP: recuperare data di inizio e fine della settimana precedente

Ecco qui una semplice funzione che può tornarvi utile per recuperare inizio e fine della precedente settimana: function get_prev_week(){ $previous_week = strtotime(“-1 week +1 day”); $start_week = strtotime(“last sunday midnight”,$previous_week); $end_week = strtotime(“next saturday”,$start_week); $start_week = date(“Y-m-d”,$start_week); $end_week = date(“Y-m-d”,$end_week); return array(‘start_week’=>$start_week, ‘end_week’=>$end_week); } enjoy!

Linux: effettuare automaticamente operazioni su file e directory se vengono modificati

Immaginate di dover attivare una certa operazione solo se il contenuto di un file su server cambia. Il sistema CRON potrebbe non essere l’ideale, perché si dovrebbe attivare un check ogni minuto manualmente. In questi casi si può ricorrere ad INCRON, ovvero un sistema che consente di verificare la modifica di un file/directory (es modifica … Leggi tutto

Un proxy caching standalone per apt

Apt-cacher-ng è un proxy cacher specializzato per i file dei pacchetti delle distribuzioni Debian (e basate su Debian) ma ma anche per altri pacchetti. E’ un sistema ben ottimizzato che utilizza funzioni di sistema native (mmap, sendfile) per funzionare con pochi overhead. Inoltre offre un’interfaccia web per vedere i report statistici ed effettuare diverse operazioni. … Leggi tutto

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