[wellylug] How to update Samba on Clark Connect 3.0?
jumbophut
jumbophut at gmail.com
Thu May 12 22:50:40 NZST 2005
On 5/12/05, Sarah McMurray wrote:
>
> We are trying to get the latest version of Samba
> Server and are having difficulties upgrading: the server is telling us when
> performing apt-get that the latest version of Samba server is already
> installed, when we know it is not - as the bug is still there.
>
First of all, have you tried asking the ClarkConnect folks?
Secondly, since you are using this on a client's box, I disclaim all
responsibility for any breakage that may be caused by following my
advice.
If you are still reading, ...
ClarkConnect /seems/ to be based on Debian. I can't tell easily from
their pages. Debian comes in three flavours: Stable, Testing and
Unstable. The samba versions corresponding to these are 2.2.3a-15,
3.0.14a-1, and 3.0.14a-1 respectively.
Try 'smbd -V' to see which version of samba you have. That might give
you an idea of which Debian flavour ClarkConnect is using (it won't be
absolutely foolproof because it is possible to run combinations of
flavours, but have a look anyway).
You can find out the source of debs that is being used by looking in
/etc/apt/sources.list. One of the lines in there should indicate
where apt-get is looking for new stuff (hopefully there are lines
beginning deb http://...)
If you want to run a later version of samba, and one is available from
Debian, you have choices.
1. You can add/change lines in /etc/apt/sources.list. Something like:
deb http://ftp.debian.org/debian stable main contrib
# Replace stable with testing or unstable if necessary
2. If you have a Debian Stable base, but want to run a later version
of Samba, you can use a backport. Add a line like this to
sources.list:
deb http://www.backports.org/debian woody samba
3. If you have a Debian Stable (or even Testing) base, you can upgrade
to a later version of Debian. Read the apt-get docs.
If Debian doesn't make a newer version available, you can always
compile the later version from source and put it in the /usr/local or
/opt hierarchies. But this is likely to be a significantly more
complicated way to go -- you will probably have to download other
sources too to satisfy dependencies.
Best of luck.
--
Tony (echo 'spend!,pocket awide' | sed 'y/acdeikospntw!, /l at omcgtjuba.phi/')
More information about the wellylug
mailing list