Super-User
2004-Mar-02 03:41 UTC
[Samba] Samba 3.0.2 make command RUN AMUCK! fills filesystem...
Listers:
Am trying to compile Samba 3.0.2a on Solaris (9 - SPARC). After a bit of
fiddling, we were encouraged, having finally
gotten the configuration to work smoothly. (This was itself a major coup; glad
to share config and results with anyone
trying the same thing...)
However, the 'make' command goes nuts, filling the filesystem (with
almost 900 MB!) before dying with a 'no space left
on device' error. I've snipped the last few lines of 'make'
output.
Has anyone run into anything like this? Ideas?
TIA - Lou
--- snip ---
/opt/csw/include/krb5.h:3056: warning: function declaration isn't a
prototype
In file included from include/includes.h:411,
from libsmb/spnego.c:24:
/opt/csw/include/lber.h:580: warning: declaration of `dup' shadows a global
declaration
/usr/include/unistd.h:201: warning: shadowed declaration is here
/opt/csw/include/lber.h:584: warning: declaration of `dup' shadows a global
declaration
/usr/include/unistd.h:201: warning: shadowed declaration is here
libsmb/spnego.c: In function `read_negTokenInit':
libsmb/spnego.c:51: warning: passing arg 2 of `asn1_read_OID' from
incompatible pointer type
libsmb/spnego.c: In function `read_negTokenTarg':
libsmb/spnego.c:186: warning: passing arg 2 of `asn1_read_OID' from
incompatible pointer type
libsmb/spnego.c: In function `free_spnego_data':
libsmb/spnego.c:321: warning: passing arg 1 of `free' discards qualifiers
from pointer target type
libsmb/spnego.c:330: warning: passing arg 1 of `free' discards qualifiers
from pointer target type
Linking bin/ntlm_auth
ld: fatal: file bin/ntlm_auth: creation interrupted: No space left on device
collect2: ld returned 1 exit status
make: *** [bin/ntlm_auth] Error 1
--- end snip ---
WOW! Look at this!
bash-2.05# df -h /<path_to_samba_source>
Filesystem Size Used Avail Use% Mounted on
/<path_to_samba_source> 944M 929M 0 100% /usr/c1t1d0
--- BUT, after a make clean:
/<path_to_samba_source> 944M 29M 858M 4% /usr/c1t1d0
On my clear samba server installation I found /backup shere which points to /var/backup on my file system. It is readable to all users created on the serwer. In smb.conf I found no refereneces to it. Is this correct? My system is: Debian Sarge (i686-pc-linux-gnu) with Samba 3.0.2-2 package