Samba Profiles Losing Permissions Settings (Java App)
I have a Java Application (used to access a large format Xerox printer/scanner) installed on 4 Windows XP workstations. The settings for the app are stored in the user profile (not by choice, there is no option for where to store them). The Primary Domain Controller is a Linux SuSE Enterprise server. Upon starting the program (it's called AccXES Account Tools), we get an error "This Application has unexpectedly quit", which references an InvocationTargetException.
I have learned that by deleting the local settings directory in the user profile, the application will start up properly (e.g.:
C:\Documents and Settings\djturner\XES on the Windows side, or
/var/lib/samba/profiles/djturner/XES on the server side)
This fix only works for one login, however. The next time around, the same error returns. I have been watching the permissions from the server side, and they are definitely changing after each login. I've tried setting them to all access for user, group and other (I know, not a generally good idea), and this also fixes the situation for one time only. Next login, they revert to read write for the user only. There are some *.dat files in this directory that appear to be the operative files, but it seems that the user directory has to be deleted for the one-time fix to work.
How can I get the permissions to stick, or is there another problem here? Is it a mask issue? Help, I'm a newbie being forced to pretend I know what to do!!