google/ibiblio for main sfs and dropbox for save file

Under development: PCMCIA, wireless, etc.
Post Reply
Message
Author
User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

google/ibiblio for main sfs and dropbox for save file

#1 Post by technosaurus »

I think I have gotten the largest part of this solved but will need to do a few more things.

init will need to be modified to:
1. automatically connect to internet - this is possible using kernel parameter such as essid=myconnection wepkey=.......
(need a little help here)
2. then we would need to get the main sfs from somewhere ... another kernel param such as sfsurl=code.google.com/.../puppy-6.0.sfs (it could be hard coded, but easier to build a local version this way).
Can we just union mount it over the initramfs? (or tmpfs with the tinycore patch)?
3. the last part is a bit trickier, each time we shutdown we would need to optionally unmount, (compress?) & re-upload a savefile, dropbox is one option - I built a script that will do it via curl, but would need another kernel parameter for that ...saveurl=www.dropbox.com/.../mysave.4fs.
Same question as previous - union over initramfs?
4. have all of the commands in the initramfs to support above (all of which can be supported by busybox and curl - any other options that _would_ work with busybox would be nice, but curl was the only tool I found that worked for dropbox, please tell me if there is a better site/tool)

... just trying to work it out in my head first - anyone have recommendations that I am overlooking (other than needing quite a bit of ram)
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#2 Post by Lobster »

Remarkable.
Which components to store online and which locally?
What is the idea behind this?
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
Dingo
Posts: 1437
Joined: Tue 11 Dec 2007, 17:48
Location: somewhere at the end of rainbow...
Contact:

#3 Post by Dingo »

I do not recommend dropbox for massive use and high bandwidth consuming

dropbox has a very little tolerance regarding bandwidth use

in fact, when a certain limit (unknown) is reached, dropbox blocks download links
replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#4 Post by technosaurus »

each user would need their own dropbox account and it would only need to be used at boot... maybe a few times a day and a compressed save file is quite small if no extra apps are installed (just documents and settings in $HOME reduce to ~100kb compressed 2fs.bz2 from any size save file) that shouldn't raise any flags - the main sfs could be on google code and pfix=ram boots would only need that for cloud computing.

The only thing you would need are the bootloader (grub, syslinux, isolinux, etc...) and kernel image with a builtin initramfs.

The pfix=ram style mode I can get onto a floppy (and of course cd or usb) including a basic jwm desktop and terminal to tell you it is downloading the sfs etc... theoretically it wouldn't even need to support any filesystems at all - thus preventing you (or your kids in my case) from accidentally modifying the hard drive(s)
The full version would be similar, but the filesystem modules could be in the main sfs along with all the apps.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#5 Post by edoc »

Is the purpose of this adventure another "cloud" Puppy?

Will the boot code be modifiable to use locations other than google and dropbox?
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

Post Reply