Newsgroup: it.comp.os.linux.sys
Titolo: Eridare permessi

Ciao a tutti,
con samba ho creato una condivisione.
nella cartella da condividere ho impostato i permessi 777, in modo tale da 
poter manovrare tutto senza problemi.
questa cartella è la cartella incoming di Amule, pertanto quando un download 
viene completato sarà presente in questa cartella.
Il  mio problema è questo file che viene inserito da amule non ha permessi 
777 e quindi da rete non lo posso manovrare.
Come posso fare per farglieli ereditare? 

Cristiano wrote:

Preferenze -> Permessi -> Permessi di Default
ma un RTFM qui ci stava....
S.
-- 
now playing: Domine - The Sun of the new Season

perdonami ma non capisco.. non ho interfaccia grafica in linux.


aMule ha, tra le opzioni, anche i permessi da dare ai file una volta
terminato di scaricarli.
Normalmente è di 640.
Comunque, ti consiglierei il 666 invece del 777.
Il bit di esecuzione può essere veramente dannoso, conviene metterlo a
manina se e solo se effetivamente ti serve.
Un filmato, un file audio o un pdf con il bit di esecuzione non ha molto
senso.
Luca

terminato di scaricarli.
il discorso è che io ho installato amuled+amuleweb e gestisco tutto da 
web( ke fra l'altro mi sta deludendo alla grande) e non saprei dove trovare 
questa impostazione. si puo impostare da shell?

 perdonami ma non capisco.. non ho interfaccia grafica in linux.
boh, amule senza interfaccia non l'ho mai usato...
pero' puoi guardare nell'amule.conf alla voce PermissioFiles mi pare..
il valore e' la conversione decimale dei permessi in ottale.



Se hanno mantenuto il file amule.conf, devi cambiare le chiavi
PermissionsFiles e PermissionsDirs.
L'unico problema che nel file è salvato il valore decimale, quindi devi
convertire da ottale a decimale per avere il valore giusto.
Comunque
644(8) è 420(10)
664(8) è 436(10)
666(8) è 438(10)
777(8) per le directory è 511(10)
quindi mettere le righe a
PermissionsFiles=438
PermissionsDirs=511
permette di avere i permessi a 666 per i file e 777 per le directory.
Su aMule è nella sezione sicurezza.
Luca

Sei stato gentile, chiaro  e disponibile!!
T ringrazio, magari fossero tutti come te! 

Ciao,
ho notato una cosa quando io modifico il file amule.conf usando l'editor VI 
e dico di salvare mi dice che sarebbe meglio evitare in quanto amule è in 
uso.
Allora io vorrei stoppare il servizio.
Per far in modo di far avviare amule+amuleweb all'avvio ho usato uno script 
trovato in rete.
Quando provo a fermare questo script digitando amule-daemon stop
mi dice che comando inesistente.
Come posso fare a fermare il servizio??? 

 
Premesso che non ho amuleweb, io cercherei in 3 modi (in questo ordine):
1) da interfaccia web se hanno previsto una voce di disconnessione e
terminazione del servizio (non è detto) (vedi quello che ti ho scritto
nel paragrafo precedente)
2) cercherei lo script di avvio e cercherei di vedere (invocando con il
fido --help) se è possibile terminare il servizio con un comando (ad
esempio un "pippo stop" o "Topolino -q")
3)
# ps aux | grep mule
per vedere il processo e un
# killall amuleweb
sostituendo amuleweb con il nome del processo o
# kill <pid>
mettendo il pid del processo.
Se il processo è scritto bene, dovrebbe intercettare il sig_term e
terminare dolcemente (succede su quasi tutti i demoni).
Per terminarlo brutalmente, un bel kill -9 o un killall -9, ma in questo
modo la richiesta di terminazione arriva al kernel che come un sicario
ben addestrato uccide il demone senza che questo se ne accorga
(risultato: rischi di trovarti files corrotti).
Prova a vedere.
Luca

preciso e chiaro come sempre! .
Funziona alla grande! ho modificato il file amule.conf come da te 
consigliato ed ora il file sembra esser apposto.
tuttavia non apro ancora i file, a questo punto inizio a pensare che non sia 
un problema di amule ma bensi di samba che magari non è configurato a 
dovere.
Infatti io la cartella incomming la sfoglio da rete.
Per fare cio ho usato samba.
Alla cartella incomming accedo con un client windows xp pro.
Penso questo perchè se io da windows sfoglio la macchina linux usando iul 
software  winSCP lancio ad esempio dei video questi funzionano.
Ti posto il file samba.conf cosi magari c dai un occhio.
Questa p solo una mia ipotesi, se tu ne hai altre sono ben accette!
Grazie!
[global]
workgroup = workgroup
server string = server
netbios name = pc-debian
wins support = yes
dns proxy = no
security = share
log file = /usr/local/samba/log.%m
max log size = 1000
domain logons = no
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=8192 SO_RCVBUF=8192
[Incoming]
comment = Download Amule
path = /home/xxxxxx/.aMule/Incoming
browseable = yes
read only = no
public = yes

 dovere.
[...]
Purtroppo su samba devo cedere il passo.
Non ho molta esperienza in merito e ora come ora non saprei dove guardare.
Se qualcun altro ha idee, è bene accetto.
Sorry.
Luca

Niente da fare..
il problema non era samba..
Ho notato che il problema me lo da solamente quando apro i file video.
Con i txt ed i rar nessun problema.
Ora vado avanti con i test poi vi aggiorno..
Sto impazzendo perň!!