No linux, o samba4 tem cerca de 60 MB, pelo menos no Slackware.
No Solaris 11 o samba4 compilado por mim e instalado tem 104MB!
Então eu tento tira
faixa original solaris
#!/usr/bin/bash
set -e
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
find . | xargs file | grep "current ar archive" | cut -f 1 -d : | xargs strip -g 2> /dev/null
tira gnu
#!/usr/bin/bash
set -e
STRIP=/opt/csw/gnu/strip
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs $STRIP --strip-unneeded 2> /dev/null
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs $STRIP --strip-unneeded 2> /dev/null
find . | xargs file | grep "current ar archive" | cut -f 1 -d : | xargs $STRIP -g 2> /dev/null
Antes de executar esses scripts
du -sh samba4
106MB
Depois
du -sh samba4
104MB
Apenas 2mb? É normal?
Algum motivo para você não estar usando o pacote samba do repositório? Parece que atualmente tem v4.4.16 que está usando ~ 67mb.
Além disso, se você planeja compartilhar um compartilhamento CIFS/SMB, pode fazê-lo diretamente por meio dos comandos ZFS.