File sharing with Curlftpfs for Dingo

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#16 Post by mikeb »

Thanks for the extra features. :)

Use it all the time

Mike

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#17 Post by kirk »

Thanks for the feed back. :)

User avatar
Inuyasha
Posts: 117
Joined: Sat 21 Jul 2007, 15:28

#18 Post by Inuyasha »

What about prerequisites?

There is a serious lack of documentation on this, which makes me want to use ssh and a dhcp-3 server along with other methods of NFS. I don't understand your program kirk, nor do I know how to work it. Having as few as three steps leaves a lot of mental gaps.
[img]http://tinypic.com/43nkxdw.png[/img]
[img]http://tinypic.com/2me7cie.png[/img]

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#19 Post by kirk »

What about prerequisites?
It's included in Puppy4 so if you're asking about dependencies for an older version of puppy, let me know. It uses an FTP server, so port 21 needs to be open.
There is a serious lack of documentation on this
Did you click the help button in the application?

User avatar
SFR
Posts: 1800
Joined: Wed 26 Oct 2011, 21:52

#20 Post by SFR »

Hi Kirk

Phew, almost 6 year since the last post. :)
Anyway, I have started using ~/File-Sharing app recently and found very annoying issue - the app uses 'rox -n' to open ROX-Filer's window (without forking it to the background), so after closing the share, it can be automatically unmounted in the next line.
Unfortunately, the use of '-n, --new start new copy; for debugging the filer' option somehow breaks all further SOAP RPC calls, hence desktop drive icons cease to refresh after that.
I like and want to keep the auto-unmount feature (it's safer than leaving it mounted all the time), but haven't found anything better than this, polling-based solution:
rox -d "${SHARE_POINT}/.$IPT"
while xwininfo -root -tree | grep -F "${WIN_NAME}" >/dev/null; do sleep 1; done
fusermount -u "${SHARE_POINT}/.$IPT"
Perhaps you'd have an idea how to resolve it in a more decent way..?

Other than that, I let myself to improve some other things (hope you don't mind?):
- can also stop the server and remove autostart from /etc/rc.d/rc.local
- can prevent root connections
- portability (i.e. the app is not hardcoded to be in /root/ anymore)
- scripts from /scripts dir are no longer needed
- "Hide typing" option for password fields
- gettext
- some rearrangements and minor fixes

I have attached the modified AppRun.
It was modified and works fine in latest Slacko-5.7, haven't tested in other Puppies though...

EDIT: there was a bug in setting up password-protected (no root) server. Corrected and re-uploaded after 2 downloads. Sorry...

Thanks for the app &
Greetings!
Attachments
AppRun.tar.gz
Unpack and copy to ~/File-Sharing/Setup-Sharing/
(3.31 KiB) Downloaded 291 times
[color=red][size=75][O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource[/size][/color]
[b][color=green]Omnia mea mecum porto.[/color][/b]

Post Reply