I still think the problem has to do with the way you are using smbfs. I suspect that you have mounted the remote filesystem in such a way that the account you are using does not have write access.
After you mount this filesystem, do a "ls -ld /mnt/jfl". What is the result?
[EMAIL PROTECTED]:~$ ls -ld /mnt/jfl drwxr-xr-x 1 root root 4096 Jul 9 13:31 /mnt/jfl
When I create a dir as root, it works, but when I try to delete it I get "rm: cannot remove directory `test': Device or resource busy"
Does it appear that the current user (whoever it is) has appropriate unix filesystem permissions? In other words, if you are running as user "jfl", is the directory /mnt/jfl "owned" by jfl, and/or is there group or other write permission?
When nothing is mounted at /mnt/jfl it is owned by jfl. When mounted it is owned by root.
I think it is because I need to tell fstab that ordinary users can mount the drive. Could that be it? If so how do I do that?
Remember, smbfs does not actually map the remote filesystem's file ownership and permision information onto the client system (with the exception of read-only permission) - you have to specify the apparent owner and group and access mask at mount time. Truthfully, Smbfs is a LOUSY way to do unix to unix filesystem sharing.
How do I do this?
Thanks, Jacob -- To unsubscribe from this list go to the following URL and read the instructions: http://lists.samba.org/mailman/listinfo/samba
