Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libalternatives1 | Distribution: SUSE Linux Enterprise 15 SP6 |
Version: 1.2+30.a5431e9 | Vendor: openSUSE |
Release: bp156.1.6 | Build date: Mon May 13 23:47:37 2024 |
Group: Unspecified | Build host: s390zp23 |
Size: 26552 | Source RPM: libalternatives-1.2+30.a5431e9-bp156.1.6.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/openSUSE/libalternatives | |
Summary: Runtime for libalternatives |
This package contains the core logic and the runtime library for libalternatives. libalternatives is a helper that executes an application based on preferences of a user, system admin or package maintainer, in this order of preference. This is accomplished with only the help of config files and without the need to maintain system symlinks states.
Apache-2.0
* Tue Apr 25 2023 bogdan.lezhepekov@suse.com - Update to version v1.2+30.a5431e9: (bsc#1191692) * Change license to less restrictive Apache 2.0 * doc: fixing a few typos * Adds option to display target executable only * Makefiles and cmake: rework for reproducible build * Improve Makefile * libalts_exec_default: fix memory leak on error condition * libalts_write_binary_configured_priority_to_file: fix memory leak * saveConfigData(): fix file descriptor leak in while loop error case * loadConfigData(): use goto exit label to prevent file descriptor leaks * libalts_load_available_binaries: use goto err: label to fix leaks * loadAlternativeForBinary: goto-assisted error handling to avoid leaks * checkGroupConsistencies(): explicitly ignore unused `flags` * lib: refactor error handling of findAltConfig() * utils: fix possible memory leaks on error conditions * docs: fix some typos and grammar * Update README.md * lib: generally open[at] with O_CLOEXEC * Fix logic in options parser * Add basic Makefile for buidling without cmake * Added description for options=KeepArgv0 * cmake: Express the dependency on CUnit correctly for building tests * cmake: Build and install CMake and PkgConfig files * cmake: Fix setup of shared linker flags * config.h: Fix the version to match the current latest tag * Mon Nov 14 2022 dmueller@suse.com - switch to a manual service rather than a buildtime tar service which introduces a bootstrap cycle between python and tar_scm * Tue Sep 14 2021 adam.majer@suse.de - Update to version v1.2+3.b848aad: * tests: fix array overrun in unit tests * Tue Sep 14 2021 Jan Engelhardt <jengelh@inai.de> - Use noun phrase for the summary; fix grammar in description. * Mon Sep 13 2021 adam.majer@suse.de - Update to version v1.2: * Add config option=KeepArgv0 to keep original argument during exec() call * Mon Jun 21 2021 adam.majer@suse.de - Update to version v1.1: * docs: Add broken manpage * tests: unit tests configs * tests: fix memory leak during tests * list_binaries: initialize pointer that is later used in free * libalts_exec_default() sets errno on not found * Wed Jun 09 2021 adam.majer@suse.de - Version v1.0.0: * Prefix symbols with libalts_ to avoid symbol clashes * Add symbol visibility and versioning * Decamelize public symbols and rename
/usr/lib64/libalternatives.so.1 /usr/lib64/libalternatives.so.1.2 /usr/share/libalternatives
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 20:22:04 2024