[Samba] Samba Upgrade...
Christian Merrill
cmerrill at redhat.com
Mon Jan 31 19:49:44 GMT 2005
Brent Smith wrote:
> Sorry if this is a dup. I sent right before I subscribed to the list,
> so I'm not sure if it made it.
>
>
> I have just taken over a redhat system with Samba 3.0.0 configured
> with security = user, and domain logins enabled. I've included the
> smb.conf at the end of this message.
>
> I would like to upgrade to 3.0.10 for a numbers of reasons, one
> being security and one being that password changes don't work
> from workstation machines because of the Windows KB828741
> patch. What I want to know, is if I should expect any
> incompatibilities between versions or if my existing config
> files will work with the new version? This is a mission
> critical system, so I really don't want to upgrade unless
> there are going to be very minimal issues.
>
> Will a simple rpm -Uvh ./samba-3.0.10-1_rh9.i386.rpm put me
> in the clear?
>
> Thanks for your help.
>
> Here is some information about the system:
>
> ----- OLD RPM PACKAGE -----
> $ rpm -qi samba
> Name : samba Relocations: /usr
> Version : 3.0.0 Vendor: (none)
> Release : 2 Build Date: Thu 09 Oct
> 2003 05:12:20 PM PDT
> Install date: Sat 11 Oct 2003 10:41:04 PM PDT Build Host: *removed*
> Group : Networking Source RPM:
> samba-3.0.0-2.src.rpm
> Size : 46416163 License: GNU GPL version 2
> Packager : Gerald Carter [Samba-Team] <jerry at samba.org>
> Summary : Samba SMB client and server
>
> ----- NEW RPM PACKAGE -----
> $ rpm -qpi ./samba-3.0.10-1_rh9.i386.rpm
> Name : samba Relocations: /usr
> Version : 3.0.10 Vendor: Samba Team
> Release : 1 Build Date: Wed 15 Dec
> 2004 02:04:19 PM PST
> Install date: (not installed) Build Host: rh9
> Group : Networking Source RPM:
> samba-3.0.10-1.src.rpm
> Size : 45453218 License: GNU GPL version 2
> Packager : Gerald Carter [Samba-Team] <jerry at samba.org>
> Summary : Samba SMB client and server
>
> ----- smb.conf file -----
> [global]
> netbios name = *removed*
> workgroup = *removed*
> preferred master = yes
> domain master = yes
> wins support = yes
> os level = 85
> encrypt passwords = yes
> interfaces = eth0
> hosts allow = *removed*
> invalid users = bin daemon adm sync shutdown
> logon path =
> logon drive = U:
> logon script = logon-%G.bat
> add machine script = /usr/sbin/useradd -d /dev/null -s
> /bin/false -c 'Machine Account' -M %u
> admin users = @smbadmin
> printer admin = @smbadmin
> domain logons = Yes
> min protocol = NT1
>
> [homes]
> comment = User Directory
> path = /usr/export/home/%U
> read only = NO
> browseable = NO
> # only user = %S
>
> [netlogon]
> comment = Network Logon Service
> path = /etc/samba/netlogon
> guest ok = yes
> browseable = no
>
> [print$]
> path = /var/samba/printers
> write list = @smbadmin
> guest ok = yes
>
> [printers]
> comment = All Printers
> path = /tmp
> guest ok = Yes
> printable = yes
> printing = lprng
> browseable = No
>
If you are going from a Red Hat supplied Samba release to one released
by samba.org various things will be in different places. /etc/samba/
will remain the same however and your config files should translate
over. Also keep in mind that Red Hat has split it's Samba package into
three groups (samba, samba-client, samba-common). My advice is to
remove all of your existing samba packages (backing up your config files
of course) and then doing a clean install if this is the case.
Christian
More information about the samba
mailing list