Aller au contenu

1 membre a voté

  1. 1.

    • un pc sous windows serveur
      0
    • un pc sous linux avec Samba
    • un boitier spécifique
      0

Veuillez vous connecter ou vous inscrire pour voter dans ce sondage.

Featured Replies

Posté(e)

Bonjour,

J'ai besoin de transformer mon RS810+ en PDC (contrôleur principal de domaine WIndows).

Apparemment, la version de Samba fourni dessus est bridée et elle ne peut pas rendre ce service.

La seule solution que j'ai trouvée est donc d'installer un samba3 dessus en remplacement de celui fourni par Synology.

Or pour le RS810+ (sous DSM 3.0), architecture i686, il n'existe pas encore de package précompilé sur le site nslu2-linux.org.

J'ai donc pu tout de même installer les outils de compilation dessus (après avoir installé ipkg bien entendu !!)

Mais je n'arrive pas à compiler Samba3 (3.2, 3.3, 3.4, 3.5).

j'ai donc une erreur (j'ai compilé avec les arguments suivants : --with-ldap=no --with-ads=no --with-libnetapi=no)

Using FLAGS = -O -O -D_SAMBA_BUILD_=3 -I/root/samba-3.2.15/source/iniparser/src -Iinclude -I./include -I. -I. -I./lib/replace -I./lib/talloc -I./lib/tdb/include -I./libaddns -I./librpc -DHAVE_CONFIG_H -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Iinclude -I./include -I. -I. -I./lib/replace -I./lib/talloc -I./lib/tdb/include -I./libaddns -I./librpc -I./popt -I/include -I/root/samba-3.2.15/source/lib -D_SAMBA_BUILD_=3

PICFLAG = -fPIC

LIBS = -lcrypt -lnsl

LDFLAGS = -pie -Wl,-z,relro -L./bin

DYNEXP = -Wl,--export-dynamic

LDSHFLAGS = -shared -Wl,-Bsymbolic -Wl,-z,relro -L./bin

SHLIBEXT = so

SONAMEFLAG = -Wl,-soname=

Linking bin/smbd

libads/dns.o: In function `dns_send_req':

dns.c:(.text+0x216): undefined reference to `__res_query'

libads/dns.o: In function `ads_dns_parse_rr':

dns.c:(.text+0x492): undefined reference to `__dn_expand'

libads/dns.o: In function `ads_dns_parse_query':

dns.c:(.text+0x600): undefined reference to `__dn_expand'

libads/dns.o: In function `ads_dns_lookup_ns':

dns.c:(.text+0xaaa): undefined reference to `__dn_expand'

libads/dns.o: In function `ads_dns_query_internal':

dns.c:(.text+0x1358): undefined reference to `__dn_expand'

collect2: ld returned 1 exit status

make: *** [bin/smbd] Error 1

ET là je ne sais plus quoi faire ?

Quelqu'un peut-il m'aider ?

Quelqu'un a sinon une autre idée (à part d'installer un PC sous linux et Samba en PDC à coté du Synology bien entendu !!)

merci de vos réponse,

il te manque une librairie (libresolv) ou elle n'est pas référencée (tous les -l dans la ligne Using FLAGS permettent de lier des librairies), essayer d'ajouter -lresolv dans les paramètres.

mais je me demande si ça ne serait pas plus facile d'utiliser un paquet debian et de l'installer "à la main", c'est à dire d'en extraire le contenu et de l placer là où il faut.

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.