60 Commits (cc3ea0b3029f9494590a291ac2746712cbf5bea0)
 

Author SHA1 Message Date
svalouch cc3ea0b302 Release v0.0.3 4 years ago
svalouch 83fcbb1053 ZPool: adapt to new structure 4 years ago
svalouch 89a7a98470 ZFS: New PEHelperMode support, add OpenZFS 2.0 workaround 4 years ago
svalouch 42b6447665 pe_helper: add umount support 4 years ago
svalouch 8a20a74129 fix pytest deprecation warning 4 years ago
svalouch 0da0c02b08
Travis is dead 4 years ago
svalouch 35e7351c23 update README: ZoL → OpenZFS 5 years ago
svalouch 22ad6f26a9 update README 5 years ago
svalouch 99d6524410 bump version 5 years ago
svalouch 08f2d2705b types: enhance and fix PropertySource
Enhancement: support bytes data type
Fixes: ZFS returns the 'inherited' properties as 'inherited from XYZ', which was not caught by the
parser and an exception was raised. With this change, such values are supported, too.
5 years ago
svalouch 45cccdfef5 setup: explicitly specify text mode when reading long_description 5 years ago
svalouch 791da33577 remove leftover requirements.txt, no external dependencies 5 years ago
svalouch 2e7d7f5b5d fix twig warnings 5 years ago
svalouch 18a0c0191e docs: fix pip url and line length in quickstart 5 years ago
svalouch 280651a9b2 docs: overhaul documentation 5 years ago
svalouch 445a2a90cf Add config for readthedocs 5 years ago
svalouch 2e2ead0c3c introduce pylint and address some warnings 5 years ago
svalouch 55c5f54f33 LICENSE: update copyright year 5 years ago
svalouch 41c279d0f0 Update README 5 years ago
svalouch 7c43d19a17 pe_helper: fix logic bug in sudo handler 5 years ago
svalouch 115f3fdb7f Improve handling of mountpoint, support pe_helper mounting 5 years ago
svalouch 7d2e6e2a0d implement 'zfs destroy' 5 years ago
svalouch 644bf8e6bc unify log prefix, use simplezfs everywhere 5 years ago
svalouch 6366835445 Rework PE Helper documentation 5 years ago
svalouch dc77fd2152 Make SudoPEHeler work, add some debug messages and wire up its API documentation 5 years ago
svalouch 42df36a2c3 add some tests for pe helper classes 5 years ago
svalouch 35c0a1df7e move set_mountpoint to ZFS, use new permission helper handling for create_fileset 5 years ago
svalouch f27026a990 create distinct PE Helper implementation classes 5 years ago
svalouch f93393f838 zfs_cli: implement set_mountpoint using pe_helper 5 years ago
svalouch e7dd074b99 travis: add shell language support and test pe_helper 5 years ago
svalouch 3687c4aace create a privilege escalation helper script 5 years ago
svalouch 4a5d5bfde1 docs: document return codes and give hints on delegation 5 years ago
svalouch 6b7e68d697 types: add 'local' to PropertySource 5 years ago
svalouch 1c977670e2 zfs: dataset creation: fix error when iterating over metadata properties 6 years ago
svalouch 55dcd9e4ec tests: decouple two tests from local system 6 years ago
svalouch 3bb608c592 travis: run against p3.8 instead of p3.7 *again* 6 years ago
svalouch 527504600a enable E501 (line length) and format files accordingly 6 years ago
svalouch 763f0e6178 travis: use a matrix to allow for more languages 6 years ago
svalouch 06117f569c fix tests after reworking bookmark handling 6 years ago
svalouch a692425f5f zfs: add __repr__ 6 years ago
svalouch e329be5523 remove bookmark from create_dataset 6 years ago
svalouch 4cd5800ab1 Implement ZFS.get_dataset_info 6 years ago
svalouch 02bf446a18 zfs: fix property handling and map '-' as PropertySource.NONE 6 years ago
svalouch 0c750dc6eb README: mention the PE helper implementation state 6 years ago
svalouch 00b7064234 docs: security: lay down list of actions/commands requiring root permissions on linux 6 years ago
svalouch 816d7394d3 fix flake8 findings 6 years ago
svalouch f80daf9099 relax dependency on pydantic - support current 1.x releases too 6 years ago
svalouch 32c1b8b563 docs: enhance PE helper documentation 6 years ago
svalouch af941f9913 rename mount helper to privilege escalation helper
The helper will be used to (u)mount, but also create filesets and change existing mountpoint settings.
6 years ago
svalouch f79f0ce6b2 pin pydantic < 1 6 years ago