Project

General

Profile

Tâche #18554

Scénario #18549: Produire un paquet samba 4.5.2 pour EOLE 2.6

Tester l’installation du paquet

Added by Benjamin Bohard over 4 years ago. Updated over 4 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
01/03/2017
Due date:
% Done:

100%

Estimated time:
6.00 h
Spent time:
Remaining (hours):
0.0

History

#1 Updated by Benjamin Bohard over 4 years ago

  • Estimated time set to 6.00 h
  • Remaining (hours) set to 6.0

#2 Updated by Benjamin Bohard over 4 years ago

  • Assigned To set to Benjamin Bohard

#3 Updated by Benjamin Bohard over 4 years ago

  • Status changed from Nouveau to En cours

#4 Updated by Benjamin Bohard over 4 years ago

  • % Done changed from 0 to 30
  • Remaining (hours) changed from 6.0 to 5.0

Paquets installés sur seth dans le contexte etb1 (infrastructure EOLE). Diagnose OK après reconfigure.

Il reste à valider le fonctionnement des paquets, notamment en ce qui concerne libldb1 et sssd.

#5 Updated by Thierry Bertrand over 4 years ago

les paquets ont été déposés sur le dépot intra, branche dev 2.6.1

#6 Updated by Benjamin Bohard over 4 years ago

Pour l’installation manuelle des paquets debian :

dpkg --unpack libldb1_1.1.27*.deb libnss-winbind_4.5.2*.deb libsmbclient_4.5.2*.deb libwbclient0_4.5.2*.deb python-ldb_1.1.27*.deb python-samba_4.5.2*.deb python-talloc_2.1.8*.deb  samba_4.5.2*.deb samba-common_4.5.2*.deb samba-common-bin_4.5.2*.deb samba-dsdb-modules_4.5.2*.deb samba-libs_4.5.2*.deb samba-vfs-modules_4.5.2*.deb smbclient_4.5.2*.deb winbind_4.5.2*.deb
apt-get install -f

#7 Updated by Thierry Bertrand over 4 years ago

les paquets sont dispos sur le depot dev intra.
Saisir un fichier /etc/apt/sources.list.d/samba.list contenant :

deb http://debmiroir-02.ac.centre-serveur.i2/mirror/debpner/ eole-2.6.1/all/

Remplacer par 2.6.0 le cas échéant, c'est dispo.

#8 Updated by christophe guerinot over 4 years ago

après avoir récupéré la dernière mouture des paquets compilés et alimenté le dépôt intra dev,
le serveur installé avec un module eolebase et mis à jour en 2.6.1 (Maj-Auto -i -D ...),
samba peut s'installer via

apt-get install  samba winbind smbclient samba-dsdb-modules samba-vfs-modules

Benjamin a mis à disposition 4 paquets supplémentaires qui ne sont pas utilisés avec le module seth standard:
ctdb, samba-testsuite, libparse-pidl-perl et registry-tools

reste à voir s'il sont nécessaire lors de l'installation des contrôleurs pour les sites pilotes du MEEM, ou pas (spécifique pour le développement ?)

