Group :: System/Configuration/Other
RPM: alterator-module-executor
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
11 july 2023 Ivan Savin <svn17 at altlinux.org> 0.1.6-alt1
- Add validation of interfaces by template.
- Add the ability to work in user mode (systemctl --user).
- Add the ability to output data from stdout and stderr when condition is
G_IO_HUP. Continues to read from channel until error or EOF.
- Add checking of user rights to execute methods using polkit.
- Data from alterator-manager is now transferred not in a GHashTable, but in
a structure ManagerData.
- Add limit on the number of threads for the method. How many method instances
can be run at the same time.
- Add the ability to return stdout and stderr through an array of strings or
an array of bytes (stdout only). - The signal name is now formed by concatenating the string specified in
the backend file and the sender. Dots and colons in the sender are replaced
with underscores. If the signal name in the backend file is not specified,
then the signals are disabled. - Add the ability to limit stdout and stderr arrays in bytes (Default 524288).
- Add the ability to disable the return of stdout and stderr arrays using
special options in the backend file.
- Fix child's stderr and stdout pipes not closing.
- All backend files are now loaded in the manager, and modules receive a
pointer to a table with data that contains information about D-Bus objects
and handlers. One file describes one interface for one module. - The interaction between the manager and modules has changed: the module now
returns not xml, but an instance of GDBusInterfaceInfo (it writes a pointer
to this instance to the table with data received from the manager, a
pointer to the vtable is also written there).
- Add child process's stdout and stderr through signals.
- Second work version.
- First work version.