Hi,

I posted this problem a while back but wasn't able to resolve the issue. It's gotten worse--now almost all of my users in the network have the duplicate icon problem.

I'm recently upgraded to samba-3.0.23d from 3.0.21 on an OpenBSD 4.0 server. I'm using folder redirection to redirect the Application Data, Desktop, My Documents, and Favorites folders off to %LOGONSERVER%\profiles\%USERNAME%\ on the server by changing the appropriate values in the registry with regedt32. Additionally, I've used mmc to make these changes to use local profiles with folder redirection.

Local Computer Policy->Administrative Templates->System->User Profiles
        
        Do not check for user ownership of Roaming Profile      Enabled
        Delete cached copies of roaming profiles                Disabled
        Prevent roaming profile changes from propagating        Enabled
        Only allow local user profiles                          Enabled

User Configuration->Administrative Templates->System->User Profiles

        Exclude directories in roaming profile                  Enabled
        Directories Excluded
                Application Data;Desktop;My Documents;Favorites


Most of my users now have duplicate icons on their desktops. For example, if there is a file named test.doc in the /profiles/username/Desktop directory on the server, their desktop will actually display two icons for the file. The properties on either icon show its location to be \\SAMBA\profiles\username\Desktop, and deleting one of the icons will make the other also go away when the desktop is refreshed.

The My Documents folder does not display this double icon problem when I open the folder, so I don't think the problem is specific to folder redirection.

I didn't have any luck finding anything about this problem on Google, so any insights would be greatly appreciated.

My smb.conf file is below.

Thanks,

Jeff Ross

[global]
workgroup = WYKIDS
netbios name = Samba
interfaces = em0
bind interfaces only = Yes
passdb backend = tdbsam
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*Password* %n\n *Re-enter*new*password*%n\n *Password*changed*
username map = /etc/samba/smbusers
unix password sync = Yes
debug timestamp = no
log level = 1
syslog only = yes
syslog = 3
smb ports = 139
name resolve order = wins bcast hosts
time server = Yes
#printcap name = CUPS
#show add printer wizard = No
add user script = /usr/sbin/useradd -m '%u'
delete user script = /usr/sbin/userdel -r '%u'
add group script = /usr/sbin/groupadd '%g'
delete group script = /usr/sbin/groupdel '%g'
add user to group script = /usr/sbin/usermod -G '%g' '%u'
add machine script = /usr/sbin/useradd -s /bin/false -d /tmp '%u'
;shutdown script = /var/lib/samba/scripts/shutdown.sh

preexec = sh -c 'echo \"Welcome to %S!\" |/usr/local/bin/smbclient -M %m -I %I' &

abort shutdown script = /sbin/shutdown -c
logon drive = H:
logon home = \\%L\%U
logon path = \\%L\Profiles\%U
logon script = scripts\logon.bat
domain logons = Yes
preferred master = Yes
wins support = Yes
utmp = Yes
map acl inherit = Yes
#printing = cups
#cups options = Raw
printing = bsd
veto files = /*.eml /*.nws/ *.{*}/
veto oplock files = /*.doc /*.xls /*.mdb /*.pdf /*.PST
passdb expand explicit = no
nt acl support = no
#============================ Share Definitions ==============================
[homes]
   comment = Home Directories
   valid users = %S
   read only = No
   browseable = No
  default case = lower
  preserve case = no
  short preserve case = no
  mangled names = yes
  case sensitive = no
  writable = yes
 [netlogon]
   comment = Network Logon Service
   path = /var/netlogon
   writable = yes
   browsable = yes
[Profiles]
  path = /profiles
  writable = yes
  create mask = 0600
  directory mask = 0700
  browsable = yes
  acl check permissions = no
  hide files = /desktop.ini/outlook*.lnk/*Briefcase*/Thumbs.db
# NOTE: If you have a BSD-style print system there is no need to
# specifically define each individual printer
[printers]
   comment = All Printers
   path = /var/spool/samba
   browseable = no
# Set public = yes to allow user 'guest account' to print
   guest ok = no
   writable = no
   printable = yes

[Apps]
   comment = Applications
   path = /apps
   read only = no
   public = yes
   create mask = 1775
   directory mask = 1775

[Bookkeeping]
   comment = Bookkeeping
   path = /bookkeeping
   read only = no
   public = no

[archives]
   comment = Archives
   path = /archives
   read only = yes
   public = yes

[Shared]
   comment = Shared
   path = /shared
   read only = no
   public = yes
   create mask = 1775
   directory mask = 1775

[STARS]
   comment = STARS
   path = /stars
   read only = no
   public = yes
   create mask = 1775
   directory mask = 1775
[Backup]
   comment = Backup
   path = /backup
   read only = no
   public = yes

[Music]
   comment = Music
   path = /music
   read only = no
   public = yes

--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba

Reply via email to