Creare pacchetti .deb da sorgenti

Creare pacchetti .deb a partire dai sorgenti può essere utile nel caso si voglia modificare qualcosa nelle impostazioni del pacchetto, oppure aggiungere qualche libreria extra. Per farlo, si può usare il comodo “apt-get source”. Vediamo come. Innanzitutto bisogna inserire in /etc/apt/sources.list i riferimenti per recuperare anche i sorgenti. Ipotizzando di avere già una riga del … Leggi tutto

Virtualbox: connessione ssh dall’host al guest

In passato ho scritto un articolo su come attivare il portforwarding per poter raggiungere un gest dal proprio host. L’articolo descriveva la procedura manuale per aggiungere una nuova regola di port-forwarding. Oggi vediamo come farlo dall’interfaccia di amministrazione di Virtualbox. Accedere alla sezione “Network”->”Network Setting” di Virtualbox: e poi cliccare su “Port Forwarding”: Bene. A … Leggi tutto

fail2ban.comm: WARNING Invalid command

Oggi ho aggiornato fail2ban e tra le novità ho dovuto indicare un utente alternativo per eseguire lo script. Dopo aver riavviato lo script, ho controllato i log (/var/log/fail2ban.log) per vedere che tutto fosse corretto e mi sono accorto della riga:

Per capire meglio cosa genera l’errore, ho eseguito il comando fail2ban-client con i parametri … Leggi tutto

Backup con Bacula

Il backup, gioie e dolori…. Tutti sanno che andrebbe fatto (beh, non proprio tutti), ma purtroppo se lo ricordano solo quando serve recuperare qualche file. Ci sono tanti sistemi per fare backup, da script bash personalizzati a sistemi commerciale già pronti. Parliamo di Bacula, un sistema di backup open source trà i più completi, robusti … Leggi tutto

Bash: rimuovere le prime due righe da più files

Oggi vi presento un piccolo script bash che può tornarvi utile per cancellare le prime due righe da più files .txt in una cartella. Create il file chiamado vai.sh con il seguente contenuto:

e poi eseguitelo con:

Ovviamente personalizzare lo script non sarà molto difficile (es per lavorare su file diversi da .txt … Leggi tutto

OS X Mavericks: condivisione file con utente guest

Ativare la condivisione con altri PC (smb2) files su OS X è abbastanza semplice. Da “Preferenze di Sistema” poi “Condivisione” è possibile attivare la casella relativa a “Condivisione file” ed il gioco è fatto. Dopo aver attivato “Condivisione file“, viene abilitato l’accesso alla cartella “Pubblica” presente nella vostra Home; il vostro utente sarà abilitato in … Leggi tutto

Modificare il parametro max_input_vars su Tophost

Alcuni script PHP (es. prestashop) richiedono la modifica della variabile max_input_vars per poter inviare più informazioni al server web. Su tophost questa cosa è possibile in modo semplice. Basta creare un file chiamato .user.ini (attenzione al punto iniziale) nella webroot (la cartella /htdocs) con il seguente contenuto:

enjoy!

Gestire la posizione GPS nel simulatore Android

Il simulatore android permette di specificare una posizione GPS, cosa molto comoda se si vuole simulare un sistema di geolocalizzazione. Innanzitutto va avviato il simulatore, qualora non lo fosse già. Da terminale si può usare:

dove nameOfAvd è ovviamente il nome dell’Avd da avviare. Ora vediamo i devices attivi:

che visualizzerà qualcosa del … Leggi tutto

Gestire il file hosts nel simulatore Android

Il simulatore android può raggiungere un eventuale server web installato nel PC su cui il simulatore è avviato, perché all’host (il PC, per intenderci) è assegnato l’IP 10.0.2.2. Basta quindi richiamare 10.0.2.2 nel browser del simulatore per visualizzare la risposta del server web del proprio PC. Purtroppo il simulatore usa un proprio file hosts e … Leggi tutto

Richiesta di rimozione di risultati di ricerca ai sensi della legislazione europea per la protezione dei dati personali

Una recente decisione della Corte di giustizia dell’Unione europea ha stabilito che alcuni utenti possono chiedere ai motori di ricerca di rimuovere risultati relativi a query che includono il loro nome, qualora tali risultati siano “inadeguati, irrilevanti o non più rilevanti, o eccessivi in relazione agli scopi per cui sono stati pubblicati”. Per la richiesta … Leggi tutto