File sysextmgr.changes of Package sysextmgr
-------------------------------------------------------------------
Thu Aug 07 14:48:25 UTC 2025 - Thorsten Kukuk <kukuk@suse.com>
- Update to version 0.0+git20250806.0599a82:
* sysextmgrd: fix mkosi manifest usage
* CI: add libzio and zlib devel dependencies
* Add support for mkosi manifest
-------------------------------------------------------------------
Fri Aug 01 15:10:36 UTC 2025 - Thorsten Kukuk <kukuk@suse.com>
- Update to version 0.0+git20250801.4978328:
* tukit-plugin: print more informal messages
* update cli: don't print header without updates
* sysextmgrd: don't report images without update
* check cli: only print header if there are images
-------------------------------------------------------------------
Mon Jul 28 14:25:34 UTC 2025 - Thorsten Kukuk <kukuk@suse.com>
- Update to version 0.0+git20250728.f544090:
* Make sure struct config is always initialized
* sysextmgrd check: only root can specify prefix
-------------------------------------------------------------------
Fri Jul 25 13:14:44 UTC 2025 - Thorsten Kukuk <kukuk@suse.com>
- Update to version 0.0+git20250725.602e873:
* Add meson option to install tukit plugin
* tukit plugin: fix argument handling (off by one)
* Implement support as tukit plugin
* Add missing "\n" in message
* check: error codes should be negative
-------------------------------------------------------------------
Thu Jul 24 12:07:39 UTC 2025 - Thorsten Kukuk <kukuk@suse.com>
- File requires for /usr/lib/systemd doesn't work, use
systemd-container >= 257.6 instead
-------------------------------------------------------------------
Mon Jul 21 07:54:37 UTC 2025 - Thorsten Kukuk <kukuk@suse.com>
- Update to version 0.0+git20250718.e2565a6:
* Add timer/service to cleanup sysext images
* Correct usage of sd_json_variant_is_null()
* sysextmgrcli: add prefix option for check
* Create list of installed, but incompatible images
* extension_release_validate: always use \n for printf
* sysextmgrcli: fix dispatch table for NULL pointer
* Implement cleanup in sysextmgrcli
* sysextmgrd: implement cleanup method
* Remove debugging comment
* update cli: add prefix option
* sysextmgrd: use prefix parameter to read os-relase
* Add Prefix argument for tukit
* Add hint about enabling systemd-sysext
-------------------------------------------------------------------
Tue Jul 08 07:53:40 UTC 2025 - Thorsten Kukuk <kukuk@suse.com>
- Update to version 0.0+git20250708.0d1364c:
* Use full image name in /etc/extensions
-------------------------------------------------------------------
Tue Jun 03 13:23:32 UTC 2025 - Thorsten Kukuk <kukuk@suse.com>
- Update to version 0.0+git20250603.3e13bcd:
* Don't print strerror(-r) if we know r is 0.
* Only use compatible images for check_for_newer
* Fix error message output
* "NewName" can be NULL if no update was found
* struct osrelease is "const"
* Fix OS vs. version_id in output
* Always set "compatibility" if we create an image entry
* Move osrelease variables in own struct
* Initial support for ID_LIKE from systemd v258
-------------------------------------------------------------------
Mon May 12 11:57:53 UTC 2025 - Thorsten Kukuk <kukuk@suse.com>
- Update to version 0.0+git20250512.dddbcd5:
* Make sure sysext-store directory exists
-------------------------------------------------------------------
Wed Apr 30 19:19:40 UTC 2025 - Thorsten Kukuk <kukuk@suse.com>
- Update to version 0.0+git20250430.019c9dc:
* install: make sure etc/extensions directory exists
* list: ignore if /etc/extensions does not exist
* Don't block network (systemd-pull)
* list: don't abort if /var/lib/sysext-store does not exist
* Enhance and simplify reading of config
* check: move to varlink
* Convert "install" to varlink interface
* update: allow empty new image name for no-update
* README: document changes for varlink
* Rename sysext-cli to sysextmgrcli
* Move "update" to varlink service
* main-list: free all results
* Implement sysextmgr daemon via varlink
* Use strverscmp()
-------------------------------------------------------------------
Wed Apr 23 12:33:45 UTC 2025 - Thorsten Kukuk <kukuk@suse.com>
- Update to version 0.0+git20250423.2e6c26d:
* Fix usage of install verb
* Implement install verb
* Fix free, fix logic of update entry
* Implement updating of sysext images
* Add checks for errors
* Correctly merge local and remote images
* Fix list indicies
* Refactor code to get newest version
* Use correct function to free deps pointer
* Enhance free_image_entry*
* Update usage
* Implement check for updates verb
* images-list: add support for /etc/extensions
* image-deps: add support for images in /etc
* Differentiate between name of image and full image
* Remove debug code, fix error message
* Move image collect data in own function
* Make url optional, check exec return codes
* Move struct image_deps and functions to own files
* Add meson_options.txt
* Implement "list" verb
* Update json example
* Add meson sanitize run
* Add missing strv.[ch]
* Add comment from where the code is
* Fix memory leaks
* Add list option to display remote images
* ci-opensuse: install diffutils
* Adjust github CI workflow
-------------------------------------------------------------------
Thu Apr 03 14:29:23 UTC 2025 - Thorsten Kukuk <kukuk@suse.com>
- Update to version 0.0+git20250403.c44d956:
- sysctl-cli with create-json, merge-json and dump-json
-------------------------------------------------------------------
Mon Mar 31 09:42:59 UTC 2025 - Thorsten Kukuk <kukuk@suse.com>
- Initial version