Home
ClusterLabs Projects
Search
Configure Global Search
Log In
Paths
Table of Contents
t
Hide Panel
f
Keyboard Reference
?
Diffusion
Pacemaker
6d8543670edf
Merge branch 'acl-playground'
6d8543670edf
Actions
Edit Commit
Download Raw Diff
Edit Related Objects...
Edit Tasks
Subscribe
Mute Notifications
Flag For Later
Award Token
Tags
None
Referenced Files
None
Subscribers
None
Description
Merge branch 'acl-playground'
Conflicts:
lib/common/xml.c
Details
Provenance
Andrew Beekhof <andrew@beekhof.net>
Authored on Mar 3 2014, 11:42 PM
Parents
rP68924ffa921f: Refactor: Stop using get_cib_copy() as it doesn't expose -EACCES errors
rP2d005973d483: Merge pull request #452 from davidvossel/master
Branches
Unknown
Tags
Unknown
Event Timeline
Merged Changes
68924ffa921f
Refactor: Stop using get_cib_copy() as it doesn't expose -EACCES errors
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
345b40076618
Fix: crm_resource: Gracefully handle -EACCESS when querying the cib
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
9ec934600a90
Fix: xml: Correctly observe ACLs when creating filtered copies of xml documents
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
6527e116c0fe
Test: tools: Always run additional cib queries as root
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
f3ee4e79b575
Test: BasicSanity: cli tests need to be run as root for acl testing
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
07609cf6e7e9
Fix: xml: Only test write permissions for attributes that are being changed
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
a802f9a0f610
Test: Write some tests for ACLs
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
f242c1efc7df
Fix: xml: Always allow new scaffolding - node with no attributes or only an id…
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
9de7df17f037
Fix: cib: Memory leaks caused by ACLs returning filtered copies
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
13fc6ece143e
Refactor: xml: Clean up the API for ACLs
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
7db1ef3bf82f
Fix: xml: Set flags to indicate when updates were rejected by an ACL
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
8414c2b4712f
Fix: cib: Respect the CIB_user environment variable for ACLs
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
db129d7af673
Fix: cib: Turn ALCs off so we can update version counters once the op is…
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
6f375fcce35b
Fix: xml: Unpack and apply ACLs when tracking changes
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
c48ceb2219fa
Refactor: cib: Implement CIB_file-mode ACLs for testing
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
352744724abd
Fix: cibadmin: Allow priviliged clients to perform tasks as unpriviliged users
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
54ec0c2790f0
Fix: cibadmin: Remove dangerous commands that exposed unnecessary…
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
5d4b04efbf1b
Refactor: cibadmin: Purge legacy command options deprecated since 2008 to make…
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
a5d41d49c074
Fix: cib: Include a request with file-mode cib actions for the acl code to…
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
124e7da0ab02
Fix: xml: Convert misbehaving #define into a more easily understood inline…
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
6571fff86e3d
Fix: cib: Switch over completely to the new ACL code
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
e2ed85fe02dd
Fix: xml: Allow new objects to be created provided they subseqently match a…
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
f8a1edb9d1cc
Fix: cib: Use the new acl filtering functionality
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
5304a96f1168
Fix: xml: Support the creation of filtered copies based on ACLs
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
5e2a1fd927ba
Refactor: xml: Convert all ACLs to xpaths during unpack
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
d307f9df9d6a
Refactor: xml: Add ACL flags for xpath selectors when tracking is enabled
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
8ddfb55ce9e2
Fix: cib: ACL improvements
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
f73ef9df155c
Refactor: cib: Remove dead code
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
d3e07f25ebd9
Refactor: cib: Simplify ACL handling for read-only cib queries
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
c4c5b8ce6b69
Feature: cib: Check ACLs prior to making the update instead of parsing the diff…
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits
f4c1f6026e7a
Feature: cib: Default ACL support to on
Author
Andrew Beekhof <andrew@beekhof.net>
Browse Repository
No Audits