Compil/Install Samba 3.3.0

Le
TOUZEAU Pierre SGAR14
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

_=_NextPart_001_01C9876C.0EC08308
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Sur une DEBIAN ETCH 4.0 r5, j'ai un Samba 3.0.24. Les liaisons avec =
Active
Directory me posent des problmes ce jour insolubles (cf pour =
info encart
en fin de message).
C'est pourquoi, en dsespoir, je passe la dernire version de =
Samba et
compile avec les options krk5+ldap, en esprant (sans comprendre =
:-( ) que
mes soucis disparaitront.

La compil c'est bien passe mais l'install est incohrente par =
rapport
l'tat actuel, j'explique :
'smbd -V' me rpond 3.0.24 (ancienne version) car un 'which smbd' =
me
rpond /usr/sbin/smbd avec une date d'install correspondant =
l'install de
la DEBIAN.
L'examen du Makefile indique un rpertoire d'installservers sur
/usr/local/sbin/smbd
De plus, '/usr/local/sbin/smbd -V' me retourne une insulte lie =
l'absence
d'une libtalloc.so.1

J'en conclus que l'ancienne version n'a pas t ote ou =
renomme .old
(contrairement la doc
http://us3.samba.org/samba/docs/man/Samba-HOWTO-Collection/compiling.htm=
l )
et que l'emplacement de la nouvelle version n'est pas idoine eu egard =
aux
emplacements traditionnels. Quant aux liens vers les librairies =
partages,
je ne sais que penser ? Faut-il que je tlcharge les paquets =
permettant
l'execution autogen.sh afin d'tre sr d'avoir un 'configure' qui =
soit
correct ? Est-ce li ?

Pfftt Je suis dans la position d'un ancien dbutant, qui a tout =
oubli
et qui doit repartir zro dans l'apprentissage

Help ;-))

Pierre



-- encart PB SAMBA + AD --
Un certain nombre de commandes fonctionnent et montre que le serveur =
est
intgr au domaine, qu'il communique avec lui et obtient mme les
informations sur les utilisateurs, mais pas toujours et que winbind ne
semble fonctionner qu'a moiti !
Voici la liste des commandes qui fonctionnent :
kinit unUserAutoris
klist
net ADS join -UunUserAutoris
net ADS testjoin
net ADS group
net ADS user
smbclient -U AT+unUser -L //autreMachine/partage
wbinfo -n unUser
wbinfo -s unSID
getent passwd unUser

Ne fonctionne pas :

wbinfo -g
wbinfo -u
getent passwd
getent group
et le net use partir des PC



Pierre Touzeau
-
Charg de mission / Prfecture de region Basse-Normandie
SGAR/rue Daniel HUET/14038 CAEN CEDEX/Tel: +33 231 306 306
pierre.touzeau@basse-normandie.pref.gouv.fr / Fax: 564
-

_=_NextPart_001_01C9876C.0EC08308
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; =
charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version =
5.5.2658.2">
<TITLE>Compil/Install Samba 3.3.0</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>Sur une DEBIAN ETCH 4.0 r5, j'ai un Samba 3.0.24. Les =
liaisons avec Active Directory me posent des problmes ce jour =
insolubles (cf pour info encart en fin de message).</FONT></P>

<P><FONT SIZE=2>C'est pourquoi, en dsespoir, je passe la =
dernire version de Samba et compile avec les options krk5+ldap, =
en esprant (sans comprendre :-( ) que mes soucis =
disparaitront.</FONT></P>

<P><FONT SIZE=2>La compil c'est bien passe mais l'install est =
incohrente par rapport l'tat actuel, j'explique :</FONT>
<BR><FONT SIZE=2>'smbd -V'&nbsp;&nbsp; me rpond 3.0.24 (ancienne =
version) car un 'which smbd' me rpond /usr/sbin/smbd avec une date =
d'install correspondant l'install de la DEBIAN.</FONT></P>

<P><FONT SIZE=2>L'examen du Makefile indique un rpertoire =
d'installservers sur /usr/local/sbin/smbd</FONT>
<BR><FONT SIZE=2>De plus, '/usr/local/sbin/smbd -V' me retourne une =
insulte lie l'absence d'une libtalloc.so.1</FONT>
</P>

<P><FONT SIZE=2>J'en conclus que l'ancienne version n'a pas t =
ote ou renomme .old (contrairement la doc <A =
HREF="http://us3.samba.org/samba/docs/man/Samba-HOWTO-Collection/compi=
ling.html" =
TARGET="_blank">http://us3.samba.org/samba/docs/man/Samba-HOWTO-Collec=
tion/compiling.html</A> ) et que l'emplacement de la nouvelle version =
n'est pas idoine eu egard aux emplacements traditionnels. Quant aux =
liens vers les librairies partages, je ne sais que penser ? Faut-il =
que je tlcharge les paquets permettant l'execution autogen.sh =
afin d'tre sr d'avoir un 'configure' qui soit correct ? Est-ce =
li ?</FONT></P>

<P><FONT SIZE=2>Pfftt&nbsp; Je suis dans la position d'un ancien =
dbutant, qui a tout oubli et qui doit repartir zro dans =
l'apprentissage</FONT></P>

<P><FONT SIZE=2>Help ;-))</FONT>
</P>

<P><FONT SIZE=2>Pierre</FONT>
</P>
<BR>
<BR>

