Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/voxpupuli/puppet-posix_acl
A puppet module for POSIX ACLs
https://github.com/voxpupuli/puppet-posix_acl
* Fixing ACL's where there is a space in the User/Group name.
* Adding test for `permission` ...
704bea386f58e81da5a77c16bd0cce90cacfb6e8 authored almost 8 years agoTime to deprecate Ruby 1.8.7 support
6193cec1fa5b30f31d83ba9a610374a45a2ada14 authored almost 8 years ago558b9f7141b2b9c3d9e45cd58cd9338bece8fe47 authored almost 8 years ago
Do not downcase acl group/user names when checking for insync?.
cabea086ed0a78de41d92ef6e93175d221130afe authored over 8 years ago2f30118f3e7c7156c5f0ca4cfbb1d800562c199a authored over 8 years ago
type.`set_insync` downcases the entire acl line before comparison with the
current acl. This eff...
fix another Ruby error when the file doesn't exist yet
07bbaba78605f3a988712bbcb594106b55ce7dfe authored over 8 years agouse inspect instead of join to stringify arrays
76fafaf6e15136140de17acc44154cd84c3cf1c4 authored over 8 years agoThis makes it easier to compare changes in long ACLs.
c5754505f270dfe520504ee4e9557ac31553b4d8 authored over 8 years ago... as the rest of the code assumes this.
6c27f72fa91565f44c0279922991a3a96027ca01 authored over 8 years agoLess hand-coding and more readable for long ACLs, IMHO.
Before:
current_value , should be use...
Check if a path exists before calling getfacl
de2b36d67017584800dd5a4a73305e5351d4ed92 authored almost 9 years agoCloses #22
46e91330bbbb8e6c958decf6696f07ac6a413c6d authored about 9 years agoee3b4945f7871d8a3c1b0c677477e9a60f2dbdee authored about 9 years ago
Switch from Modulefile to metadata.json
b7532ece089e757f9f85d8e0af3f3f87694c7d7b authored over 9 years agob47b757f6351955630b6af8d5d1c4c1f925847db authored over 9 years ago
Add autorequire on parent ACL
b62a0d756fdb29cf69cb86af449963cd87ce54cd authored over 9 years ago6d92ad1bc96744afaeda1386c634e9f27cfa2d64 authored over 9 years ago
Fix defaults: behaviour
01d86cba8135c2d3861d8a15bb39cb247d7e9b7f authored over 9 years agoThis commit matches the default behaviour with what setfacl does
1916b9018af984eea559d4afa0b762ea83b32190 authored over 9 years agoFix ruby 1.8.7 quirks
408dad670072914f299f6d1666696d07349f16b6 authored over 9 years ago
`type/acl.rb` had a scoping/namespacing problem where a block
parameter `|perm|` was used inside...
Better support for 'deep' recursive acls
87949b518b5fd3cec84045a5981c6944734c79d3 authored over 9 years ago303da856eff32f0b7b5382b604f463ebe22f58e2 authored over 9 years ago
Adds space around operators in ternary expressions
a8060be973b481b35e95a94fdef6fa3a758201bb authored over 9 years ago
Some syntax-highlighting parsers (emacs ruby-mode, github, pry, etc.)
don't handle this construc...
Add recursemode parameter to apply ACLs recursively
2c88dce785fffbb1fad9eae032545c8a7c27bdd0 authored over 9 years ago
`File.directory?` test was erroneously applied against `self[:path]`
when it should be `options[...
This commit adds a Recursemode parameter to generate additional
resources for children files whe...
Add the Puppetlabs Skeleton for testing
5e6ce6549a9c758d9cb0b67af6ad367c15b33058 authored over 9 years agoc3e220868c176f005082426b3069967b14ebdc23 authored over 9 years ago
e59b8b61f4235b05b49c5746665610e79275f598 authored over 9 years ago
Drop duplicate ACL's.
39b1056471b3366ff186985da72fee541826688d authored over 10 years agof08971022285102a6283a3aa5f0f9b43eaeb8c71 authored over 10 years ago
Normalize ACL's.
8220c94f468be20dd22c095ab2428928b1a09687 authored almost 11 years agoUpdate sync
From @dobbymoodge As I know this has been tested in a production environment, I'l...
c1d9b59a1848421429294707f2f59937c43ebe6d authored about 11 years ago6068d831a2c18c604f3b72b428ac642845e1c39b authored about 11 years ago
67cc116b3d05af56b03426825af243d9f74f26c3 authored about 11 years ago
Added munging of ACL's into the canonical format. The format from
setfacl was used as a guide. ...
Add a acl::requirements class
512252d27c406777b9b9fafe602f2e6ec7a8b450 authored almost 12 years agoMake posixacl the default for the redhat family
93bbe0583cdf12d42b20cb2346b5489f4407428f authored almost 12 years ago2731718828cc63755473d47efc3e817042816140 authored almost 12 years ago
Ensure that the acl package is installed and that this is done
*before* we try to manage any acls.
Fix typo and make Modulefile validate by puppet module tool
e8b7a2cc69e2e398c5b3c2d7fafa720a32e90327 authored about 12 years ago4680f14ad86b62eddb2b96bc3715a23155968cdd authored about 12 years ago
b6d62ae99a655aa804677122c8c4eab0325652d4 authored over 12 years ago
361270acc846257710c8b4c1e8cc1f7ce1de6edd authored over 12 years ago
The type as written abused the syntax of the "ensure" property. Since nothing is being created o...
00ed698f723cc6a7731fcfaba5c73e706bc1f691 authored almost 13 years agoeb035a8e31c7a8f279676cb338f849997f7f8568 authored almost 13 years ago
8833d92964787e157e064180331bd92d56bda35a authored almost 13 years ago
475eb8787e4063657bb5c9e5c87ddeaab3735df4 authored almost 13 years ago
6b11887d6c555f8da369c877b37feb9a9b73ad24 authored almost 13 years ago
a5b6db9172a1ae65868badf1ad520b03483155a7 authored almost 13 years ago
9c64c59b722480c62fc23022d98793a16a31d3fa authored almost 13 years ago
27591bd63ab60e627ebcb9ea257b59edeb605130 authored almost 13 years ago
bf3c697e7f3a8f3dca6edf72a78a4908e20c46ea authored almost 13 years ago
07ab2805d60999b6fe8be8b3193c9e4260a31f0f authored almost 13 years ago
94537ec4b7393a1df8fe8b18f1578a411948e42f authored almost 13 years ago
* Part of this fix was making the setfacl/getfacl calls dumber using conditionals. There may be a...
6141497ca34d38ea8dab6e56fdccbb9e4ac2d53c authored almost 13 years ago[#23618803] Added generic acl to avoid chicken/egg problem when acl package is not pre-installed.
1b30cd5b9c34ef18437fbaa8e688ef73854b8f46 authored almost 13 years agoa2276b7195f5a34aaf3c148ef28c1ddd5cdfe84d authored almost 13 years ago
4b854c93b8051278ebc9068160d996da3d16bb82 authored almost 13 years ago
9e38d9ca5e97a0a0204277fa8d7505c890c4cb11 authored almost 13 years ago
a0fd1f0852fd54363c7cb1255b6da585a7ae30b6 authored almost 13 years ago
1ba10d22aaad04b34b92a664001f14ba17f6a890 authored almost 13 years ago
650e19723054c74baa662d3f1589398550524b33 authored almost 13 years ago