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:// |