Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Jan 2003 12:12:04 +0100
From:      "Piotr Kowalski" <axc51@wp.pl>
To:        <freebsd-ports@FreeBSD.org>, <freebsd-current@FreeBSD.org>
Subject:   RC-2 : Compilation of SAMBA 2.2.7a with WINBIND crashes !!!
Message-ID:  <006e01c2b899$1b98c8e0$8100a8c0@ford>

next in thread | raw e-mail | index | archive | help

I've experienced a serious problem trying to implement Winbind Samba
feature, under FreeBSD 5,0 RC-2, where the SSWITCH service is finally
included.
 Compilation of  Winbind module of SAMBA 2.2.7a with WINBIND crashes !!!
I know there'll be problems with PAM modules of authentication but what I'm
only trying to do is build a winbind demon to retrieve user and groups
database from Windows PDC, not to authenticate users with it - so the
compilation shouldn't crash.


 Some of the last compiler messages are:

Compiling nsswitch/pam_winbind.c with -fPIC -DPIC
nsswitch/pam_winbind.c: In function `_make_remark':
nsswitch/pam_winbind.c:90: warning: assignment discards qualifiers from
pointer target type
nsswitch/pam_winbind.c: In function `_winbind_read_password':
nsswitch/pam_winbind.c:277: `PAM_AUTHTOK_RECOVER_ERR' undeclared (first use
in this function)
nsswitch/pam_winbind.c:277: (Each undeclared identifier is reported only
once
nsswitch/pam_winbind.c:277: for each function it appears in.)
nsswitch/pam_winbind.c:298: warning: assignment discards qualifiers from
pointer target type
nsswitch/pam_winbind.c:306: warning: assignment discards qualifiers from
pointer target type
nsswitch/pam_winbind.c:312: warning: assignment discards qualifiers from
pointer target type
gmake: *** [nsswitch/pam_winbind.po] Error 1
*** Error code 2
Stop in /usr/ports/net/samba.
*** Error code 1
Stop in /usr/ports/net/samba.

 Complete list of compilation flags are:

Using FLAGS
=  -DHAVE_CRYPT_DECL -I/usr/include/openssl -O -O -pipe -mcpu=pentiumpro -I/
usr/local/include -I./popt -Iinclude -I./include -I./ubiqx -I./smbwrapper -I
/usr/local/include -DLOGFILEBASE="/var/log" -DCONFIGFILE="/usr/local/etc/smb
.conf" -DLMHOSTSFILE="/usr/local/etc/lmhosts"   -DSWATDIR="/usr/local/share/
swat" -DSBINDIR="/usr/local/sbin" -DLOCKDIR="/var/lock" -DCODEPAGEDIR="/usr/
local/etc/codepages" -DDRIVERFILE="/usr/local/etc/printers.def" -DBINDIR="/u
sr/local/bin" -DPIDDIR="/var/run" -DLIBDIR="/usr/local/etc" -DHAVE_INCLUDES_
H -DPASSWD_PROGRAM="/usr/bin/passwd" -DSMB_PASSWD_FILE="/usr/local/private/s
mbpasswd" -DTDB_PASSWD_FILE="/usr/local/private/smbpasswd.tdb"
Using FLAGS32
=  -DHAVE_CRYPT_DECL -I/usr/include/openssl -O -O -pipe -mcpu=pentiumpro -I/
usr/local/include -I./popt -Iinclude -I./include -I./ubiqx -I./smbwrapper -I
/usr/local/include -DLOGFILEBASE="/var/log" -DCONFIGFILE="/usr/local/etc/smb
.conf" -DLMHOSTSFILE="/usr/local/etc/lmhosts"   -DSWATDIR="/usr/local/share/
swat" -DSBINDIR="/usr/local/sbin" -DLOCKDIR="/var/lock" -DCODEPAGEDIR="/usr/
local/etc/codepages" -DDRIVERFILE="/usr/local/etc/printers.def" -DBINDIR="/u
sr/local/bin" -DPIDDIR="/var/run" -DLIBDIR="/usr/local/etc" -DHAVE_INCLUDES_
H -DPASSWD_PROGRAM="/usr/bin/passwd" -DSMB_PASSWD_FILE="/usr/local/private/s
mbpasswd" -DTDB_PASSWD_FILE="/usr/local/private/smbpasswd.tdb"
Using LIBS = -lssl -lcrypto  -lcups -lssl -lcrypto -lpam

Piotr Kowalski


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?006e01c2b899$1b98c8e0$8100a8c0>