Ho creato lo slackbuild in modo spero corretto. Non ho quindi fatto lo script per pigrizia, visto che avevo già il programma in "c", all fine è la stessa cosa, meglio lo script, ma avevo quello pronto per cui....
Ho rimosso il pacchetto autologin e rinstallato il nuovo, il problema s'è risolto e adesso le dir coinvolte hannoi permessi corretti.
In pratica bastava dare a /usr /usr/bin e /usr/doc i giusti permessi che l'installazione del paccetto corrotto aveva sovrascritto.
Problema rientrato dunque.Grazie della disponibiilità e speriamo possa servire a qualcuno questa vicenda.
PS.
Come dovrebbe essere fatto quello script in sostituzione del mio programmino in c?
