Dear list,

last friday I had a frustrating experience during the update of my samba server. I've been running samba since 1998, now there are 50 users with win2k-boxes attached - the samba server acting as PDC. Becauce of a swap of the old server I finally decided to update to 2.2.8a. What I did (in general):

- installed the new server with suse 8.2 prof
- Installed the suse-rpms for 2.2.8a on the new server.
- shut down smdb/nmdb on the old server and changed ip and name
- copied smb.conf, smbpasswd, secrets.tdb to the new server
- added all the unix users
- changed ip and name on the new server to the values of the old server
- started smdb/nmdb on the new server

Everything seemed to work. I could logon and got my samba-shares - but as I found out I got my samba-shares because they have been mapped previously and not because of my logon script. Further experiments brought up that the logon scripts didn't run at all at logon-time.

I tried a lot concerning "logon script" (%u instead %U, changed it to a f. e. to "logon.bat") but without success. The logon script just sets the time and maps the shars. The [netlogon]-share doesn't seem to be the problem either. I read all in the archives concerning this point (and also googled) but couldn't find something usefull.

I am not that new to samba but am at a loss anyway.

So I reversed the changes and fired up my old samba server and am looking for ideas now.

Here my smb.conf:

[global]
workgroup = <workgroup-name>
netbios name = SAMBA01
server string = SambaPDC 2.2.3a
interfaces = <ip-address>/24
security = DOMAIN
encrypt passwords = Yes
map to guest = Bad User
passwd program = /usr/bin/passwd
username map = /etc/user.map
log level = 1
log file = /var/log/log.%m
name resolve order = host wins bcast lmhosts
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
character set = ISO8859-1
add user script = /usr/sbin/useradd -g machines -c Machine -d /dev/null -s /bin/false %m$
logon script = %U.bat
logon path = \\%L\profiles\%U
logon drive = U:
domain logons = Yes
os level = 65
domain master = True
wins proxy = Yes
wins support = Yes
kernel oplocks = No
winbind uid = 10000-20000
winbind gid = 10000-20000
winbind separator = +
admin users = root <otheruser>
force create mode = 022
directory mask = 0777
force directory mode = 0777
nt acl support = No
printing = lprng


[profiles]
        comment = Admins Profiles
        path = /data/smbprofiles
        read only = No
        nt acl support = No
        guest ok = Yes
        browseable = No

[homes]
        comment = Heimatverzeichnis
        path = /data/user/%u
        read only = No
        create mask = 0750

[netlogon]
        path = /data/netlogon
        read only = No
        guest ok = Yes

... some share-defs ...


Any ideas would be welcome, thanks,


Carsten


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

Reply via email to