Subj : permission denied error To : Michael Dukelsky From : mark lewis Date : Sat Dec 02 2017 11:35 am On 2017 Dec 02 14:01:22, you wrote to me: ml>> i use allfix but it wasn't involved in this... in this case, it was a ml>> script file copying files from the central procesing area's outbound ml>> to the individual fileboxes for those that connect here via binkp... ml>> the file being copied was on a physically different drive than the ml>> the fileboxes so a rename wouldn't work... MD> .bsy and .csy files protect BSO (bink style outbound) only, a filebox MD> is not protected this way. that's interesting... i was not aware of that at all and we have exclusively been using BSY when writing to and removing from fileboxes specifically to prevent dual access problems... MD> That is why one should use an atomic operation writing to a filebox. MD> So if the source file is on the same drive one should use move MD> (rename) and if the source file is on a different drive one should MD> first copy the file to a temporary directory of a target drive and MD> then use move (rename). ugh... that adds another layer of complexity... but technically speaking, we always use move... it is up to the tool or OS to copy or rename as necessary... we might have to take a closer look at the tool that has been being used ever since binkd was added to the system... MD> It is true for any mailer, not only for binkd. FrontDoor doesn't have this problem... we use FD semaphores to signal FD to do or not do certain things (eg: fdnoscan.now, fdcansess.11, fdrescan.now) as well as using semaphores similar to BSY... this is one of the reasons why we asked several years ago for more disk based semaphores to talk to and control binkd with... )\/(ark Always Mount a Scratch Monkey Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong... .... You talkin' to me? --- * Origin: (1:3634/12.73) .