OK so according to the docs on a *nix system the user smb is running as, which I assume is who you connect as, has to have write *and* own the file. As, in general, os/2 files are uid/gid 0/0 you don't get very far. I tried "force user = root" but it makes no difference.