[Samba] with samba local profiles overwritten even if newer

Pierre Lebrun ple001 at artic.fr
Thu Dec 23 09:05:38 GMT 2004


I experience pb with roaming profiles when laptops are
used offline. When connected to the network everything
works fine. Here under is the problem description.

All the users of my company use laptops. They often work
offline. Desktop components (My Documents files, Desktop
files or folders, ...) are sometimes deleted by the user
while working in offline mode that means, not connected
to any network.

The problem is that when the user comes back to the office
and logs on to the domain, all deleted objects in offline
mode are retrieved from the roaming profile saved on the
samba server.

In other words, when the user logs on to the office network,
the workstation XP (or 2K) is not able to check if the
server roaming profile is older than the local profile.

When joined to a samba domain are XP and 2000 not able to
tell "Local profile is newer than roaming profile, wich one
do you want to load ?"
The same workstation joined to a 2000 domain controler makes
the check and local profile if newer is not overwritten.

What I want is when the user comes back to the office, if
the local profile is newer than the server profile, then
the local profile must be used. Is it possible to make that
work with samba ?

I google newsgroups, the web and MS docs for a long time
with no success. Can you help me please ?

Many thanks for your help.

Pierre

Same problem with 2.2.8a and 3.0.9 on solaris 8 or 2.5.1

profile share config

[profiles]
         comment = Profils utilisateurs
         path = /smb/profiles
         read only = No
         create mask = 0600
         directory mask = 0700
         profile acls = Yes
         browseable = Yes
         csc policy = disable



More information about the samba mailing list