Alle 17:03, mercoledì 13 dicembre 2006, Manlio Perillo ha scritto: > I programmi come xmail come fanno? > Sono setuid? > Non usano il file di lock?
Io utilizzavo inizialmente mutt per la posta locale; adesso ho passato tutto a kmail, ma in entrambi i casi utilizzo il dotlock di mutt: mutt_dotlock (che e` setgid). Quote dal man di mutt_dotlock: mutt_dotlock implements the traditional mail spool file locking method: To lock file, a file named file.lock is created. The program operates with group mail privileges if necessary. I dotlock, ho appena notato, utilizzano da tempo l'essere setgid mail: http://lists.debian.org/debian-devel/1996/07/msg00025.html > la colpa è di Thunderbird che vuole creare il file di lock nel posto > sbagliato? Come posto sbagliato ti riferisci al fatto che FHS specifica che i lock file vadano in /var/lock? Tuttavia anche la naming convention per i file in /var/lock e` differente da quella utilizzata per le mail: "LCK.." followed by the base name of the device [1]. Concordo con Gabriele 'LightKnight' Stilli: qui si tratta di un lock sulla mailbox, magari questo sistema di lock e` un retaggio dei primi Unix (non ho trovato molto al riguardo, soltanto le man page di alcuni programmi). A tal riguardo nella man page di dotlockfile viene riportato quanto segue: The name dotlockfile comes from the way mailboxes are locked for updates on a lot of UNIX systems. A lockfile is created with the same filename as the mailbox but with the string ".lock" appended. Saluti! [1] http://www.pathname.com/fhs/pub/fhs-2.3.html#VARLOCKLOCKFILES -- Eriol - *p = NULL; - EIBTI GPG Key ID 297BE0CA

