Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | POSIX: Fix verification of symlinks | Chris St. Pierre | 2014-02-21 | 1 | -20/+30 |
| | | | | | | | | | | * Stat the link itself, not its target * Get SELinux context from the link, not the target * Don't get ACLs at all; symlinks don't have their own ACLs The first issue listed wasn't actually a bug, because none of the information queried from the target by the stat call was actually used in verification, but it's been fixed for completeness. | ||||
* | Augeas improvements: | Chris St. Pierre | 2013-12-11 | 1 | -26/+23 |
| | | | | | | | | | | | | | * Added ability to specify initial content for a file that doesn't exist, to avoid a messy situation where you'd have to probe for file existence and either use a Path type="file" or Path type="augeas" depending, and run Bcfg2 twice. * All commands in an Augeas path are run if *any* of them fail to verify. Previously, only commands that hadn't been run would be installed, but that had issues, particularly with the Clear command, which could pass verification but then be required during the installation phase anyway. * Miscellaneous bug fixes. | ||||
* | Augeas: Only install unverified commands | Chris St. Pierre | 2013-12-05 | 1 | -7/+24 |
| | |||||
* | testsuite: fixed Augeas unit tests in travis-ci | Chris St. Pierre | 2013-12-05 | 1 | -184/+184 |
| | |||||
* | Tools: new Augeas driver | Chris St. Pierre | 2013-12-05 | 1 | -0/+233 |
| | |||||
* | POSIX: fixed unit tests for 1f0fa73 | Chris St. Pierre | 2013-08-28 | 1 | -5/+6 |
| | |||||
* | Adjust unit test | Michael Fenn | 2013-07-25 | 1 | -1/+1 |
| | |||||
* | testsuite: Fix tests for python 3 | Sol Jerome | 2013-06-08 | 1 | -1/+1 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | POSIX: fix directory pruning | Chris St. Pierre | 2013-05-21 | 1 | -3/+3 |
| | |||||
* | File: handle Path type="file" entries with no text content even if empty is ↵ | Chris St. Pierre | 2013-04-05 | 1 | -0/+8 |
| | | | | not set | ||||
* | wrote unit tests for base client Tool classes | Chris St. Pierre | 2013-02-20 | 9 | -712/+668 |
| | |||||
* | added builtin support for creating users and groups | Chris St. Pierre | 2012-12-03 | 1 | -9/+11 |
| | |||||
* | removed another print statement | Chris St. Pierre | 2012-11-16 | 1 | -1/+0 |
| | |||||
* | POSIX: fixed removal of symlinked directories | Chris St. Pierre | 2012-11-16 | 3 | -90/+94 |
| | |||||
* | POSIX: ensure that automatically-created parent dirs have appropriate +x perms | Chris St. Pierre | 2012-11-07 | 1 | -15/+23 |
| | |||||
* | fixed some POSIX unit tests | Chris St. Pierre | 2012-10-22 | 1 | -4/+12 |
| | |||||
* | testsuite: Fix more 'mode' tests | Sol Jerome | 2012-10-15 | 2 | -6/+6 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | POSIX: Switch from perms to mode | Sol Jerome | 2012-10-15 | 1 | -10/+10 |
| | | | | | | | | Bcfg2 has traditionally used the 'perms' attribute to specify the file mode for POSIX entries. Switching to a 'mode' attribute will allow us to be more consistent with other tools as well as POSIX itself. Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | wrote more detailed unit testing documentation | Chris St. Pierre | 2012-10-05 | 8 | -25/+10 |
| | |||||
* | fixed tests for pylint changes | Chris St. Pierre | 2012-09-25 | 1 | -39/+39 |
| | |||||
* | reorganized testsuite to allow tests on stuff outside of src | Chris St. Pierre | 2012-09-04 | 10 | -0/+2274 |