I'm trying to figure out why samba installed some X libraries on my server. Samba is installed from ports with the following options:
In order to prevent this from happening again, I have put WITHOUT_X11=yes in /etc/make.conf.
A couple of questions:
Code:
leto# make showconfig
===> The following configuration options are available for samba35-3.5.6_2:
LDAP=on "With LDAP support"
ADS=off "With Active Directory support"
CUPS=on "With CUPS printing support"
WINBIND=on "With WinBIND support"
SWAT=off "With SWAT WebGUI"
ACL_SUPPORT=off "With ACL support"
AIO_SUPPORT=off "With Asyncronous IO support"
FAM_SUPPORT=off "With File Alteration Monitor"
SYSLOG=off "With Syslog support"
QUOTAS=off "With Disk quota support"
UTMP=off "With UTMP accounting support"
PAM_SMBPASS=off "With PAM authentication vs passdb backends"
DNSUPDATE=off "With dynamic DNS update(require ADS)"
AVAHI=on "With Bonjour service discovery support"
EXP_MODULES=off "With experimental modules"
POPT=on "With system-wide POPT library"
IPV6=on "With IPv6 support"
MAX_DEBUG=off "With maximum debugging"
SMBTORTURE=off "With smbtorture"
===> Use 'make config' to modify these settings
A couple of questions:
- Will WITHOUT_X11 really prevent this from happening?
- How can I find out what the dependencies of samba35 are?
- How can I change those dependencies and find out what packages are no longer needed because of that change?