sysutils/py-director: Update to 0.5.0
ChangeLog: https://github.com/DtxdF/director/releases/tag/v0.5.0
- Improved: machinery to avoid hanging sub-processes:
- Added: commands/timeout to configuration.
- Set stdin to DEVNULL.
- Set GIT_ASKPASS to true to avoid hangings when authentication is required.
- Added: mode to the specification.
- Added: owner & group to the specification.
- Added: umask to the specification.
- Keep the old random name of a service (Random names do not persist after recreating the service, which can be inconvenient, so random names now persist if they are not removed from the Director file.).
- Fixed: get_jail_name() (get_jail_name() throw the ServiceNotFound exception even when the jail exist in either the current or the next YAML file.)
- Added: down --ignore-services option.
- Fixed: creating of device when it does not exist (device is created as a directory when it does not exist, but this check is only against directories, which is an incorrect assumption, since a file can be used.).
- Changed: default filesystem type to <pseudofs>.
- Added: support for pseudofs.
PR: 274881