Come mai iptables -L impiega molto tempo per essere eseguito?

Il comando iptables -L visualizza le regole del firewall attive al momento. Dato che il comando tenta la risoluzione DNS per visualizzare l’hostname al posto dell’IP, nel caso non sia possibile effettuare la risoluzione DNS, il comando diventa terribilmente lento a rispondere. In questo caso, basta forzare iptables a non fare la risoluzione DNS: enjoy!

Riparare un archivio tar.gz (tgz)

Mi è capitato di lavorare con un archivio tar.gz che purtroppo risultava rovinato. Potrebbe capitare anche a voi, posso pertanto consigliarvi gzip Recovery Toolkit. Iniziamo con l’installazione nella classica modalità debian:

Ora, per riparare l’archivio, ad esempio archivio.tgz, procediamo come segue: enjoy!

ssh: connect to host github.com port 22: Connection timed out

Se la vostra linuxbox non può effettuare connessioni ssh (magari dietro un proxy/firewall) e tentate di scaricare files da un repository git con la seguente sintassi: riceverete questo errore:

Per ovviare a questo, potete modificare la stringa di connessione come segue: enjoy!

OpenVPN: Come assegnare un IP statico agli utenti

OpenVPN, il famoso software per creare reti VPN, ha molte possibili configurazioni. Tra le tante, è possibile anche assegnare ad ogni utente uno specifico indirizzo IP, magari per gestirne il routing in modo diverso dagli altri. Questa cosa viene gestita dalla direttiva client-config-dir ccd del file di configurazione /etc/openvpn/server.conf. Iniziamo con il creare la cartella … Leggi tutto

cordova: preparare e firmare l’apk per il caricamento su google play

In uno scorso articolo ho indicato la procedura da seguire per creare l’APK firmato, da caricare sul Google Play Console, tramite Eclipse. Oggi vediamo come farlo direttamente da CLI tramite cordova e jarsigner. Innanzitutto se non avete ancora creato il keystore è il momento di farlo. ATTENZIONE: il file è molto importante, perché bisognerà utilizzarlo … Leggi tutto

L’editor vim tronca le righe molto lunghe mandando il testo a capo

Se siete amanti di vi (vim) vi sarà capitato di scrivere/modificare righe molto lunghe e vederle automaticamente “spezzate” in più righe. Questo accade se è impostato il row wrap tramite il parametro tw. Per evitare che il testo venga mandato automaticamente a capo, bisogna modificare l’impostazione della direttiva tw nel file /etc/vim/vimrc.local in: enjoy!

Aggiornare Debian Wheezy a Debian Jessie

Ebbene si, è arrivato anche il momento di aggiornare la LinuxBox con Debian Wheezy a Debian Jessie. Anche in questo caso non occorre reinstallare tutto, ma è possibile fare una procedura di aggiornamento. Come da tradizione Debina, la procedura è praticamente automatizzata e quindi basta seguire pochi passi per aggiornare la propria LinuxBox. Innanzitutto bisogna … Leggi tutto

Come fare il backup di una casella email IMAP

Dovete fare il backup di una casella IMAP? Il modo più semplice è usare imapbackup, uno script python che permette la copia delle cartelle presenti in una casella IMAP in formato mbox nel vostro PC. Dopo aver scaricato lo script: basterà renderlo eseguibile:

e poi eseguirlo per vedere tutte le varie configurazioni possibili:

Leggi tutto