is "--with-winbind" immutable?

Helmut Hullen Hullen at t-online.de
Sun May 8 22:08:00 MDT 2011


Hallo,

I wrote am 08.05.11:

> I've tried compiling samba4 (seems to compile with the pam patch from
> Kai Blin). My actual configure options don't include
> "--with-winbind", but the system works with some "winbind" scripts.

> Is that a correct behaviour?

Messages with "winbind" or "wbc" while compiling:

[  28/2530] Generating winbind-client.vscript
[  29/2530] Generating nss_winbind.vscript
[ 325/2530] Compiling IDL source4/librpc/idl/winbind.idl
[ 430/2530] Generating source4/winbind/wb_proto.h
[ 431/2530] Generating source4/winbind/wb_helper.h
[ 432/2530] Generating source4/winbind/idmap_proto.h
[ 451/2530] Generating source4/torture/winbind/proto.h
[ 573/2530] GEN_NDR_TABLES: librpc/tables.pl bin/default/librpc/gen_ndr/ndr_srvsvc.h bin/default/librpc/gen_ndr/ndr_orpc.h bin/default/librpc/gen_ndr/ndr_named_pipe_auth.h bin/default/librpc/gen_ndr/ndr_efs.h bin/default/librpc/gen_ndr/ndr_drsblobs.h bin/default/librpc/gen_ndr/ndr_printcap.h bin/default/librpc/gen_ndr/ndr_scerpc.h bin/default/librpc/gen_ndr/ndr_rot.h bin/default/librpc/gen_ndr/ndr_dnsp.h bin/default/librpc/gen_ndr/ndr_svcctl.h bin/default/source4/librpc/gen_ndr/ndr_nfs4acl.h bin/default/librpc/gen_ndr/ndr_ntsvcs.h bin/default/librpc/gen_ndr/ndr_file_id.h bin/default/librpc/gen_ndr/ndr_ntlmssp.h bin/default/librpc/gen_ndr/ndr_initshutdown.h bin/default/librpc/gen_ndr/ndr_browser.h bin/default/librpc/gen_ndr/ndr_trkwks.h bin/default/librpc/gen_ndr/ndr_frsrpc.h bin/default/librpc/gen_ndr/ndr_schannel.h bin/default/librpc/gen_ndr/ndr_dfsblobs.h bin/default/librpc/gen_ndr/ndr_netlogon.h bin/default/librpc/gen_ndr/ndr_dsbackup.h bin/default/librpc/gen_ndr/ndr_oxidresolver.h bin/default/librpc/gen_ndr/ndr_eventlog.h bin/default/librpc/gen_ndr/ndr_dcom.h bin/default/librpc/gen_ndr/ndr_keysvc.h bin/default/librpc/gen_ndr/ndr_wzcsvc.h bin/default/librpc/gen_ndr/ndr_frsapi.h bin/default/librpc/gen_ndr/ndr_eventlog6.h bin/default/librpc/gen_ndr/ndr_audiosrv.h bin/default/librpc/gen_ndr/ndr_misc.h bin/default/librpc/gen_ndr/ndr_dfs.h bin/default/librpc/gen_ndr/ndr_wmi.h bin/default/source4/librpc/gen_ndr/ndr_winbind.h bin/default/librpc/gen_ndr/ndr_frstrans.h bin/default/librpc/gen_ndr/ndr_auth.h bin/default/librpc/gen_ndr/ndr_preg.h bin/default/librpc/gen_ndr/ndr_ntprinting.h bin/default/librpc/gen_ndr/ndr_w32time.h bin/default/librpc/gen_ndr/ndr_backupkey.h bin/default/librpc/gen_ndr/ndr_dns.h bin/default/librpc/gen_ndr/ndr_remact.h bin/default/librpc/gen_ndr/ndr_samr.h bin/default/librpc/gen_ndr/ndr_winreg.h bin/default/librpc/gen_ndr/ndr_msgsvc.h bin/default/librpc/gen_ndr/ndr_dssetup.h bin/default/librpc/gen_ndr/ndr_echo.h bin/default/librpc/gen_ndr/ndr_spoolss.h bin/default/source4/librpc/gen_n!
[ 688/2530] Compiling default/source4/librpc/gen_ndr/ndr_winbind.c
[ 692/2530] Compiling default/source4/librpc/gen_ndr/ndr_winbind_c.c
[ 723/2530] Compiling default/source4/librpc/gen_ndr/py_winbind.c
[ 873/2530] Compiling source4/auth/ntlm/auth_winbind.c
[ 896/2530] Compiling nsswitch/winbind_nss_linux.c
[ 897/2530] Compiling nsswitch/winbind_krb5_locator.c
[1091/2530] Compiling source4/winbind/wb_server.c
[1092/2530] Compiling source4/winbind/wb_irpc.c
[1093/2530] Compiling source4/winbind/wb_samba3_protocol.c
[1094/2530] Compiling source4/winbind/wb_samba3_cmd.c
[1095/2530] Compiling source4/winbind/wb_init_domain.c
[1096/2530] Compiling source4/winbind/wb_dom_info.c
[1097/2530] Compiling source4/winbind/wb_dom_info_trusted.c
[1098/2530] Compiling source4/winbind/wb_sid2domain.c
[1099/2530] Compiling source4/winbind/wb_name2domain.c
[1100/2530] Compiling source4/winbind/wb_sids2xids.c
[1101/2530] Compiling source4/winbind/wb_xids2sids.c
[1102/2530] Compiling source4/winbind/wb_gid2sid.c
[1103/2530] Compiling source4/winbind/wb_sid2uid.c
[1104/2530] Compiling source4/winbind/wb_sid2gid.c
[1105/2530] Compiling source4/winbind/wb_uid2sid.c
[1106/2530] Compiling source4/winbind/wb_connect_lsa.c
[1107/2530] Compiling source4/winbind/wb_connect_sam.c
[1108/2530] Compiling source4/winbind/wb_cmd_lookupname.c
[1109/2530] Compiling source4/winbind/wb_cmd_lookupsid.c
[1110/2530] Compiling source4/winbind/wb_cmd_getdcname.c
[1111/2530] Compiling source4/winbind/wb_cmd_getgrnam.c
[1112/2530] Compiling source4/winbind/wb_cmd_getgrgid.c
[1113/2530] Compiling source4/winbind/wb_cmd_getpwnam.c
[1114/2530] Compiling source4/winbind/wb_cmd_getpwuid.c
[1115/2530] Compiling source4/winbind/wb_cmd_userdomgroups.c
[1116/2530] Compiling source4/winbind/wb_cmd_usersids.c
[1117/2530] Compiling source4/winbind/wb_cmd_list_groups.c
[1118/2530] Compiling source4/winbind/wb_cmd_list_trustdom.c
[1119/2530] Compiling source4/winbind/wb_cmd_list_users.c
[1120/2530] Compiling source4/winbind/wb_cmd_setpwent.c
[1121/2530] Compiling source4/winbind/wb_cmd_getpwent.c
[1122/2530] Compiling source4/winbind/wb_cmd_getgrent.c
[1123/2530] Compiling source4/winbind/wb_cmd_setgrent.c
[1124/2530] Compiling source4/winbind/wb_cmd_getgroups.c
[1125/2530] Compiling source4/winbind/wb_pam_auth.c
[1126/2530] Compiling source4/winbind/wb_sam_logon.c
[1127/2530] Compiling source4/winbind/wb_update_rodc_dns.c
[1128/2530] Compiling source4/winbind/wb_async_helpers.c
[1129/2530] Compiling source4/winbind/wb_utils.c
[1130/2530] Compiling source4/winbind/idmap.c
[1299/2530] Compiling source4/torture/winbind/winbind.c
[1300/2530] Compiling source4/torture/winbind/struct_based.c
[2303/2530] Linking default/nsswitch/libwinbind-client.so
[2304/2530] Linking default/nsswitch/libnss-winbind.so
[2318/2530] Linking default/nsswitch/libwinbind-krb5-locator.so
[2437/2530] Linking default/source4/librpc/python-winbind.so
[2461/2530] Linking default/source4/winbind/libservice-winbind.so
[2485/2530] Linking default/source4/winbind/wbinfo
[630/706 in 1h34m47s] samba4.winbind.struct(dc)
[631/706 in 1h34m51s] samba4.winbind.struct(s4member)


[  30/2530] Generating wbclient.vscript
[ 519/2530] Generating HEADER_nsswitch/libwbclient//wbclient.h
[ 899/2530] Compiling nsswitch/libwbclient/wbc_guid.c
[ 900/2530] Compiling nsswitch/libwbclient/wbc_idmap.c
[ 901/2530] Compiling nsswitch/libwbclient/wbclient.c
[ 902/2530] Compiling nsswitch/libwbclient/wbc_pam.c
[ 903/2530] Compiling nsswitch/libwbclient/wbc_pwd.c
[ 904/2530] Compiling nsswitch/libwbclient/wbc_sid.c
[ 905/2530] Compiling nsswitch/libwbclient/wbc_util.c
[1301/2530] Compiling nsswitch/libwbclient/tests/wbclient.c
[1600/2530] Compiling source4/libcli/wbclient/wbclient.c
[2309/2530] Linking default/nsswitch/libwbclient/libwbclient.so

Is that necessary, or is there another bug?

Viele Gruesse!
Helmut


More information about the samba-technical mailing list