Hi Josh,

On Sun, Jul 28, 2013 at 1:03 PM, <damian....@gmail.com <javascript:>> wrote:
>
>> <snip>
>
> I don't have a time estimate, other than to say that we are working on a 
> set of improvements to file system management, including NTFS ACLs, 
> symlinks, and some bug fixes, and it's one of our top priorities, along 
> with powershell and reboot support.
>

That's amazing news. Powershell support alone would be killer - I had to 
wrap nearly my entire universe with cmd.exe to make like easier - to the 
point of writing a shared module for this pain. Powershell can't come fast 
enough :)
 
<snip> 

>
> That'd be great! Managing the ACL via Win32 API's is not hard (we do much 
> of it today). The hard part is deciding how best to model the ACL in 
> puppet. Should it be a separate resource type or a property of the file 
> type? Do we create a new file acl type with multiple providers, e.g. 
> windows, solaris, etc? If so, what parameters and properties are common, 
> and which are unique to a specific provider, e.g. protected on windows?
>

Hopefully my $0.02 can we worth something here ;) I'd argue that it's 
really a separate resource type - since the ACL is related to the user 
space. If you're going to extend it to multiple providers (solaris as per 
your example) it's really similar in idea to RBAC. In fact, if you look at 
Windows ACLs, RBAC, and set/get facl you pretty much have a new type.  Or 
at least that's what I'd hope :)
 

>
> Josh
>
> -- 
> Josh Cooper
> Developer, Puppet Labs
>
> *Join us at PuppetConf 2013, August 22-23 in San Francisco - *
> http://bit.ly/pupconf13*
> **Register now and take advantage of the Final Countdown discount - save 
> 15%!*
>

--c
Chayim Kirshen
Founder, Lyrical Software
@lyricaldevops | http://www.lyricaldevops.com

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to