Logo3.141.46.95 
  News  Recent  Stats  Forums  Discord  Contact
  Menu
 Username

 Password


   Register here

 Main menu
   BBCode test
 
 Content
   About OpenAmiga
   Guidelines
   Definitions
   SVN Access
   Licenses
   IRC channel
   Links
   ToDo List
   List Content
 
 Projects
   Suggested (1)
   Open (11)
   Assigned (27)
   Pending (0)
   Finished (7)
   Closed (5)
 
 Categories
   Cli (2)
   Datatype (9)
   Drivers (3)
   System (15)
   Workbench (16)
  View comments
[View Project][View Threads]
Title:Multiuser advanced
Synopsis:
Design advanced multi user support involving file and process ownership
orginGeneral20080713 03:27
Moved all old comments to this thread
Navigate: 1-1 
abalabanSome Remarks...20080721 13:13
First my comment about the 'Multiuser simple' project still stands for this one.

Then about the permissions, current FFS2 (maybe SFS too, and the new coming JXFS might too) implementation already store this information, we just have no application to handle them. This means that this project also implies work on :
- RAWBinfo, the information dialog shown when asking for Informations on an icon in the WB (need to be able to show/set the "extra" permissions),
- List and Dir commands should be able to display thoses "extra" bits,
- Protect command should be able to modify this bits,
- a new command to set the default protection of any new files (something corresponding to the umask Unix command)

When this is done, there should be some patch to Exec and/or DOS libraries in order to :
1) memorize the current user of a process,
2) properly inherite the current user of new processes,
3) enforce the Filesystem rights,

To get inspiration, one might look at MuFS that was once something that worked great on OS 3.x to acheive this goal : http://mufs.sourceforge.net/ , (source code is also accessible)
Navigate: 1-1 
Open Amiga project website, Created in 2008 by Björn Hagström