[Samba] Installing SerNet Samba for Debian
rowlandpenny at googlemail.com
Wed Nov 20 09:56:42 MST 2013
On 20/11/13 16:36, samba1 at nym.hush.com wrote:
> Thanks very much for all the help.
> I restored the server, then had another go.
> I ran the ap-get update && upgrade first (nothing to update)
> I also checked apt-get –f install (all okay)
> I installed the sernet public key.
> Then I created the sources list file for sernet
> I ran ‘apt-get install sernet-samba’
> It says there were dependencies in sernet-samba-common which had
> further dependencies in sernet-libwbclient0, so it didn’t install
> I ran ‘apt-get install sernet-libwbclient0’ and it installed, but
> it also removed 16 other packages including gnome. It did prompt
> to ask if I wanted to go ahead with the installation/removal– I
> said Yes, just to see what would happen.
> I ran ‘apt-get install sernet-samba’ and that successfully
> However, when I run ‘apt-get –f install’ it’s now showing a whole
> list of packages (around 200)which are no longer required, due to
> the packages it removed when installing sernet-libwbclient0.
> On Wed, 20 Nov 2013 15:17:48 +0000 "L.P.H. van Belle"
> <belle at bazuin.nl> wrote:
>> for debian you have 3 options for samba.
>> 1) the debian stable ( now 3.6.6 )
>> 2) the debian backports, ( now 3.6.19 ) but it keeps inline with
>> the stable packages.
>> 3) the sernet debian packages.
>> for sernet its ok that all other things of debian samba are
>> If you look ( type ) apt-cache show sernet-samba
>> you see these lines:
>> Conflicts: samba
>> Replaces: samba, samba-common (<= 2.0.5a-2)
>> Provides: samba
>> This prevents the debian samba to be installed.
>> Now, you choose.
>> wheezy stable : apt-get install samba
>> wheezy backports : apt-get install -t wheezy-backports samba
>> Sernet Samba : apt-get install sernet-samba
>> dont use dpkg -i unless your in real trouble.
>> for debian backports i have:
>> /etc/apt/sources.list.d/debian-backports.list contains
>> # Backports repository
>> deb http://ftp.nl.debian.org/debian/ wheezy-backports main
>> for sernet i have :
>> /etc/apt/sources.list.d/sernet-samba-3.list contains
>> # Sernet samba 3.6 repository
>> deb http://ftp.sernet.de/pub/samba/3.6/debian wheezy main
>> and for sernet samba, first before the install type:
>> wget http://ftp.sernet.de/pub/sernet-samba-keyring_1.3_all.deb -O
>> dpkg -i /tmp/sernet-samba-keyring.deb
>> rm /tmp/sernet-samba-keyring.deb
>> the difference?
>> debian stable contains all security fixed up to the latest samba
>> debian backports, samba but also contains the upstream code of the
>> version supplied ( now 3.6.19 )
>> sernet samba, has everything and it the latest, but it's has
>> sernet- in front of the packages names to avoid conflicts.
>>> -----Oorspronkelijk bericht-----
>>> Van: samba1 at nym.hush.com
>>> [mailto:samba-bounces at lists.samba.org] Namens samba1 at nym.hush.com
>>> Verzonden: woensdag 20 november 2013 15:29
>>> Aan: samba at lists.samba.org
>>> Onderwerp: [Samba] Installing SerNet Samba for Debian
>>> I've got myself in a bit of a pickle trying to install the latest
>>> Samba 3.6.20-31 package from SerNet on a Debian Wheezy server.
>>> installed Debian version of Samba was 3.6.6.
>>> It's an off-line test server, and I'm still getting to grips with
>>> Debian, so no harm done, but I'd like to know the proper
>>> to install this software!
>>> What I've done is:
>>> Edited /etc/apt/sources.list to include the line
>>> deb http://ftp.sernet.de/pub/samba/3.6/debian wheezy main
>>> This was shown on the SerNet website, but I'm not sure if I need
>>> do anything to prevent Wheezy from downloading/installing the
>>> Debian Samba in the future.
>>> I downloaded all the .deb packages from SerNet and burnt them
>>> a CD.
>>> I then ran 'apt-get purge samba' (to try and remove the existing
>>> I started to run into problems when installing the SerNet
>>> package(s) and have also run
>>> apt-get remove samba-common
>>> plus numerous iterations of
>>> apt-get -f install
>>> apt-get autoremove
>>> At one point it wanted to remove about 200 packages, including
>>> for gnome and python.
>>> I tried installing using:
>>> dpkg -i sernet-samba_3.6.20-31_amd64.deb
>>> It then indicated it needed sernet-samba-common so I ran
>>> dpkg -i sernet-samba-common_3.6.20-31_amd64.deb
>>> which gave warnings about dependencies.
>>> I ended up trying to install all the sernet packages including
>>> ones for libwbclient, libsmbclient, libpam, winbind. Is this
>>> necessary? I expected one of the packages to do a full install
>>> update/install all necessary packages.
>>> Having now left it running for a few minutes I ran
>>> apt-get -f install
>>> again, and it updated sernet Samba and I'm now able to run
>>> smbstatus and it's showing '3.6.20-SerNet-Debian'.
>>> However, I'm now not sure what state the system is in! I can run
>>> disaster recovery to restore the system to a state before I
>>> the Samba upgrade, but as I say, I'd like to know the proper way
>>> do it!
>>> To unsubscribe from this list go to the following URL and read
>>> instructions: https://lists.samba.org/mailman/options/samba
OK, how about, start yet again, forget sernet, download and compile
samba 4.1.1 and then use it just like samba 3.6
More information about the samba