[ros-dev] RosFS
K McI
uniq at wwsvr.bounceme.net
Wed Sep 29 15:47:13 CEST 2004
Rick Langschultz wrote:
> For those of you who have heard nothing of my plans to write a RosFS
> service for ReactOS, here are some details about my plan.
So, is this just a service, or is it a filesystem itself, like NTFS? Both?
> RosFS
>
> RosFS is a small service running on system initialization by default
So what happens if the service is disabled and the system restarted?
> that indexes files, folders, users, devices, and network resources can
> hold metadata via MySQL, sleepycat DB, TCL, Apache, and Perl; which will
> all be embedded within the service itself.
I hope they're slimmed down alot, having a a huge svc just for the file
system doesn't sound too good.
> RosFS will hold encrypted
> resources based off of a key that is created with the first startup of
> ReactOS, it changes every 30 days to ensure security.
What will be encrypted, how and, why? (NEWBIE)
> The RosFS can be
> accessed online via the built in web server with can be an encrypted
> connection – SSL, or TLS.
Meaning that all machines will have :80 or something open for remote FS
access? Or what? (SEMINEWBIE)
> (snipp)
> An service will provide users service with current system updates, patches, etc stored on a domain server –
> this option will only be installed on a powerful server with pretty good
> hardware – ie: not for home use!!!
When ROS has good netwking, why not just make RLUC (React Local Update
Cache (Think MS SUS)) for ALL patches/updates/etc/etc
> A few problems I know that will arise in developing such a project are:
> 1) Size
The roll Apache/MySQL/etc into one will certainly present a problem, I
have a feeling.
> 2) Security
How do you mean?
> 3) Where to keep the files on the system
MF seems to have solved this
> 4) The RosFS query language will be trouble to write and maintain
> depending on if a user uses such Databases like ORACLE, MySQL, MSSQL, etc.
> 5) Explorer Integration – Will Explorer.exe need to be rewritten to
> allow the addition of Metadata structures, etc.
If it is, what will that do/accomplish?
> 6) Web integration – Perl, PHP, TCL, CGI, ISAPI???
What will that do? Other then open up many holes/avenues of attack? (It
might be the greatest thing since sliced bread, but after many Windows
attacks, opening ports to system services seems to be bad idea)
> Please send me comments and concerns about the RosFS project.
OK, did so.
-uniQ
More information about the Ros-dev
mailing list