#9 Updated by Alain Guichard over 4 years ago

  • installation module seth 2.6.0 LTS
  • mise à jour
    Query-Auto -i -S debmiroir-02.ac.centre-serveur.i2 -U debmiroir-02.ac.centre-serveur.i2 -V debmiroir-02.ac.centre-serveur.i2
    Maj-Auto -i -S debmiroir-02.ac.centre-serveur.i2 -U debmiroir-02.ac.centre-serveur.i2 -V debmiroir-02.ac.centre-serveur.i2
    
  • installation samba 4.5.2
    Déclaration du dépôt : création du fichier /etc/apt/sources.list.d/DepotIntraDev.list
    *********************************************************************************
    cat /etc/apt/sources.list.d/DepotIntraDev.list
    #depot Intranet PNE S/R Dev
    deb http://debmiroir-02.ac.centre-serveur.i2/mirror/debdev/ eole-2.6.0/all/
    *********************************************************************************
    apt-get update
    *********************************************************************************
    apt-get install  samba winbind smbclient samba-dsdb-modules samba-vfs-modules
    ...
    The following additional packages will be installed:
      libldb1 libnss-winbind libsmbclient libwbclient0 python-ldb python-samba python-talloc samba-common samba-common-bin samba-libs
    Paquets suggérés :
      libpam-winbind bind9 bind9utils ctdb smbldap-tools ufw heimdal-clients cifs-utils
    Paquets recommandés :
      attr
    Les paquets suivants seront mis à jour :
      libldb1 libnss-winbind libsmbclient libwbclient0 python-ldb python-samba python-talloc samba samba-common samba-common-bin samba-dsdb-modules samba-libs
      samba-vfs-modules smbclient winbind
    15 mis à jour, 0 nouvellement installés, 0 à enlever et 6 non mis à jour.
    ...
    *********************************************************************************
    dpkg -l|grep samba
    ii  python-samba                       2:4.5.2+dfsg-2tamarin110108~822ec0f amd64        Python bindings for Samba
    ii  samba                              2:4.5.2+dfsg-2tamarin110108~822ec0f amd64        SMB/CIFS file, print, and login server for Unix
    ii  samba-common                       2:4.5.2+dfsg-2tamarin110108~822ec0f all          common files used by both the Samba server and client
    ii  samba-common-bin                   2:4.5.2+dfsg-2tamarin110108~822ec0f amd64        Samba common files used by both the server and the client
    ii  samba-dsdb-modules                 2:4.5.2+dfsg-2tamarin110108~822ec0f amd64        Samba Directory Services Database
    ii  samba-libs:amd64                   2:4.5.2+dfsg-2tamarin110108~822ec0f amd64        Samba core libraries
    ii  samba-vfs-modules                  2:4.5.2+dfsg-2tamarin110108~822ec0f amd64        Samba Virtual FileSystem plugins
    *********************************************************************************
    
    ????? REMARQUE ?????
    Query-Auto -i -S debmiroir-02.ac.centre-serveur.i2 -U debmiroir-02.ac.centre-serveur.i2 -V debmiroir-02.ac.centre-serveur.i2
    Mise à jour le mardi 10 janvier 2017 18:05:51
    *** seth 2.6.0 ***
    Configuration du dépôt Ubuntu avec la source debmiroir-02.ac.centre-serveur.i2
    Configuration du dépôt EOLE avec la source debmiroir-02.ac.centre-serveur.i2
    Action update pour root
    Action list-upgrade pour root
    0 nouveau, 6 mis à jour, 0 à enlever
    Paquets à mettre à jour :
        ldb-tools (2:1.1.27-1tamarin201701101042) (root)
        libtalloc2 (2.1.8-1tamarin201701101031) (root)
        libtdb1 (1.3.11-2tamarin201701101036) (root)
        libtevent0 (0.9.31-1tamarin201701101035) (root)
        python-tdb (1.3.11-2tamarin201701101036) (root)
        tdb-tools (1.3.11-2tamarin201701101036) (root)
    

    => est-ce normal que les paquets ldb-tools, libtalloc2, libtdb1, libtevent0, python-tdb, tdb-tools soient à mettre à jour suite à la mise à jour précédente et l'installation de samba 4.5.2 (méthode Christophe)?

#10 Updated by christophe guerinot over 4 years ago

Il est possible que ce soit parce que ces paquets ont été rajoutés après les autres (manquerait peut être un 'apt-get update' préalable ?)

j'avais testé en 2.6.1, je reteste en 2.6.0 dans le doute

aucun problème en 2.6.0

Avant l'installation de samba, la dernière version des paquets ldb-tools (1.1.27), libtalloc2 (2.1.8) ... sont bien accessibles à partir du dépôt intra Dev (debmiroir-02.ac.centre-serveur.i2/mirror/debdev)

root@eolebase:~# apt-cache policy ldb-tools
ldb-tools:
  Installé : (aucun)
  Candidat : 2:1.1.27-1tamarin201701101042
 Table de version :
     2:1.1.27-1tamarin201701101042 500
        500 http://debmiroir-02.ac.centre-serveur.i2/mirror/debdev eole-2.6.0/all/ Packages
     2:1.1.24-1ubuntu3 500
        500 http://deb2.eole.i2/ubuntu xenial/universe amd64 Packages

root@eolebase:~# apt-cache policy libtalloc2
libtalloc2:
  Installé : (aucun)
  Candidat : 2.1.8-1tamarin201701101031
 Table de version :
     2.1.8-1tamarin201701101031 500
        500 http://debmiroir-02.ac.centre-serveur.i2/mirror/debdev eole-2.6.0/all/ Packages
     2.1.5-2 500
        500 http://deb2.eole.i2/ubuntu xenial/main amd64 Packages

en fait, sur le test précédent, samba avait été installé AVANT que les paquets ldb-tools, libtalloc2, libtdb1, libtevent0, python-tdb, tdb-tools ne soient mis à jour sur le dépôt intra Dev. Il est donc normal, une fois ces paquets copiés sur le dépôt intra Dev, que ceux-ci soient proposés en mise à jour avec la commande 'Query-Auto'

#11 Updated by Alain Guichard over 4 years ago

  • Status changed from En cours to Fermé
  • % Done changed from 30 to 100
  • Remaining (hours) changed from 5.0 to 0.0

Also available in: Atom PDF