Repository 32bit  Forum
Repository 64bit  Wiki

Auto mounting/unmounting CD-ROM

Usate questo forum per proporre nuovi articoli, creare gruppi di lavoro, segnalare problemi, collaborare in genere al progetto Wikislacky.

Moderatore: Staff

Regole del forum
1) Citare l'eventuale nome e link dell'articolo della wiki.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Auto mounting/unmounting CD-ROM

Messaggioda nuitari » ven ott 19, 2007 12:58

Ho appena finito la stesura di un nuovo articolo sull'auto mounting/unmounting dei CD-ROM.

Ditemi pure che ne pensate :)

http://www.slacky.eu/wikislack/index.ph ... unmounting
Avatar utente
nuitari
Linux 2.6
Linux 2.6
 
Messaggi: 777
Iscritto il: dom ott 14, 2007 11:51
Località: San Colombano al Lambro
Slackware: 12.0

Messaggioda nuitari » ven ott 19, 2007 13:16

ops avevo fatto qualche errorino, sistemato :p 8)
Avatar utente
nuitari
Linux 2.6
Linux 2.6
 
Messaggi: 777
Iscritto il: dom ott 14, 2007 11:51
Località: San Colombano al Lambro
Slackware: 12.0

Re: Auto mounting/unmounting CD-ROM

Messaggioda conraid » ven ott 19, 2007 13:27

nuitari ha scritto:Ho appena finito la stesura di un nuovo articolo sull'auto mounting/unmounting dei CD-ROM.

Ditemi pure che ne pensate :)

http://www.slacky.eu/wikislack/index.ph ... unmounting


Buono... una domanda.
Questo metodo entra in conflitto con l'automount di KDE?
Avatar utente
conraid
Staff
Staff
 
Messaggi: 12022
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Messaggioda nuitari » ven ott 19, 2007 13:34

come ho scritto nell'articolo, assolutamente no, è quella la figata. s'integra perfettamente con HAL e tutto quello che ne consegue. Inoltre non va in conflitto nemmeno con altri eventuali programmi/comandi di automounting, in quanto tra la rilevazione del device ed il suo mount fa passare 3 secondi per permettere ad altri software eventuali di fare il mounting al posto suo :)
Avatar utente
nuitari
Linux 2.6
Linux 2.6
 
Messaggi: 777
Iscritto il: dom ott 14, 2007 11:51
Località: San Colombano al Lambro
Slackware: 12.0

Messaggioda conraid » ven ott 19, 2007 13:40

nuitari ha scritto:come ho scritto nell'articolo, assolutamente no, è quella la figata. s'integra perfettamente con HAL e tutto quello che ne consegue. Inoltre non va in conflitto nemmeno con altri eventuali programmi/comandi di automounting, in quanto tra la rilevazione del device ed il suo mount fa passare 3 secondi per permettere ad altri software eventuali di fare il mounting al posto suo :)


Interessante, lo proverò.
Grazie dell'how-to :-)
Avatar utente
conraid
Staff
Staff
 
Messaggi: 12022
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Messaggioda nuitari » ven ott 19, 2007 13:44

dovere / piacere 8)
Avatar utente
nuitari
Linux 2.6
Linux 2.6
 
Messaggi: 777
Iscritto il: dom ott 14, 2007 11:51
Località: San Colombano al Lambro
Slackware: 12.0

Messaggioda nuitari » ven nov 09, 2007 22:07

Ho notato che la configurazione di IVMAN che ho suggerito non funziona un granchè bene, perchè prendeva in considerazione solo di volumi di tipo cd_rom (quindi non gli rw, non i dvd, etc).

Ho aggiornato l'articolo mettendo una configurazione migliore, che prende in considerazione tutti i dispositivi ottici con l'esclusione di quelli non masterizzati.

http://www.slacky.eu/wikislack/index.ph ... unmounting

Ho anche messo il percorso su dove attingere la documentazione dei namespaces HAL
Avatar utente
nuitari
Linux 2.6
Linux 2.6
 
Messaggi: 777
Iscritto il: dom ott 14, 2007 11:51
Località: San Colombano al Lambro
Slackware: 12.0

Messaggioda nuitari » mer dic 26, 2007 19:55

Ho corretto la riga da inserire in rc.local, era sbagliata :p
Avatar utente
nuitari
Linux 2.6
Linux 2.6
 
Messaggi: 777
Iscritto il: dom ott 14, 2007 11:51
Località: San Colombano al Lambro
Slackware: 12.0

Messaggioda Mario Vanoni » mer dic 26, 2007 20:34

nuitari ha scritto:Ho corretto la riga da inserire in rc.local, era sbagliata :p


Ottimo lavoro, congrats!

Ma 'sta riga e` veramente corretta?

Ai tempi era "commando > dove_vuoi 2>&1"
man bash: order of redirection

Mario Vanoni
Mario Vanoni
Iper Master
Iper Master
 
Messaggi: 3174
Iscritto il: lun set 03, 2007 20:20
Località: Cuasso al Monte (VA)
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey

Messaggioda Paoletta » mer dic 26, 2007 20:44

da man bash:
Note that the order of redirections is significant. For example, the
command

ls > dirlist 2>&1

directs both standard output and standard error to the file dirlist,
while the command

ls 2>&1 > dirlist

directs only the standard output to file dirlist, because the standard
error was duplicated as standard output before the standard output was
redirected to dirlist.



nuitari correggi la riga! ;)
Avatar utente
Paoletta
Staff
Staff
 
Messaggi: 3907
Iscritto il: dom apr 24, 2005 23:00
Località: Varese
Slackware: 13.1
Desktop: fluxbox

Messaggioda nuitari » mer dic 26, 2007 22:03

Er... posso anche cambiarla, ma funziona in entrambi i modi...

Se faccio il redirect di stderr in stdout e poi redirecto stdout su un file, il risultato dovrebbe essere esattamente lo stesso, per quanto cambi il significato....
Avatar utente
nuitari
Linux 2.6
Linux 2.6
 
Messaggi: 777
Iscritto il: dom ott 14, 2007 11:51
Località: San Colombano al Lambro
Slackware: 12.0

Messaggioda Mario Vanoni » gio dic 27, 2007 15:25

nuitari ha scritto:Er... posso anche cambiarla, ma funziona in entrambi i modi...

Se faccio il redirect di stderr in stdout e poi redirecto stdout su un file, il risultato dovrebbe essere esattamente lo stesso, per quanto cambi il significato....


Ha ragione Paoletta, quindi resta _sempre_ _Bourne_ _Shell_ _Compatible_,
bash/ksh/tcsh/zsh ecc. usano la stessa sintassi,
non metterti nei pasticci con i possibili _porting_ su altre piattaforme, per favore!

Mario Vanoni
Mario Vanoni
Iper Master
Iper Master
 
Messaggi: 3174
Iscritto il: lun set 03, 2007 20:20
Località: Cuasso al Monte (VA)
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey

Messaggioda nuitari » gio dic 27, 2007 17:43

Ehe ok, in onore della compatibilità ho già fatto la correzione ^^
comunque quel che dice il quote di paoletta è che l'ordine degli operatori cambia il *siginficato*, ma nel caso specifico non il risultato. Od ho capito male? A me sembra di no.. Se come dice il quote stderr viene duplicato su stdout prima che stdout venga reindirizzato sul file, a conti fatti ho l'output di entrambi gli stream sul file..
Avatar utente
nuitari
Linux 2.6
Linux 2.6
 
Messaggi: 777
Iscritto il: dom ott 14, 2007 11:51
Località: San Colombano al Lambro
Slackware: 12.0

Messaggioda Mario Vanoni » gio dic 27, 2007 18:12

nuitari ha scritto:Ehe ok, in onore della compatibilità ho già fatto la correzione ^^
comunque quel che dice il quote di paoletta è che l'ordine degli operatori cambia il *siginficato*, ma nel caso specifico non il risultato. Od ho capito male? A me sembra di no.. Se come dice il quote stderr viene duplicato su stdout prima che stdout venga reindirizzato sul file, a conti fatti ho l'output di entrambi gli stream sul file..


Sempre in primo posto la compatibilita`, non mondo M$, ma mondo UNIX p.f.!

La sottile differenza e` questa:

ls file_non_esistente > questo_test 2>&1
# nessun messaggio di errore a livello shell, va nel file!
less questo_test
ls: cannot ...

ls file_non_esistente 2>&1 > questo_test
ls: cannot ...
# l'errore di stderr viene mandato subito su stdout
less questo_test
niente, _vuoto_!

Sorry, finezze/pregi del mondo UNIX, devi conviverci.

Mario Vanoni
Mario Vanoni
Iper Master
Iper Master
 
Messaggi: 3174
Iscritto il: lun set 03, 2007 20:20
Località: Cuasso al Monte (VA)
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey

Messaggioda nuitari » gio dic 27, 2007 18:18

Ok, allora non è assolutamente uguale, anzi. Meglio ancora quindi che abbia corretto la riga, perchè l'altra sintassi È a tutti gli effetti sbagliata.

Grazie dell'hint, non si finisce mai d'imparare ;)
Avatar utente
nuitari
Linux 2.6
Linux 2.6
 
Messaggi: 777
Iscritto il: dom ott 14, 2007 11:51
Località: San Colombano al Lambro
Slackware: 12.0


Torna a Wikislacky

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti

cron