This essay focuses on Linux distros such as Fedora. Pleasehttp://www.samba.org/samba/docs/man/manpages/samba
browsable list of available services on a network like Windows “Network Neighborhood” does. Samba comes with many other utilities. For example, testparm is a simple syntax checker for Samba’s smb.conf configuration file. smbpasswd can change a user’s SMB password which is use to protect the share file and print services. Please see http://www.samba.org/samba/docs/man/manpages/samba.7.html for those other utilities. Samba Build I install Ubuntu 13.04 on a Dell Precision WorkStation 380 machine with Intel Pentium 4 CPU 3.00 GHz and 2.0 GiB memory (quite a bit old machine). A manual static IPv4 ip address 131.230.133.237 is setup and the machine name is call hpndcl-ws8.cs.siu.edu.
requirements First you need to execute the following command from a Terminal window to make sure all the related development libraries and programs are installed in the system. sudo apt-get install build-essential libacl1-dev libattr1-dev libblkid-dev libgnutls-dev libreadline-dev python-dev python-dnspython gdb pkg-config libpopt-dev libldap2-dev dnsutils libbsd-dev attr krb5- user docbook-xsl libcups2-dev docbook-xsl xsltproc inkscape libpam0g-dev Note: – The above apt-get install command in the Distribution Setup section of the webpage [4] works perfectly for Ubuntu (this command is supposed to be
One of the challenges was that the require package names did not exactly match between these two Linux distros. After I installed all the relate libraries and programs that I could possibly think of by these suggestions, the Samba build process still failed during the linkage phase (the make command in step 3 below). The other big challenge is that it did not explicitly report which library it is missing. I spent couple of days trying to figure out which library went missing but to no avail. So I finally switched to the Ubuntu distro.