Newsgroup: it.comp.os.linux.iniziare
Titolo: Ok fare degli errori, ma ripeterli....

Abbiate pazienza lo scrivo così... tanto per...
so che non importerà a nessuno... giusto per sfogarmi un pò dopo lo
spavento che mi sono preso (si fa per dire... considerati i tempi che
corrono...)....
Proprio oggi ho provato a copiare, come utente generico, delle directory
su un file system fat32 creato con windows, ma senza successo.
Questo perchè il file system era montato da root e quindi non ne avevo
i permessi. Allora da "furbone" (malediz... a me), ho aggiunto in fstab
anche il gruppo del mio utente... ho smontato, rimontato, ecc ecc... e
tutto è filato liscio.... copiavo ecc ecc.... o almeno credevo....
Si perchè il gruppo del mio utente (gruppo=users), l'ho aggiunto a tutti
anche allo swap, anche alla /, anche alla /home...    ....così...
....meccanicamente.... (rimalediz... a me).
Poi ho riavviato e... patapumfete... non si riavviava più.
Una lunga serie di permission denied, impossibilità di eseguire gli
script di accesso, di accedere a /sbin e /bin ed in definitiva di
riavviare l'OS.
Macchina bloccata e necessità di reset (alt+ctrl+canc era inutile).
Come faccio come non faccio, accontonata momentaneamente l'idea di
riformattare per la seconda volta a causa dello stesso errore (che avrei
giurato di non aver fatto) e, avendo un pò di spazio libero su hd, metto
lì qualche mega di debian e vado a gironzolare per i file system.
Armato di manuale di linux, pagine man e varie ed eventuali, vado a vedere
come controllare se il file system è corrotto, quali sono i file processati
all'avvio, gli script iniziali, i permessi (quelli attribuiti dagli script
perchè era inutile controllare gli altri in quanto erano di debian e non di
slack) e tutte le peggiori fesserie che potessero venirmi in mente.
In ultimo ricapito su fstab e noto proprio quegli *users* messì lì
a membro di segugio.
E' un attimo e penso... "Ma che cazzo ho combinato ? Non imparerò MAI !!!"
Allora tolgo tutto quello che non ci deve essere e, miracolo, il mio pinguino
nuota di nuovo libero e bello.
Giorni e giorni passati a configurare il sistema nei minimi dettagli,
metti questo, metti quello, togli di qua, togli di là, aggiungi,
modifica.... non ci speravo proprio più, morale sottoterra e invece...
....................
.........................
........................
.... che SODDISFAZIONE ora :-)))
...certo è poca cosa, ma come molti linuxiani mi piacciono le cose
semplici, "quelle che..." basta spingere un solo tasto per fare tutto
ma proprio tutto....
Ora tanto per concludere e, visto che è tutto il pomeriggio che mi giro
i manuali e mi sono rotto le OO, se qualcuno volesse rispondere...
se no più tardi ricomincerò coi manuali e/o con l'amico gugol...
Nei giri che ho fatto sono capitato su /bin/mount ed "ls -l" mi dà questo:
-rwsr-xr-x    1 root     bin        61356 Jun 12  2002 mount
   ^
Cosa vuol dire quella "s" al posto della solita "x" ?
E volendo assegnare i permessi con la solita regola che r=4, w=2, x=1,
quanto vale "s" ?
(Acc... sembra una traccia scolastica...).
-- 
Ciao
Gianluca

 Cosa vuol dire quella "s" al posto della solita "x" ?
]zac[
Vuol dire che il programma gira con i permessi dell'account proprietario del 
file, in questo caso vuol dire che il programma gira sempre con i permessi 
di root.

Leggendo di questo episodio mi sono chiesto: invece di installare una nuova
distribuzione, non era piu' semplice utilizzare un prodotto come DEMOLINUX
che sta su un Cd ed e' pronto all'uso, senza dover installare niente?
Ciao, Marco