INSTALL FAQ ============================ Before you read the rest of this, just try executing "xsmbrowser" to see if it works. Since xsmbrowser is an expectk script, there is nothing to compile. If you run into any problems, read on ... Installation of xSMBrowser should be very simple. xSMBrowser is just a SAMBA Gui that uses TCL/TK and EXPECT. Rest assure, probably 90% of you (especially if you have Linux) already have Samba, Tcl/Tk, and Expect. If not, you can download Samba from www.samba.org, and Tcl/Tk and Expect from www.scriptics.com. Next, you must config Samba and tell xSMBrowser where Expect is installed. Setting up Samba ---------------------------- If you have Redhat or another respectable distribution of Unix, then Samba may already be setup. One way to check is to issue "ps -A" (as root), and if the programs "smbd" and "nmbd" are running, then you're okay. I leave customizing Samba up to you. The Samba documentation is usually installed at /usr/doc/samba. Keep in mind that Samba is a huge program with several options, so read carefully. Where is expectk? ---------------------------- xSMBrowser assumes that expectk is installed in /usr/bin. If not, open up xsmbrowser with your favorite text editor and change the first line of the program to your location, e.g. > #!/usr/bin/expectk -f to > #!/NEW_LOCATION/expectk -f What happened to the pictures and icons? ---------------------------- Upon starting xSMBrowser, you may discover that it isn't using any of its icons or pictures (see screen shot at webpage). This is probably because it can't find them. The RPM installs the pixmaps to /usr/share/pixmaps/xsmbrowser/, and the tar puts them in a folder called "pixmaps". You can specify where they are located in xSMBrowser's setup. Where are some program icons? ---------------------------- Two icons are provided (xsmbrowser.xpm and xsmbrowser-mini.xpm), and should be located in the same directory as the other pictures and icons. FreeBSD 3.4 and OpenBSD 2.6 -- by Joerg Braun ---------------------------- ->Install expectk # cd /usr/ports/lang/expect # make all install ->This installs expectk in /usr/local/bin, so change the first line of xsmbrowser from ... #!/usr/bin/expectk -f to ... #!/usr/local/bin/expectk -f NetBSD 1.4.2 -- by Joerg Braun ---------------------------- ->Install expectk # cd /usr/pkg/lang/expect # make all install ->This installs expectk in /usr/local/pkg/bin, so change the first line of xsmbrowser from ... #!/usr/bin/expectk -f to ... #!/usr/local/pkg/bin/expectk -f