Welcome! Log In Create A New Profile

Advanced

Samba4 for ARM kirkwood

Posted by habibie 
Samba4 for ARM kirkwood
March 15, 2018 10:26PM
When I tried to install samba4 on my Seagate Dockstar (Kirkwood platform), apt returned some messages as shown below. Is it safe to say samba4 isn't available for armel (Kirkwood) platform?
[root@debian:/var/tmp 39%] # apt install samba4
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package samba4 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  samba

E: Package 'samba4' has no installation candidate
2.109u+0.110s=0:02.26e(97.7%) TDSavg=0k+0k+0k max=36456k 1032+0io 11pf+0sw
[root@debian:/var/tmp 40%] #
Re: Samba4 for ARM kirkwood
March 15, 2018 10:50PM
apt update
apt install samba
Re: Samba4 for ARM kirkwood
March 16, 2018 10:18AM
butaford Wrote:
-------------------------------------------------------
> apt update
> apt install samba
>
That will install samba 2:4.5.12+dfsg-2+deb9u2 (see below) which I prefer to avoid. I did a google search and found this samba 4.7.1. Unfortunately, it doesn't support ARMel platform.
[root@debian:/home/local/PEOPLE/debian 1%] # apt show samba
Package: samba
Version: 2:4.5.12+dfsg-2+deb9u2
Priority: optional
Section: net
Maintainer: Debian Samba Maintainers <pkg-samba-maint@lists.alioth.debian.org>
Installed-Size: 11.0 MB
Pre-Depends: dpkg (>= 1.15.6~)
Depends: adduser, libpam-modules, libpam-runtime (>= 1.0.1-11), lsb-base (>= 4.1+Debian), procps, python (<< 2.8), python-dnspython, python-samba, samba-common (= 2:4.5.12+dfsg-2+deb9u2), samba-common-bin (= 2:4.5.12+dfsg-2+deb9u2), tdb-tools, update-inetd, init-system-helpers (>= 1.18~), python (>= 2.7~), python2.7:any, python:any (<< 2.8), python:any (>= 2.7~), libbsd0 (>= 0.0), libc6 (>= 2.8), libldb1 (>= 0.9.21), libpopt0 (>= 1.14), libpython2.7 (>= 2.7), libtalloc2 (>= 2.0.4~git20101213), libtdb1 (>= 1.2.7+git20101214), libtevent0 (>= 0.9.16), libwbclient0 (= 2:4.5.12+dfsg-2+deb9u2), samba-libs (= 2:4.5.12+dfsg-2+deb9u2)
Recommends: attr, logrotate, samba-dsdb-modules, samba-vfs-modules
Suggests: bind9 (>= 1:9.5.1), bind9utils, ctdb, ldb-tools, ntp | chrony (>= 3.0-1), smbldap-tools, winbind, ufw
Conflicts: libldb1 (<< 1:1.1.15), samba (<< 2:3.3.0~rc2-5), samba-ad-dc, samba-doc (<< 2:4.0.5~), samba-tools, samba4 (<< 4.0.0~alpha6-2)
Breaks: qtsmbstatus-server (<< 2.2.1-3~)
Replaces: libsamdb0 (<< 4.0.0~alpha17~), python-samba (<< 2:4.1.4+dfsg-3), samba-ad-dc, samba-common (<= 2.0.5a-2), samba-doc (<< 2:4.0.5~), samba-libs (<< 2:4.1.4+dfsg-2), samba4
Enhances: bind9, ntp
Homepage: http://www.samba.org
Download-Size: 870 kB
APT-Sources: http://security.debian.org stretch/updates/main armel Packages
Description: SMB/CIFS file, print, and login server for Unix
 Samba is an implementation of the SMB/CIFS protocol for Unix systems,
 providing support for cross-platform file and printer sharing with
 Microsoft Windows, OS X, and other Unix systems.  Samba can also function
 as an NT4-style domain controller, and can integrate with both NT4 domains
 and Active Directory realms as a member server.
 .
 This package provides the components necessary to use Samba as a stand-alone
 file and print server or as an NT4 or Active Directory domain controller.
 For use in an NT4 domain or Active Directory realm, you will also need the
 winbind package.
 .
 This package is not required for connecting to existing SMB/CIFS servers
 (see smbclient) or for mounting remote filesystems (see cifs-utils).

N: There is 1 additional record. Please use the '-a' switch to see it
1.997u+0.070s=0:02.07e(99.5%) TDSavg=0k+0k+0k max=36932k 0+0io 0pf+0sw
[root@debian:/home/local/PEOPLE/debian 2%] #
Re: Samba4 for ARM kirkwood
March 16, 2018 10:30AM
Re: Samba4 for ARM kirkwood
March 16, 2018 10:31AM
Re: Samba4 for ARM kirkwood
March 16, 2018 10:53AM
Thank you.
Re: Samba4 for ARM kirkwood
March 19, 2018 02:08PM
samba4 is obsolete version of samba, thus you are getting old version.
https://packages.debian.org/search?searchon=names&keywords=samba4



apt install samba should install something from here:
https://packages.debian.org/stretch/samba

Post your /etc/apt/sources.list .



https://debgen.simplylinux.ch/
Select stable or buster. and hit generate at the bottom.


With stable you will get 4.5.12+dfsg-2+deb9u2, with buster 4.7.4+dfsg-2 .



Edited 2 time(s). Last edit at 03/19/2018 02:10PM by jst818.
Re: Samba4 for ARM kirkwood
March 19, 2018 08:33PM
jst818 Wrote:
-------------------------------------------------------
> samba4 is obsolete version of samba, thus you are getting old version.
> https://packages.debian.org/search?searchon=names&keywords=samba4
>
>
>
> apt install samba should install something from
> here:
> https://packages.debian.org/stretch/samba
>
> Post your /etc/apt/sources.list .
>
My /etc/apt/sources.list is as shown below and it hasn't been modified since the installation.
[root@debian:/root 1%] # cat /etc/apt/sources.list
deb http://ftp.us.debian.org/debian stretch main
deb-src http://ftp.us.debian.org/debian stretch main

deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src  http://security.debian.org/ stretch/updates main contrib non-free

deb     http://http.debian.net/debian stretch-updates main contrib
deb-src http://http.debian.net/debian stretch-updates main contrib

[root@debian:/root 2%] #

>
>
> https://debgen.simplylinux.ch/
> Select stable or buster. and hit generate at the
> bottom.
>
>
> With stable you will get 4.5.12+dfsg-2+deb9u2,
> with buster 4.7.4+dfsg-2 .
>
I am a bit confused here. I thought yous aid samba4 is obsolete version of samba. So, why did you recommend to install samba 4.5.12+dfsg-2+deb9u2?
Re: Samba4 for ARM kirkwood
March 22, 2018 01:51PM
What he meant is that version 4 is no longer exposed in the package names.

Whatever you get through stable is not obsolete, by Debian standards, i.e. it is currently supported, but stable generally lags behind upstream.

The clean solution to that would be fetching from backports, instead of playing mix'n'match by installing packages from testing, which can be kind of a pain in the neck if you don't know what you're doing.

Unfortunately, it does not appear that samba has been backported.
Author:

Your Email:


Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: