solved [Samba] net utility (3.0.12) acting strange

Robert Gehr robert.gehr at baumann-gmbh.de
Wed Mar 23 07:05:27 GMT 2005


Hello

I solved the problem myself. It seems to me that the compiler version 
"gcc version 3.3.3 (SuSE Linux)" coming with suse-9.1 is buggy. I installed
"gcc 3.4.3" and compiled the sources again. Now the "net utility" works all 
right. I did several compiler runs trying different configure options with 
the "SuSE compiler" to no avail.

Hope it helps someone.

Regards

Rob

> Hi all
>
> I am running a Suse-9.1 distribution on a server and have
> been runnig samba from 3.0.4 up to 3.0.11 succesfully on the beast.
> I have got openldap 2.2.11 running and the server works as a PDC
> using the LDAP repository
> I always downloaded the sources compiled the stuff and off it went without
> any
> problems.
>
> Yesterday I compiled the 3.0.12 on the machine and when I fired it up I
> realized certain strange things concernig the "net utility"
>
> If I do a: "net user -Uusername%passwd -S PDC" I get
> Could not connect to server PDC
> The username or password was not correct.
>
> The username and password is correct because if I run this command with the
> net utility version 3.0.11 it works.
> If I do a "net groupmap list" with the 3.0.12 version it also works.
>
> If I get the "net" binary (version 3.0.12) from another server running
> suse-9.0 it also works.
>
> On both servers suse-9.1 and suse-9.0 I installed the the same tar ball
> (3.0.12) yesterday, compiled the source using exactly the same configure
> options and compiled the code without any errors only a couple of compiler
> warnings.
>
> My configure options:
> ./configure --prefix=/usr/local/samba-3.0.12-run --with-ldap
> --with-smbmount
> --enable-cups=yes --with-acl-support
>
> On the 9.1 server where it is broken, ldd gives:
>
>  linux-gate.so.1 =>  (0xffffe000)
>         libcrypt.so.1 => /lib/libcrypt.so.1 (0x4001f000)
>         libresolv.so.2 => /lib/libresolv.so.2 (0x40050000)
>         libnsl.so.1 => /lib/libnsl.so.1 (0x40062000)
>         libdl.so.2 => /lib/libdl.so.2 (0x40078000)
>         libldap-2.2.so.7 => /usr/local/lib/libldap-2.2.so.7 (0x4007b000)
>         liblber-2.2.so.7 => /usr/local/lib/liblber-2.2.so.7 (0x400a9000)
>         libc.so.6 => /lib/tls/libc.so.6 (0x400b5000)
>         /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
>         libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x401ca000)
>         libssl.so.0.9.7 => /usr/lib/libssl.so.0.9.7 (0x401e0000)
>         libcrypto.so.0.9.7 => /usr/lib/libcrypto.so.0.9.7 (0x40210000)
>
> The compiler version is:
> gcc -v
> Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.3/specs
> Configured with: ../configure --enable-threads=posix --prefix=/usr
> --with-local-prefix=/usr/local --infodir=/usr/share/info
> --mandir=/usr/share/man --enable-languages=c,c++,f77,objc,java,ada
> --disable-checking --libdir=/usr/lib --enable-libgcj
> --with-gxx-include-dir=/usr/include/g++ --with-slibdir=/lib
> --with-system-zlib --enable-shared --enable-__cxa_atexit i586-suse-linux
> Thread model: posix
> gcc version 3.3.3 (SuSE Linux)
>
> The linker:
>
> ld -version
> GNU ld version 2.15.90.0.1.1 20040303 (SuSE Linux)
> Copyright 2002 Free Software Foundation, Inc.
> This program is free software; you may redistribute it under the terms of
> the GNU General Public License.  This program has absolutely no warranty.
> root at baadm1:/usr/local/samba-3.0.12-run/bin # man ld
>
>
> On the Suse-9.0 Server the gcc version is 3.3.1 and ld gives
> 2.14.90.0.5 20030722 (SuSE Linux)
>
>
> What am I missing here?????????????????????????????????
>
> --
> Best Regards
> Robert Gehr
>
>
>  "It you want to live a happy life, tie it to a goal -
>     not to people or things."
>       ~ Albert Einstein
>          o
>       /\ /_      o__
>     o*  ~(_)     ,>/'_      o__
> Robert Gehr     (_)\(_)     ,>/'_   o__       o__
> Baumann GmbH, 92224 Amberg (_)\(_)  ,>/'_     ,>/'
> visit: http://www.baumann-gmbh.de  (_)\(_)   (_)\(_)
> --
> To unsubscribe from this list go to the following URL and read the
>  instructions:  https://lists.samba.org/mailman/listinfo/samba
>
> -------------------------------------------------------
>
> --
> Best Regards
> Robert Gehr



More information about the samba mailing list