ACL support in konqueror

Sean Harmer sh at rama.homelinux.org
Sun Nov 21 14:06:44 GMT 2004


Hi All,

I've got a little over a weeks leave coming up off work and I've decided to 
try and contribute to KDE a little. I've started having a look at what is 
required to add acl support to konqueror (see 
http://bugs.kde.org/show_bug.cgi?id=6976). 

I realise that there is more to acl support than just a nice dialog page where 
users can view/modify the acl's. Here are my initial thoughts on what needs 
doing. I am not overly familiar with the KIO code as yet, so if this is just 
a stupid approach or there is a better way or additional things to consider 
then please let me know. Anyway here goes...

1.) Display/Modify acl from properties dialog in konqueror.

This will involve adding a new class KFileACLPropsPlugin that can be shown in 
place of KFilePermissionsPropsPlugin if the filessystem supports acl's. Add 
the check for this in KPropertiesDialog::insertPages().

2.) Copying/Moving files in konqueror.

As far as I can tell right now after (not much) looking at the KIO::*Job 
classes is that I may need to add some support in the KIO::CopyJob and maybe 
KIO::ChmodJob??? Any pointer here would be appreciated.

3.) Compressing/decompressing

Does the archive format support acl's when compressing? Does the filesystem 
support acls when decompressing? Not looked into this one much yet. Any 
pointers?

Anyway, thanks for any help that you can give.

Sean
-- 
Dr. Sean Harmer Ph.D.
19 Westhouse Court
Macclesfield
Cheshire
SK10 3NZ

Tel: 01625 617284
Email: sean.harmer at btinternet.com
Homepage: http://www.rama.homelinux.org/~sh/




More information about the kde-core-devel mailing list