Maintainer Ivan Savin in the sisyphus branch: Information
Maintainer name: Ivan Savin (svn17)
Built source packages in this branch: 6
Last changes
Feb 10, 2025, 05:52 PM
#374239 sent by Ivan Savin
Alterator-manager module for running executable files and scripts
Feb. 10, 2025 Ivan Savin:
- Fix missing file closing.
Feb 8, 2025, 02:21 AM
#373522 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Alterator-manager module for running executable files and scripts
Feb. 7, 2025 Ivan Savin:
- Add the ability to pass a string to the stdin of the spawned process via a special parameter. If the "stdin_string" field is specified in the configuration file with the value "true", then one more parameter is added to the list of parameters (at the end of the list) - stdin. The string from this parameter will be sent to the stdin of the process immediately after launch.
Feb 5, 2025, 02:04 PM
#373234 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Feb. 5, 2025 Ivan Savin:
- Extend control of environment variables. You can now add environment variables for a method only if they are specified in the configuration file. You can also set default values for these variables. - Update docs/README-ru.md.
Alterator-manager module for running executable files and scripts
Feb. 5, 2025 Ivan Savin:
- Extend control of environment variables. You can now add environment variables for a method only if they are specified in the configuration file. You can also set default values for these variables.
Jan 23, 2025, 07:02 PM
#371009 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Jan. 23, 2025 Ivan Savin:
- Add sorting for output of methods in org.altlinux.alterator.manager (GetObjects, GetInterfaces, GetAllObjects, GetAllInterfaces).
Nov 8, 2024, 05:13 PM
#362018 sent by Ivan Savin
Module for accessing alterator d-bus interface on a remote machine
Nov. 8, 2024 Ivan Savin:
- Fix return value of Disconnect method. Now it returns true if the kill signal was successfully sent to the remote-polkit-agent. - Remove call to subtrees_info_table_stop_loop from register_subtree. The loop is not running at this point yet. - Fix the description section in spec.
Oct 31, 2024, 05:34 PM
#361184 sent by Ivan Savin
polkit agent for use on a remote machine via ssh.
Modular tool for system configuration via D-Bus
Oct. 30, 2024 Ivan Savin:
- Add the connection field to the ManagerData struct. - Update docs/README-ru.md.
Alterator-manager module for running executable files and scripts
Oct. 31, 2024 Ivan Savin:
- Change BuildRequires from alterator-manager-devel >= 0.1.23 to alterator-manager-devel >= 0.1.24.
Module for accessing alterator d-bus interface on a remote machine
Oct. 30, 2024 Ivan Savin:
- First working version.
Oct 30, 2024, 05:53 PM
#359757 sent by Ivan Savin
renaming_the_alterator-browser_package_to_alterator-explore
Modular tool for system configuration via D-Bus
Oct. 14, 2024 Ivan Savin:
- Renaming object paths and interface names and bus name from ru.basealt to org.altlinux.
Alterator-manager module for running executable files and scripts
Oct. 14, 2024 Ivan Savin:
- Renaming object paths and interface names and bus name from ru.basealt to org.altlinux.
Local applications interface for alterator browser.
Components interface for alterator browser
Alterator application for managing system packages and package repositories
XML files for org.altlinux.alterator.diag interface
Alterator application for managing system components
Alterator manager backends generator for old alterator modules
Backend for Alterator categories
ALT Diagnostic tool
CLI for alterator browser
Oct. 21, 2024 Aleksey Saprunov:
- change prefix from ru.basealt to org.altlinux - add systeminfo module
Backend for components categories
Alterator backends for managing system packages
Oct. 22, 2024 Michael Chernigin:
- Change prefix from ru.basealt to org.altlinux. - Remove error output from Info methods.
deleted alterator-browser
Explorer of Alterator applications operating via D-Bus
Oct. 29, 2024 Aleksey Saprunov:
- rename to alterator-explorer
Aug 29, 2024, 03:57 PM
#356318 sent by Ivan Savin
Alterator-manager module for running executable files and scripts
Aug. 29, 2024 Ivan Savin:
- Fix node name check in searching through the table of known methods. - Add missing static for interface_vtable. - Add missing const for parameters of add_method_to_table. - Add missing g_strdups during filling out of the table of known methods.
Jul 11, 2024, 04:20 PM
#352628 sent by Ivan Savin
Modular tool for system configuration via D-Bus
July 11, 2024 Ivan Savin:
- Add missing 'static' for GDBusSubtreeVTable subtree_vtable. - Make the service in system mode bus-activatable. - Fix warning incompatible pointer type.
May 31, 2024, 05:34 PM
#350069 sent by Ivan Savin
Modular tool for system configuration via D-Bus
May 31, 2024 Ivan Savin:
- Add missing g_module_close() and remove unnecessary g_free(). - Add parameter 'object' to method 'GetSignals' on object /ru/basealt/alterator in interface ru.baseatl.alterator.manager.
May 28, 2024, 06:33 PM
#349737 sent by Ivan Savin
Modular tool for system configuration via D-Bus
May 28, 2024 Ivan Savin:
- Add GetAllObjects and GetAllInterfaces to ru.basealt.alterator.manager on /ru/basealt/alterator. - Rename output parameter of GetSignals from objects to signals (ru.basealt.alterator.manager /ru/basealt/alterator).
Mar 19, 2024, 06:59 PM
#343052 sent by Ivan Savin
Modular tool for system configuration via D-Bus
March 19, 2024 Ivan Savin:
- Add new directories for the backend files in /etc. - Update docs/README-ru.md.
Mar 15, 2024, 12:13 PM
#342757 sent by Ivan Savin
Alterator-manager module for running executable files and scripts
March 15, 2024 Ivan Savin:
- Change BuildRequires from alterator-manager-devel >= 0.1.10 to alterator-manager-devel >= 0.1.18.
Mar 12, 2024, 06:13 PM
#342574 sent by Ivan Savin
Modular tool for system configuration via D-Bus
March 12, 2024 Ivan Savin:
- Make the service in user mode bus-activatable. - Disable authorization check for the default interface in user mode. - Update docs/README-ru.md. - Add separate directories for .backend files. - Add missing argument types to function definitions and declarations.
Feb 15, 2024, 01:36 PM
#340755 sent by Ivan Savin
Alterator-manager module for running executable files and scripts
Feb. 15, 2024 Ivan Savin:
- Disable UTF-8 channel encoding if return from stdout is enabled as a byte array.
Feb 5, 2024, 06:31 PM
#339811 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Feb. 5, 2024 Ivan Savin:
- Add the ability to use the full interface name in backend files. - Update docs/README-ru.md.
Jan 26, 2024, 02:22 PM
#339074 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Jan. 26, 2024 Ivan Savin:
- Add check in filetrigger that the system is loaded using systemd (chernigin@).
Jan 25, 2024, 07:45 PM
#338986 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Jan. 25, 2024 Ivan Savin:
- Remove unnecessary debug output.
Jan 25, 2024, 06:12 PM
#338967 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Jan. 25, 2024 Ivan Savin:
- Fix: fix filetrigger (chernigin@).
Jan 24, 2024, 05:09 PM
#338881 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Jan. 24, 2024 Ivan Savin:
- Fix filetrigger (kozyrevid@).
Jan 23, 2024, 06:35 PM
#338777 sent by Ivan Savin
Alterator-manager module for running executable files and scripts
Jan. 23, 2024 Ivan Savin:
- Clean line break symbol in end of line for stdout and stderr strings (sin@). - Add project URL to spec (sin@).
Jan 20, 2024, 05:30 PM
#338448 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Jan. 19, 2024 Ivan Savin:
- Add filetrigger to restart the service (kozyrevid@).
Jan 16, 2024, 06:46 PM
#338329 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Jan. 16, 2024 Ivan Savin:
- Update docs/README-ru.md.
Jan 16, 2024, 06:09 PM
#338327 sent by Ivan Savin
Alterator-manager module for running executable files and scripts
Jan. 16, 2024 Ivan Savin:
- Add a timeout field for methods. The timeout field contains the period of time after which the SIGKILL will be sent to the process.
Dec 27, 2023, 06:47 PM
#337363 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Dec. 27, 2023 Ivan Savin:
- Add the alterator-manager-tools package with the am-dev-tool utility. - Remove automatic generation of policy files (for polkit). - Update docs/README-ru.md.
Dec 25, 2023, 04:26 PM
#337209 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Dec. 25, 2023 Ivan Savin:
- Add creation of /etc/alterator/backends directory for backend files.
Dec 18, 2023, 02:39 PM
#336653 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Dec. 18, 2023 Ivan Savin:
- Fix the backends_data table creation, it is created only if the pointer is NULL. - Lines that are too long are split into shorter ones.
Dec 8, 2023, 09:04 PM
#336098 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Dec. 8, 2023 Ivan Savin:
- Change the name of the Node field in the Alterator Entry section to Name. - Update docs/README-ru.md.
Nov 27, 2023, 05:34 PM
#335230 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Nov. 27, 2023 Ivan Savin:
- Change the format of the top section of backend files. - Add the ability to set an action_id without a ru.basealt.alterator prefix using the action_id field in the manager section. - Improve memory release logic for variables in the save_info_from_backend_file function in file alterator_manager_backends.h. - Update docs/README-ru.md.
Alterator-manager module for running executable files and scripts
Nov. 27, 2023 Ivan Savin:
- Add support for the action_id field from the InterfaceObjectInfo structure.
Nov 2, 2023, 01:07 PM
#333342 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Nov. 1, 2023 Ivan Savin:
- Update docs/README-ru.md.
Oct 31, 2023, 06:37 PM
#333260 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Oct. 31, 2023 Ivan Savin:
- Add name checking when adding an environment variable. The name must not contain =. - Rename ManagerData structure fields from _table to _data.
Alterator-manager module for running executable files and scripts
Oct. 31, 2023 Ivan Savin:
- Add the ability to add environment variables from the alterator-manager database. - Add memory freeing for the structure with data for launching processes in case of a process startup error and in case of a command line parsing error. - Add reduction of thread counters in case of command line parsing error and in case of process startup error.
Oct 27, 2023, 07:20 PM
#332911 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Oct. 27, 2023 Ivan Savin:
- Fix method names in ru.basealt.alterator.manager. - Add automatic cleaning of environment variables. - Add support environment variables management for dbus senders (sin@). - Fix typos in alterator_manager_backends.h (sin@).
Oct 16, 2023, 10:30 PM
#331924 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Oct. 16, 2023 Ivan Savin:
- Fix: wrong method names in ru.basealt.alterator.manager.
Sep 21, 2023, 05:36 AM
#329966 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Sept. 20, 2023 Ivan Savin:
- Fix: fail to start when the backend files not found.
Sep 6, 2023, 04:28 PM
#328852 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Sept. 6, 2023 Ivan Savin:
- Undo changes from 0.1.7-alt2. This change causes "double free or corruption".
Sep 6, 2023, 01:16 PM
#328837 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Sept. 6, 2023 Ivan Savin:
- Fix: add g_free() for newly-allocated copy of the string after g_variant_get().
Jul 11, 2023, 07:07 PM
#324680 sent by Ivan Savin
Modular tool for system configuration via D-Bus
July 11, 2023 Ivan Savin:
- Add the ability to validate interfaces by template. - Update docs/README-ru.md.
Alterator-manager module for running executable files and scripts
July 11, 2023 Ivan Savin:
- Add validation of interfaces by template.
Jun 23, 2023, 03:31 PM
#323573 sent by Ivan Savin
Modular tool for system configuration via D-Bus
June 23, 2023 Ivan Savin:
- Add the ability to run the alterator-manager in user mode (systemctl --user). - Update docs/README-ru.md.
Alterator-manager module for running executable files and scripts
June 23, 2023 Ivan Savin:
- 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.
Jun 10, 2023, 12:25 AM
#322700 sent by Ivan Savin
Modular tool for system configuration via D-Bus
June 9, 2023 Ivan Savin:
- Change defaults for polkit actions.
Jun 1, 2023, 06:30 PM
#322309 sent by Ivan Savin
Modular tool for system configuration via D-Bus
June 1, 2023 Ivan Savin:
- Add the get_interfaces method to the ru.basealt.alterator.manager interface. - Add checking of user rights to execute methods using polkit in the default interfaces.
May 23, 2023, 09:20 PM
#321634 sent by Ivan Savin
Modular tool for system configuration via D-Bus
May 22, 2023 Ivan Savin:
- 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 check for the correctness of the interface name in a backend file. - Add check for the correctness of the node name in a backend file. - Add automatic addition of prefix 'ru.basealt.alterator.' to the interface name from a file. - Update docs/README-ru.md.
Alterator-manager module for running executable files and scripts
May 22, 2023 Ivan Savin:
- 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.
Apr 21, 2023, 02:23 PM
#319052 sent by Ivan Savin
Modular tool for system configuration via D-Bus
April 21, 2023 Ivan Savin:
- Add thread_limit option to manager section in backend file. - Update doc/README-ru.md.
Alterator-manager module for running executable files and scripts
April 21, 2023 Ivan Savin:
- Add limit on the number of threads for the method. How many method instances can be run at the same time.
Apr 18, 2023, 01:23 PM
#318735 sent by Ivan Savin
alterator module for managing roles
April 18, 2023 Ivan Savin:
- Remove width and height from dialogs.
Apr 11, 2023, 02:12 PM
#318364 sent by Ivan Savin
Modular tool for system configuration via D-Bus
April 11, 2023 Ivan Savin:
- Add the get_signals method to the ru.basealt.alterator.manager interface that returns a list of signal names (stdout/stderr). The arguments to this method are the interface name and the method name.
Apr 4, 2023, 06:49 PM
#318036 sent by Ivan Savin
Modular tool for system configuration via D-Bus
April 4, 2023 Ivan Savin:
- Add readme file (RU).
Apr 4, 2023, 03:36 PM
#318020 sent by Ivan Savin
Alterator-manager module for running executable files and scripts
April 4, 2023 Ivan Savin:
- 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.
Mar 10, 2023, 01:01 AM
#316454 sent by Ivan Savin
Modular tool for system configuration via D-Bus
March 9, 2023 Ivan Savin:
- Add a default interface called manager into root. - The manager contains a method get_objects that returns object paths by interface name.
Feb 27, 2023, 06:35 PM
#315927 sent by Ivan Savin
Alterator-manager module for running executable files and scripts
Feb. 27, 2023 Ivan Savin:
- Fix child's stderr and stdout pipes not closing.
Feb 16, 2023, 04:10 PM
#315320 sent by Ivan Savin
Alterator-manager module for running executable files and scripts
Feb. 16, 2023 Ivan Savin:
- 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).
Feb 16, 2023, 01:45 PM
#315313 sent by Ivan Savin
Modular tool for system configuration via D-Bus
Feb. 16, 2023 Ivan Savin:
- 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. - g_dbus_connection_register_object replaced by g_dbus_connection_register_subtree. - 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).