Skip to content

Commit

Permalink
fix(pcsc): add libpcsclite_real.so.*
Browse files Browse the repository at this point in the history
Author: Manuel Fombuena <[email protected]>
Date:   Thu Oct 31 12:46:48 2024 +0000

https://src.fedoraproject.org/rpms/dracut/pull-request/66
dracut-ng/dracut-ng#835

From-dist-git-commit: d3d5411d6a0291caf2d50f874a9f3bab06febec2
  • Loading branch information
pvalena committed Nov 26, 2024
1 parent 8336b72 commit 098c7c9
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 2 deletions.
32 changes: 31 additions & 1 deletion .distro/dracut.spec
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

Name: dracut
Version: 103
Release: 1%{?dist}
Release: 2%{?dist}

Summary: Initramfs generator using udev

Expand All @@ -22,6 +22,33 @@ URL: https://github.com/dracut-ng/dracut-ng/wiki/
Source0: https://github.com/dracut-ng/dracut-ng/archive/refs/tags/%{version}.tar.gz

Source1: https://www.gnu.org/licenses/lgpl-2.1.txt
# feat(hwdb): add hwdb module to install hwdb.bin on demand
# Author: Pavel Valena <[email protected]>
Patch1: 0001-feat-hwdb-add-hwdb-module-to-install-hwdb.bin-on-dem.patch
# fix(rngd): install system service file
# Author: Pavel Valena <[email protected]>
Patch2: 0002-fix-rngd-install-system-service-file.patch
# revert: "fix(install.d): correctly install pre-genned image and die if no args"
# Author: Pavel Valena <[email protected]>
Patch3: 0003-revert-fix-install.d-correctly-install-pre-genned-im.patch
# feat(kernel-install): do nothing when $KERNEL_INSTALL_INITRD_GENERATOR says so
# Author: Zbigniew Jędrzejewski-Szmek <[email protected]>
Patch4: 0004-feat-kernel-install-do-nothing-when-KERNEL_INSTALL_I.patch
# fix(kernel-install): do not generate an initrd when one was specified
# Author: Zbigniew Jędrzejewski-Szmek <[email protected]>
Patch5: 0005-fix-kernel-install-do-not-generate-an-initrd-when-on.patch
# revert: "fix(crypt): unlock encrypted devices by default during boot"
# Author: Pavel Valena <[email protected]>
Patch6: 0006-revert-fix-crypt-unlock-encrypted-devices-by-default.patch
# feat(fips-crypto-policies): make c-p follow FIPS mode automatically
# Author: Clemens Lang <[email protected]>
Patch7: 0007-feat-fips-crypto-policies-make-c-p-follow-FIPS-mode-.patch
# fix(fips-crypto-policies): make it depend on fips dracut module
# Author: Jo Zzsi <[email protected]>
Patch8: 0008-fix-fips-crypto-policies-make-it-depend-on-fips-drac.patch
# fix(pcsc): add libpcsclite_real.so.*
# Author: Manuel Fombuena <[email protected]>
Patch9: 0009-fix-pcsc-add-libpcsclite_real-so.patch

# Please use source-git to work with this spec file:
# HowTo: https://packit.dev/source-git/work-with-source-git
Expand Down Expand Up @@ -432,6 +459,9 @@ echo 'dracut_rescue_image="yes"' > $RPM_BUILD_ROOT%{dracutlibdir}/dracut.conf.d/
%{_prefix}/lib/kernel/install.d/51-dracut-rescue.install

%changelog
* Thu Oct 31 2024 Manuel Fombuena <[email protected]> - 103-2
- fix(pcsc): add libpcsclite_real.so.*

* Mon Sep 16 2024 Pavel Valena <[email protected]> - 103-1
- Update to dracut 103.
- build: enable dracut-cpio binary
Expand Down
3 changes: 2 additions & 1 deletion modules.d/91pcsc/module-setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,8 @@ install() {
{"tls/$_arch/",tls/,"$_arch/",}"pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist" \
{"tls/$_arch/",tls/,"$_arch/",}"pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so" \
{"tls/$_arch/",tls/,"$_arch/",}"pcsc/drivers/serial/libccidtwin.so" \
{"tls/$_arch/",tls/,"$_arch/",}"libpcsclite.so.*"
{"tls/$_arch/",tls/,"$_arch/",}"libpcsclite.so.*" \
{"tls/$_arch/",tls/,"$_arch/",}"libpcsclite_real.so.*"

# Install the hosts local user configurations if enabled.
if [[ $hostonly ]]; then
Expand Down

0 comments on commit 098c7c9

Please sign in to comment.