Hi,
While working in the upcoming release of lkarmafs, there are a 
couple of issues which require some discussion and consensus: 

1. tune write/delete permission management 
2. options for naming the path-name formation props when
   uploading

I'll discuss 2 in another message. Regarding 1,

2006-08-09: Keith Bennett dixit:
> On Wed, Aug 09, 2006, EV wrote:
> > Also, if people thinks it is interesting, I can easyly enable
> > direct deletting of tune files in lkarmafs.  I didn't do it
> > before as I was considering the mnt/tune/ hierarchy as
> > essentially read-only.  Of course the -T option (and changing
> > extended attributes) brakes this assumption to some extent.  
> > But, essentially, your collection is still safe from
> > accidental deletes, etc.
> 
> I think that this would be much more intuitive. People can
> always mount read-only if they want to be safe, or perhaps a
> flag can be provided for those who want taxi/ writable and
> tune/ read-only. I think that if you are allowing writes to
> tune/ then deletes should be allowed as well.

I think delete and write permissions should have a uniform 
treatment.  If we (optionally) enable write permission for the 
full filesystem, then tunes are almost in an identical situation 
as taxi files.  

Currently, taxi files have individual access permission under
control of the standard unix file permission flags.  To implement
this I choosed a suitable property, "play_count_limit", which is 
never used for taxis, and used it to store the flags (at least a 
16 bits integer is needed).  However, this property is important
for tunes, so we have to choose another one or change the 
permission management altogether.   For tune files we have the 
added complication of the (virtual) directories, for which 
permissions can not be easyly maintained.

Comments? Ideas?

Best,
EV.

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
linux-karma-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-karma-devel

Reply via email to