Verificare se sono state cancellate email al logout imap

Su sistemi Debian Based che utilizzano exim per la posta, i log vengono archiviati nel file /var/log/mail.log Controllando i parametri riportati nel log al momento della disconnessione imap, possiamo capire se sono state cancellate email. Ecco il comando da eseguire: dove avremo una serie di righe tipo: che ci faranno capire la quantità di email … Leggi tutto

Estrarre solo un file o una cartella da un archivio tgz

Se abbiamo un archivio tgz o tar.gz molto grande ed abbiamo la necessità di estrarre solo alcuni file (anche solo per motivi di spazio), c’è una semplice proceduara che può aiutarvi. Innanzitutto possiamo dare un’occhiata al contenuto del file. Ipotizziamo che l’archivio si chiami archivio.tgz, procediamo come segue: questo mostrerà l’elenco del contenuto; eventualmente possiamo … Leggi tutto

systemd: Riavviare un servizio al variare dello script avviato

Systemd path unit consentono di monitorare file e directory per diversi tipi di eventi. Una volta che l’evento si attiva, systemd può eseguire uno script tramite system unit. Facciamo un esempio completo. Vogliamo creare un servizio che avvii uno script python con uvicorn. Il servizio si chiamerà chatserv. Per gestire solo il servizio, ci basterebbe … Leggi tutto

Apache: Abilitare/Disabilitare mod_cache per Virtual Host

Con il web server apache2 possibile abilitare/disabilitare la cache per le risorse statiche, questo velocizza le risposte soprattutto se la cache viene mantenuta in RAM. Per abilitare la cache basta digitare: e poi modificare il file /etc/apache2/mods-enabled/cache_disk.conf come segue: Per abilitare la cache in modo globale bisogna inserire nel file /etc/apache2/mods-enabled/cache_disk.conf la direttiva: e successivamente … Leggi tutto

Trovare le cartelle che occupano più inode

Innanzitutto voglio ripetere una frase che probabilmente avrete letto spesso, se usato Linux abitualmente, ovvero “Tutto è un file su Linux“. Se non avete mai avuto modo di approfondire e viresta qualche dubbio in proposito, vi consiglio di farlo per avere più chiaro il funzionamento di un sistema Linux Baased. Veniamo a noi: un disco … Leggi tutto

Debian: come creare una rotta statica (static route)

La creazione di una rotta statica (static route) è una procedura che permette di instradare i pacchetti destinati ad una serie di IP, identificati con rete e netmask, tramite un gateway.Questa procedura viene generalmente fatta quando si hanno diversi gateway per diverse reti. Sulle recenti versioni Debian è possibile aggiungere manualmente una rotta (static route) … Leggi tutto

Debian: quando vengono cancellati i file dalla /tmp?

Normalmente la cartella /tmp su Debian viene svuotata al riavvio. Questa cosa è definita nel file /usr/lib/tmpfiles.d/tmp.conf che contiene queste righe: Come si intuisce, la seconda riga è commentata, mentre la prima ha una D all’inizio che sta ad indicare che il contenuto della cartella va rimosso mentre il trattino – alla fine indica proprio … Leggi tutto