Re: an extension to share folder with nautilus



My underlying thought was to make it as easy as possible to see all
folders currently being shared. And thus also make it easy to 'unshare'
or change the conditions of a currently shared folder.

In my mind using the 'Network' folder seems like the most logical place.
Or perhaps a new subfolder of 'Computer' called 'Shares' or something.

If this information is hidden in a separate tool I suspect most users
won't find it as eaily.

I could be wrong of course,

Aschwin


On Fri, 2005-01-07 at 13:21 +0100, Sebastien Estienne wrote:
> On Fri, 07 Jan 2005 14:03:41 +0200, Aschwin van der Woude
> <aschwin van der woude movial fi> wrote:
> > Good stuff!
> > Perhaps it would be nice if such shares show up in "Computer", "Places"
> > or "Network", so it is easy to see all the folders being shared.
> I thought about integrating it with shares-admin from gnome system
> tools because it already have the functionnality to display all folder
> being shared on the system. And as far as i looked in the code, it
> would be fairly trivial to integrate it.
> 
> But i'm always open to suggestions :)
> 
> > 
> > -A.
> > 
> > On Fri, 2005-01-07 at 02:54 +0100, Sebastien Estienne wrote:
> > > hello i wrote a nautilus extension to share folder, for the moment
> > > it's samba only but could easily be extended to nfs and webdav
> > >
> > > - all user can share any folder they own (no need for root privilege)
> > > - no need to patch samba
> > > - only one line to add in smb.conf (could be 0)
> > > - designed to be secured (only selected directived are allowed, a list
> > > of forbidden sharename: global, homes, etc...)
> > > - could (will?) be easily integrated will gst : shared-admin
> > > - use dbus
> > >
> > > screenshot for the impatient:
> > > http://gentoo.ovibes.net/nautilus-share/nautilus-share.jpg
> > >
> > > source and README/INSTALL <- need to READ!!:
> > > http://gentoo.ovibes.net/nautilus-share/
> > >
> > > tested on ubuntu (debian folder to build a package) and on gentoo
> > > let me explain how it works:
> > > -I wrote a nautilus extensions that allow users to shares any of there
> > > folder with a right  click and choose a sharename and ro/rw
> > > - for the moment it only works with samba
> > > -to solve the problem of requiring root access i used dbus, so my
> > > nautilus extensions discuss with a deamon throught dbus to modify a
> > > file (in samba format) that is included by smb.conf (include =
> > > /etc/samba/smbshared.conf)
> > > - the deamon check the security: it checks that the user owns the
> > > folder he wants to share and it's check that the user doesn't use a
> > > forbidden sharename and only used authorized directives.
> > > -i try to make it easy to support more sharing protocol (nfs, webdav,
> > > etc) both in the nautilus-extensions and in the deamons.
> > > - the good thing about using dbus are that you don't need root
> > > privileges and if some kde guys want to have the functionnality, they
> > > only need to rewrite the gui part(the nautilus extensions equivalent)
> > >
> > > feedback is welcome :)
> > > --
> > > Sebastien Estienne
> > --
> > ----
> > Aschwin van der Woude, Movial Corporation
> > Tietokuja 2, FI-00330 Helsinki, IBM-Building
> > Mobile +358 XX XXX XXXX, Tel +358 9 8567 6400
> > Fax +358 9 8567 6401
> > www.movial.fi
> > 
> > This e-mail is confidential and may contain legally privileged
> > information. It is intended solely for the addressee(s)and access by
> > anyone else is unauthorised. Disclosure, copying or distribution, in
> > whole or part, is strictly prohibited. If you are not the intended
> > recipient, please notify us immediately by telephone or e-mail and
> > delete this message and any attachments from your system without
> > retaining a copy.
> > 
> > E-mail may be subject to data corruption, interception, unauthorised
> > amendment, tampering and viruses. We only send and receive e-mails on
> > the basis that we are not liable for any such corruption, interception,
> > amendment, tampering or viruses or any consequences thereof.
> > 
> > 
> 
> 
> -- 
> Sebastien Estienne
-- 
----
Aschwin van der Woude, Movial Corporation
Tietokuja 2, FI-00330 Helsinki, IBM-Building
Mobile +358 XX XXX XXXX, Tel +358 9 8567 6400
Fax +358 9 8567 6401
www.movial.fi

This e-mail is confidential and may contain legally privileged
information. It is intended solely for the addressee(s)and access by
anyone else is unauthorised. Disclosure, copying or distribution, in
whole or part, is strictly prohibited. If you are not the intended
recipient, please notify us immediately by telephone or e-mail and
delete this message and any attachments from your system without
retaining a copy.

E-mail may be subject to data corruption, interception, unauthorised
amendment, tampering and viruses. We only send and receive e-mails on
the basis that we are not liable for any such corruption, interception,
amendment, tampering or viruses or any consequences thereof.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]