2.06 fails to compile --with-dfs

Tim Potter Tim.Potter at anu.edu.au
Tue Oct 26 23:32:21 GMT 1999

Dan Kaminsky writes:

> [root at dsl source]# ./configure --with-dfs --with-smbwrapper
> ..
> Compiling passdb/pass_check.c
> passdb/pass_check.c:173: dce/dce_error.h: No such file or directory
> passdb/pass_check.c:174: dce/sec_login.h: No such file or directory
> make: *** [passdb/pass_check.o] Error 1
> ===
> Removing the --with-dfs causes pass_check to work fine.

Which OS are you compiling under?  Can you hack Samba to compile
without the two include files or by adding different ones?  It looks
like some more headers may need to be added to the configure.in file. 



#ifdef WITH_DFS

#include <dce/dce_error.h>
#include <dce/sec_login.h>

 This new version of the DFS_AUTH code was donated by Karsten Muuss
 <muuss at or.uni-bonn.de>. It fixes the following problems with the
 old code :

  - Server credentials may expire
  - Client credential cache files have wrong owner
  - purge_context() function is called with invalid argument

 This new code was modified to ensure that on exit the uid/gid is
 still root, and the original directory is restored. JRA.

Tim Potter, System Admin/Programmer              "Disco Stu doesn't advertise"
Advanced Computational Systems CRC, RSISE Bldg Australian National University,
Canberra 0200, AUSTRALIA Ph: +61 2 62798813 Fax: +61 2 62798602

More information about the samba-technical mailing list