Long story short, I first built the machine with GNOME as the primary system and KDE4 as an alternate, but there were too many problems with both systems being there with elements accessible to one aother…which was why I had Samba shares set up in YAST, Nautilus and Konquerer starting out. My goal was to simplify. There were other things going on aside from Samba which impelled me to move with a rebuild.
When I rebuilt to GNOME only on a complete HDD re-format, Samba gave an error message that there were KDE dependencies not being satisfied and that there were orphaned KDE files. The GNOME setup for some reason took very long to respond to my mouse clicks. I didn’t bother troubleshooting. I rebuilt again to KDE 3.5.
Back to Samba, I shut off the sharing from Konquerer and turned it back on via YAST. I set the folder permissions so anyone can view and modify. I still don’t see the folders off my XP box. Filesharelist is now installed by virtue of KDE 3.5. I still don’t see error messages like last night, but I don’t see the shares either.
Here is the smb.conf file as it is now:
smb.conf is the main Samba configuration file. You find a full commented
version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if the
samba-doc package is installed.
Date: 2008-06-06
[global]
workgroup = WORKGROUP
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
map to guest = Bad User
include = /etc/samba/dhcp.conf
logon path = \%L\profiles.msprofile
logon home = \%L%U.9xprofile
logon drive = P:
usershare allow guests = Yes
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain logons = No
domain master = No
netbios name = MEDIA1
security = user
passdb backend = smbpasswd
usershare max shares = 100
[homes]
comment = Home Directories
valid users = %S, %D%w%S
browseable = No
read only = No
inherit acls = Yes
[users]
comment = All users
path = /home
read only = No
inherit acls = Yes
veto files = /aquota.user/groups/shares/
[groups]
comment = All groups
path = /home/groups
read only = No
inherit acls = Yes
[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin root
force group = ntadmin
create mask = 0664
directory mask = 0775
[music]
comment = music files
inherit acls = Yes
path = /home/devitor/music/
read only = No
[photos]
comment = Photos Directory
inherit acls = Yes
path = /home/devitor/photos/
read only = No
[videos]
comment = Video Directory
inherit acls = Yes
path = /home/devitor/videos/
read only = No
I did not hand-tweak any settings this time. There is nothing I can see in here that is untoward. What I did notice though is that the samba server is set to poll for a WINS server by DHCP. I don’t have a WINS server on my network.