<P><FONT SIZE=2>-- encart PB SAMBA + AD --</FONT>
<BR><FONT SIZE=2>Un certain nombre de commandes fonctionnent et =
montre que le serveur est intgr au domaine, qu'il communique avec =
lui et obtient mme les informations sur les utilisateurs, mais pas =
toujours et que winbind ne semble fonctionner qu'a moiti =
!</FONT></P>

<P><FONT SIZE=2>Voici la liste des commandes qui fonctionnent =
:</FONT>
<BR><FONT SIZE=2>kinit unUserAutoris</FONT>
<BR><FONT SIZE=2>klist</FONT>
<BR><FONT SIZE=2>net ADS join -UunUserAutoris</FONT>
<BR><FONT SIZE=2>net ADS testjoin</FONT>
<BR><FONT SIZE=2>net ADS group</FONT>
<BR><FONT SIZE=2>net ADS user</FONT>
<BR><FONT SIZE=2>smbclient -U AT+unUser -L =
//autreMachine/partage</FONT>
<BR><FONT SIZE=2>wbinfo -n unUser</FONT>
<BR><FONT SIZE=2>wbinfo -s unSID</FONT>
<BR><FONT SIZE=2>getent passwd unUser</FONT>
<BR><FONT SIZE=2>&nbsp;</FONT>
<BR><FONT SIZE=2>Ne fonctionne pas :</FONT>
<BR><FONT SIZE=2>&nbsp;</FONT>
<BR><FONT SIZE=2>wbinfo -g</FONT>
<BR><FONT SIZE=2>wbinfo -u</FONT>
<BR><FONT SIZE=2>getent passwd</FONT>
<BR><FONT SIZE=2>getent group</FONT>
<BR><FONT SIZE=2>et le net use partir des PC</FONT>
</P>
<BR>
<BR>

<P><FONT SIZE=2>Pierre Touzeau</FONT>
<BR><FONT =
SIZE=2>-</FON=
T>
<BR><FONT SIZE=2>Charg de mission&nbsp; /&nbsp; Prfecture de =
region Basse-Normandie</FONT>
<BR><FONT SIZE=2>SGAR/rue Daniel HUET/14038 CAEN CEDEX/Tel: +33 231 =
306 306</FONT>
<BR><FONT SIZE=2>pierre.touzeau@basse-normandie.pref.gouv.fr / Fax: =
564</FONT>
<BR><FONT =
SIZE=2>-</FON=
T>
</P>

</BODY>
</HTML>
_=_NextPart_001_01C9876C.0EC08308--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
François Cerbelle
Le #18586401
TOUZEAU Pierre SGAR14 a écrit :
[...]
C'est pourquoi, en désespoir, je passe à la dernière version de Samba et
compilée avec les options krk5+ldap, en espérant (sans comprendre :-( )
que mes soucis disparaitront.
La compil c'est bien passée mais l'install est incohérente par rapport à
l'état actuel, j'explique :
'smbd -V' me répond 3.0.24 (ancienne version) car un 'which smbd' me
répond /usr/sbin/smbd avec une date d'install correspondant à l'install
de la DEBIAN.
L'examen du Makefile indique un répertoire d'installservers sur
/usr/local/sbin/smbd
De plus, '/usr/local/sbin/smbd -V' me retourne une insulte liée à
l'absence d'une libtalloc.so.1



Quand tu télécharges un paquet Debian, le programme à l'intérieur a été
compilé avec certaines options (et même des correctifs) choisis par le
mainteneur du paquet. Parmis ces options figure quasiment
obligatoirement l'option :
./configure --prefix=/usr

De manière à ce que le programme s'installe dans /usr/bin, /usr/sbin,
/usr/lib, ...

Dans ton cas, uu sembles faire une compilation et une installation à
partir des sources, sans passer par un paquet, ca signifie que le
systeme de gestion des paquets n'en saura rien et ne retirera pas
l'ancienne version de Samba. C'est pourquoi tu as toujours l'anciene
version de Samba, directement accessible car elle se trouve bien
intégrée à ta Debian. Ensuite, tu compiles ton Samba, sans utiliser les
mêmes options, les mêmes correctifs et les mêmes choix que ceux
effectués par le mainteneur, c'est pourquoi, entre-autres, ton
installation se fait dans une sous arborescence de /usr/local, ce qui
est le choix par défaut de la plupart des programmes.

Tu as trois solutions :
- Soit tu désinstalles manuellement le paquet Samba (Debian) et tu
refais ta compilation en ajustant les options pour tenter d'arriver à
tes fins, mais le chemin risque d'être long et compliqué.
- Soit tu trouve un paquet Debianisé de la version que tu recherches
avec les options LDAP et KRB (il me semble que Samba est toujours
compilé ainsi, il faut donc juste trouver un paquet dans la version
souhaitée soit sur backports, soit dans testing ou sid)
- Soit tu telecharges les sources du *paquet* debian Samba, tu y
intègres les sources de la derniere version de Samba, tu adaptes les
sources du paquet pour tes besoins, tu recompiles le paquet et tu
l'installes à la place de l'ancien.

Maintenant, je ne suis pas certain qu'un saut de version et une
recompilation manuelle te sorte de tes ennuis. Tu devrais plutot
chercher du cote de la configuration de ton install actuelle en
demandant de l'aide sur les listes spécialisées Samba.

Bon courage
Fanfan

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Publicité
Poster une réponse
Anonyme