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 |
| | |||||
* | testsuite: add "encoding" to setup for POSIXUsers tests | Chris St. Pierre | 2013-09-09 | 1 | -1/+8 |
| | |||||
* | 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 |
| | |||||
* | POSIXUsers: updated tests for removal of -m | Chris St. Pierre | 2013-07-16 | 1 | -3/+3 |
| | |||||
* | 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 |
| | |||||
* | POSIXUsers: allow better <MemberOf group="foo"/> syntax | Chris St. Pierre | 2013-05-07 | 1 | -6/+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 | ||||
* | fixed unit tests | Chris St. Pierre | 2013-03-21 | 1 | -10/+10 |
| | |||||
* | Merge branch '1.3.2' into maint | Chris St. Pierre | 2013-03-21 | 1 | -107/+15 |
|\ | | | | | | | | | | | | | | | | | Conflicts: src/lib/Bcfg2/Client/Tools/__init__.py src/sbin/bcfg2-test testsuite/Testsrc/Testlib/TestClient/TestTools/TestPOSIX/Test__init.py testsuite/Testsrc/Testlib/TestClient/TestTools/TestPOSIXUsers.py testsuite/Testsrc/test_code_checks.py | ||||
| * | extended usage of Executor class, added client-side timeout options | Chris St. Pierre | 2013-02-14 | 1 | -0/+2 |
| | | |||||
| * | better Executor class for client tools | Chris St. Pierre | 2013-02-14 | 1 | -75/+9 |
| | | |||||
| * | abstracted similar digit range classes in POSIXUsers/GroupPatterns into ↵ | Chris St. Pierre | 2013-02-14 | 1 | -32/+6 |
| | | | | | | | | Bcfg2.Utils | ||||
* | | fixed unit tests using long ints for py3k | Chris St. Pierre | 2013-02-20 | 1 | -6/+7 |
| | | |||||
* | | wrote unit tests for base client Tool classes | Chris St. Pierre | 2013-02-20 | 11 | -726/+1319 |
|/ | |||||
* | POSIXUsers: set managed uid/gid range | Chris St. Pierre | 2013-01-18 | 1 | -5/+96 |
| | | | | | | | | Added options to set a range (whitelist or blacklist) of managed uids/gids so that accounts in LDAP (e.g.) do not get flagged as "extra" entries. Request: http://article.gmane.org/gmane.comp.sysutils.bcfg2.devel/4629 | ||||
* | added builtin support for creating users and groups | Chris St. Pierre | 2012-12-03 | 2 | -9/+500 |
| | |||||
* | 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 | 12 | -0/+2274 |