Reinstallare GRUB

Da qualche anno non mi è più succeso di dover reinstallare GRUB su qualche LinuxBox, in questi giorni mi è capitato di doverlo fare per un VPS che non ripartiva dopo un aggiornamento non corretto. In linea di massima, quello che serve è avviare il VPS (o il PC) con una distro live, poi montare … Leggi tutto

Debian: installare Proxysql

Partiamo innanzitutto dall’installazione, lo facciamo alla debian-way. Aggiungiamo il repository APT: Installiamo il pacchetto: Il file di configurazione è /etc/proxysql.cnf ed ogni volta che cambiamo un parametro è necessario ricaricarlo con: che provvede a riavviare il servizio con i nuovi parametri. Tutte le impostazioni vanno effettuate nel file di configurazione, ad esempio per definire come … Leggi tutto

cPanel: Personalizzare il threshold (required_score) per considerare spam una email

I server che utilizzano cPanel.net, ma anche qualsiasi altra installazione di spamassassin, permettono la personalizzazione della soglia (un numero) per identificare una email come spam. L’impostazione di default è 5.0 e questo numero viene calcolato sommando e sottraendo dei punteggi assegnati ad una serie di contenuti dell’email. Per variare il parametro a livello server, bisogna … Leggi tutto

Linux: Rilasciare la memoria non usata/in cache

Anche se, come saprete, non serve fare questa cosa perché Linux gestisce al meglio la RAM, può capitare che su sistemi virtualizzati sia necessario ridurre l’uso di RAM dei vari guest per non saturare quella dell’host. Innanzitutto vediamo quanta RAM sta usando il sistema con: A questo punto per una pulizia completa di Page Cache, … Leggi tutto

logrotate che non ruota correttamente

Può capitare che logrotate non effettui il rotate del log in modo corretto, così di punto in bianco. Sicuramente è possibile fare un primo check con: Se non viene fuori nulla di strano, si può tentare di forzare il rotate con: Se dopo il precedente comando i file di log non sono ancora rotati, consiglio … Leggi tutto

Debian: Installare docker e docker-compose

Oggi una serie di comandi per l’installazione veloce di docker e docker-compose su debian. La procedura è per Debian 11, ma più o meno dovrebbe funzionare anche per le altre versioni vicino a questa. Partiamo con docker: Installiamo la chiave GPG Aggiungiamo il repository ad APT: Effettuiamo l’installazione vera e propria dell’ultima versione disponibile: Nota: … Leggi tutto

Wowza – mostrare/nascondere il numero di versione

con la configurazione di default di wowza streaming engine, richiamando http://[wowza-ip-address]:1935/ServerVersion oppure anche http://[wowza-ip-address]:1935 o http://[wowza-ip-address]:1937 viene mostrato un banner con la versione di wowza. Per nascondere tale informazione, bisogna modificare il file /usr/local/WowzaStreamingEngine/conf/VHost.xml e commentare tutte le sezioni tipo (solitamente basta quello intorno alla riga 60): <HTTPProvider> <BaseClass>com.wowza.wms.http.HTTPServerVersion</BaseClass> <RequestFilters>*</RequestFilters> <AuthenticationMethod>none</AuthenticationMethod> </HTTPProvider> Bene, ora riavviamo … Leggi tutto

ZSH: rinominare più file da miniscolo a maiuscolo

Ormai, su MacOS viene attivata ZSH come shell di default. Rispetto a BASH ha diverse differenze, anche se nell’uso normale non si percepiscono. Ci sono però una serie di funzionalità che semplificano la vita, ad esempio se ho una serie di file che bisogna rinominare da minuscolo a maiuscolo, in bash non c’è qualcosa diretto … Leggi tutto

Debian: Installare Redis 7

Con questi semplici passi sarà possibile installare Redis 7 nelle recenti Debian 10 (buster) o 11 (bullseye). Innanzitutto possiamo verificare la versione di Debian installata con: oppure, per avere più informazioni: A questo punto possiamo installare la chiave per il repository: Aggiungiamo il repository in APT: E provvediamo ad installare il pacchetto: Per verificare che … Leggi tutto

Linux: cambiare utente caricando le variabili di environment del nuovo utente

Per passare da un account all’altro su Linux è possibile usare il comando su, ad esempio: su pippo per passare all’utente pippo, come se fosse stato fatto un nuovo accesso. Per passare, invece, da un account qualsiasi a root, basterà scrivere: su Nei due casi sopra, sarà facile vede che tutte le variabili di environment … Leggi tutto