[Samba-it] veto file ed avviso...
Marco Gaiarin
gaio at sv.lnf.it
Wed Jun 21 12:42:01 MDT 2006
Mandi! Michele Baldessari
In chel di` si favelave...
[...non so se rispondere in privato o in lista, se diamo fastidio simo
dillo pure...]
> un primo (grezzo) modulo vfs che fa proprio questo:
> http://michele.pupazzo.org/samba-notify/
Provato, ma non ci siamo. Lui funziona, no c'è che dire, ma ha due
difetti:
1) sembra che agisca non solo per i file che vengono creati/copiati, ma
in generale in ``apertura'' degli stessi, quindi se vai su una
cartella che è zeppa di mp3 il pc inizia a farti bip bip peggio che in
una sala giochi. ;)
Se la cosa non è ovviabile (per come è costruito samba vfs...) allora
ti chiederei di scrivere un bel README sull'argomento, di modo che uno
sappia che si deve spostare i file prima di usarlo...
2) credo che non lavori bene con vscan, per ogni segnalazione, che
comunque fa, vedo nei log un bel:
[2006/06/21 12:31:28, 0] lib/fault.c:fault_report(36)
===============================================================
[2006/06/21 12:31:28, 0] lib/fault.c:fault_report(37)
INTERNAL ERROR: Signal 11 in pid 7220 (3.0.14a-Debian)
Please read the appendix Bugs of the Samba HOWTO collection
[2006/06/21 12:31:28, 0] lib/fault.c:fault_report(39)
===============================================================
[2006/06/21 12:31:28, 0] lib/util.c:smb_panic2(1485)
smb_panic(): calling panic action [/usr/share/samba/panic-action 7220]
[2006/06/21 12:31:28, 0] lib/util.c:smb_panic2(1493)
smb_panic(): action returned status 0
[2006/06/21 12:31:28, 0] lib/util.c:smb_panic2(1495)
PANIC: internal error
[2006/06/21 12:31:28, 0] lib/util.c:smb_panic2(1503)
BACKTRACE: 17 stack frames:
#0 /usr/sbin/smbd(smb_panic2+0x111) [0x81e3b31]
#1 /usr/sbin/smbd(smb_panic+0x1a) [0x81e3a1a]
#2 /usr/sbin/smbd [0x81d0e58]
#3 [0xffffe420]
#4 /usr/lib/samba/vfs/notify.so [0xb796d5a2]
#5 /usr/lib/samba/vfs/vscan-clamav.so [0xb7950605]
#6 /usr/sbin/smbd [0x80c1d08]
#7 /usr/sbin/smbd [0x80c1fc4]
#8 /usr/sbin/smbd(open_file_shared1+0x49d) [0x80c3dbd]
#9 /usr/sbin/smbd(reply_ntcreate_and_X+0xac9) [0x809ac49]
#10 /usr/sbin/smbd [0x80d64b6]
#11 /usr/sbin/smbd [0x80d6740]
#12 /usr/sbin/smbd(process_smb+0x8c) [0x80d694c]
#13 /usr/sbin/smbd(smbd_process+0x168) [0x80d7698]
#14 /usr/sbin/smbd(main+0x505) [0x825a1e5]
#15 /lib/tls/libc.so.6(__libc_start_main+0xf4) [0xb7d55974]
#16 /usr/sbin/smbd [0x8079db1]
non ho provato ad usarlo da solo, visto che comunque non mi servirebbe
a molto, devo poter usare sia lui che vscan.
Già che ci siamo una feature request, anzi due:
- sarebbe possibile mettere i filetype come wildcard, stile audio/*?
- sarebbe possibile avere due liste (e due script) uno che impedisce la
scrittura e l'altro che semplicemente avvisa, da un warning?
Ah, debian sarge pure, quindi samba 3.0.14a.
--
dott. Marco Gaiarin GNUPG Key ID: 240A3D66
Associazione ``La Nostra Famiglia'' http://www.sv.lnf.it/
Polo FVG - Via della Bontà, 7 - 33078 - San Vito al Tagliamento (PN)
marco.gaiarin(at)sv.lnf.it tel +39-0434-842711 fax +39-0434-842797
More information about the samba-it
mailing list