no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
| — | projects:thunar-plugins:thunar-shares-plugin [2009/02/17 15:30] (current) – created - external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== thunar-shares-plugin ====== | ||
| + | ===== About ===== | ||
| + | The Thunar Shares Plugin (thunar-shares-plugin) allows you to quickly share a folder using Samba | ||
| + | from Thunar (the XFCE file manager) without requiring root access. | ||
| + | |||
| + | |||
| + | |||
| + | ===== Screenshots ===== | ||
| + | {{: | ||
| + | |||
| + | The share editor can be found in the file properties dialog (Share page). | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Downloads ===== | ||
| + | |||
| + | ==== Version 0.2 ==== | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | |||
| + | ==== Xubuntu packages ==== | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | ==== Subversion ==== | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | ===== Dependencies ===== | ||
| + | * Thunar | ||
| + | * Thunar-VFS (0.8 or above) | ||
| + | * Thunarx (0.8 or above) | ||
| + | * Gtk+-2.0 (2.12 or above) | ||
| + | * Glib-2.0 (2.10 or above) | ||
| + | |||
| + | ===== Building and Installing ===== | ||
| + | (For information about how to **setup Samba correctly** see bellow) | ||
| + | |||
| + | If you downloaded a source tarball from the download page, you can run: | ||
| + | |||
| + | ./configure --prefix=$(pkg-config --variable prefix thunarx-1) | ||
| + | |||
| + | in order to configure the plugin. If you fetched the source from SVN, you have to use this command: | ||
| + | |||
| + | ./ | ||
| + | |||
| + | After that you should be able to build and install the plugin, using the following commands (remember you have to be root for that!): | ||
| + | |||
| + | make && make install | ||
| + | |||
| + | |||
| + | |||
| + | ===== Setup Samba ===== | ||
| + | If your are using **(X)ubuntu** 8.04 or above just check your **User privileges** after install the plugin. Also install **samba** and **libpam-smbpass**. | ||
| + | |||
| + | |||
| + | For **non** (X)ubuntu users the Samba setup is: | ||
| + | |||
| + | |||
| + | ==== Create a group (must be done as root) ==== | ||
| + | |||
| + | export USERSHARES_DIR="/ | ||
| + | export USERSHARES_GROUP=" | ||
| + | mkdir -p ${USERSHARES_DIR} | ||
| + | groupadd ${USERSHARES_GROUP} | ||
| + | chown root: | ||
| + | chmod 01770 ${USERSHARES_DIR} | ||
| + | |||
| + | ==== Use the following / | ||
| + | |||
| + | [global] | ||
| + | workgroup = WORKGROUP | ||
| + | security = share | ||
| + | usershare path = / | ||
| + | usershare max shares = 100 | ||
| + | usershare allow guests = yes | ||
| + | usershare owner only = yes | ||
| + | |||
| + | ==== Add the samba group to your user (replace your_username by your login) ==== | ||
| + | |||
| + | usermod -a -G ${USERSHARES_GROUP} your_username | ||
| + | |||
| + | ==== Restart Samba daemons ==== | ||
| + | |||
| + | / | ||
| + | |||
| + | ==== Logout and login your user (your_username) ==== | ||
| + | |||
| + | ===== Reporting Bugs ===== | ||
| + | |||
| + | Bugs should be reported to the [[http:// | ||