Well Guys...
Thanks for the suggestions. After a bunch of iterative testing (ugh!) (and today is a stinking HOLIDAY here in the US... LABOR DAY!), I've determined that I'm back to the drawing board.
It seems there have been too many changes since I last had this working. Since I had this working (not too long ago), I've switched to E-Smith from Caldera eServer 2.3, I've added Service Pack 2 to my Windows 2000 workstations and I upgraded the server to Samba 2.2.1a.
As I mentioned before, I have been able to make Maximizer (contact manager, using Pervasive.SQL database) and Peachtree Complete Accounting work in multiuser mode by using this sort of brute-force nonsense in my smb.conf:
[public]
comment = Public Files
path = /home/samba/public
write list = @users
force user = nobody
force group = users
read only = No
create mask = 0775
force create mode = 0775
directory mask = 0775
force directory mode = 0775
It now appears even this no longer works...bummer!
I guess I'll hit the Pervasive support site one more time...before I dump Maximizer. I have several customers in the field using Peachtree though. I guess I'll have to do some more testing with that.
Does anybody (anywhere!) really know what's going on with all of the multiuser database problems I've read about with Samba? I've a half-dozen books and about half a brain...few clues to be found. I've scrounged through MANY mail lists (over time). But I still hear about problems sharing Pervasive/btrieve, .dbf, .mdb and other databases in multiuser mode. I'm willing to keep digging, but i'm looking for a direction to dig.
Thanks,
GGene Cooper wrote:
>
> Hi All,
>
> I have a situation where, in order to share a database, I
> need to 'force user', 'force group' and force various
> permissions on a particular share. Though there may be a
> better way (anyone?), I hav found I needed these options in
> order to support the multiuser databases in Peachtree
> Complete Accounting and Maximizer Enterprise (Pervasive.SQL
> 2000 WGE).
>
> If there is a better way to support these databases, I'm sure
> listening.
>
> Otherwise, since I know it works, I'd like to modify an ibay.
>
> Should I try to modify the (custom) 90ibays script (I don't
> know how; what is that anyway? Perl?)?
>
> Should I manually create another share and add another script
> to the (custom) dir? Like 91maximizer, or something like
> that, where I can use text to create a smb.conf snippet?
>
> Any general suggestions on implementing advanced Samba
> attributes on a ibay?
>
> TIA,
>
> G