I have include statements like: include = /etc/samba/user-config/%U These fail. When I browse to the server, all the shares show, but if I browse into a share that was defined in this include, I get an error on the client that the share does not exist. If I browse into a share defined before the include statement it works, but when I come back to the top, the other shares have disappeared. I have determined that if I use statements like: include = /etc/samba/user-config/foobar-%U that it will work. However, for my needs the files must match the user's login.
This is *so* strange. Would you attach a level 10 debug log of the failure to this bug report?
Created attachment 970 [details] This is a level 10 log from when it fails (include = someplace/%U) This is a level 10 log produced when I use an include statement of: include = /etc/ulcmit/samba/carp/auto-config/%U This fails as reported in the bug report. (Yes the file exists).
Created attachment 971 [details] This is a level 10 log from when it works (include = someplace/user-%U) This is a level 10 log from when it works. I used an include like: include = /etc/ulcmit/samba/carp/auto-config/user-%U (Yes this is identical to the file included when it fails)
Comment on attachment 971 [details] This is a level 10 log from when it works (include = someplace/user-%U) This is a level 10 log of when I use an include like: include = include = /etc/ulcmit/samba/carp/auto-config/user-%U