lunedì 9 marzo 2026

reptyr ... WHAT a HACK!!!

Situazione: sono collegato in ssh dal PC Windows (dell'azienda, mica il mio: io non uso windows su macchine mie!) alla mia macchina GNU/Linux (ovviamente Slackware). 

Faccio partire l'upgrade via sboui di LibreOffice, sapendo che lo slakcbuild ricompilera' l'intero pacchetto dai sorgenti e che la cosa richiedera' molte ore.

Ovviamente, dopo molte ore, ma con la compilazione ancora in corso, windows mi si congela, malamente,  come solo windows sa fare: prima rallenta, poi non copia un file, poi ... poi diventa alcune applicazioni non rispondono ... 

La sessione su supertux e' ancora viva e continua a compilare, ma il pc windows richiede evidentemente un reboot a freddo ... 

Mi arrabbio moltissimo, smoccolo come un portuale di Genova, ma alla fine chiedo ChatGPT ... che mi svela l'esistenza di questo tool:

https://github.com/nelhage/reptyr 

https://blog.nelhage.com/2011/02/changing-ctty/ 

Ovviamente c'e' anche su https://www.slackbuilds.org/, ma non posso installarlo da li perche' sboui sta ancora girando!

Per cui:

git clone https://github.com/nelhage/reptyr.git
cd reptyr/
make
./reptyr --help
sudo make install 

E reptyr si trova in /usr/local/bin!  (ovviamente anche il man, etc..)

Ho imparato una serie di cose nuove:

ps -t pts/<n> -o pid,ppid,sid,user,cmd
ps -s <SID> -o pid,ppid,sid,user,tty,cmd

Il SID, Session Id e' il PID del "session leader", tipicamente la shell attaccata a un terminale e che poi ha fatto partire, per esempio, sboui, che poi ha fatto partire il make -j 4, che a sua volta ha fatto partire i processi di compilazione ... per cui l'intera sessione e' di 16 processi!

Everyday a school day ;-) 

 


 

mercoledì 4 febbraio 2026

Blindo Termini

Sono giorni che questo veicolo è parcheggiato vicino alla stazione Termini...
È la nuova arma del governo contro i borseggiatori? Oppure è in panne? 
Il rasoio di Occam mi impone di propendere per la spiegazione più semplice...

sabato 9 agosto 2025

Namibia2025 - Day1- Stargazing in Hakos

All'alba atterriamo ad Addis Abeba, per uno scalo di un paio d'ore. Siamo un po' cotti... Il nostro secondo volo (ET835, ADD - WDH, 08:35 - 13:20) ci porta a Windhoek. 
Ci vengono a prendere all'aeroporto:
Prendiamo le nostre SIM namibiane, una tastiera bluetooth per me, e finalmente ci portano al Sand Rose Guest House, dove finalmente troviamo Paolo.
Dopo qualche ora di relax al Sand Rose, partiamo alla volta della Hakos astro farm:
dove arriviamo in tempo per vedere il tramonto:

Ci riposiamo un po', ceniamo e dopo cena partecipiamo ad una fantastica serata di stargazing nel cielo australe, con un freddo becco!
Vediamo chiaramente Alfa Centauri, la Croce del Sud e una nebulosa, di cui non ricodro il nome, in cui appaiono 3 stelle colorate allineate.
Nonostante la luna piena, la serata è fantastica.