fix typo in posttrans script [release 055-3mamba;Tue Aug 10 2021]
This commit is contained in:
parent
992193ae27
commit
70e3709fb1
22
dracut-055-bluetooth-lib64-fix.patch
Normal file
22
dracut-055-bluetooth-lib64-fix.patch
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
--- dracut-055/modules.d/62bluetooth/module-setup.sh.orig 2021-08-10 11:21:17.707996124 +0200
|
||||||
|
+++ dracut-055/modules.d/62bluetooth/module-setup.sh 2021-08-10 11:21:41.875402132 +0200
|
||||||
|
@@ -5,7 +5,7 @@
|
||||||
|
# Prerequisite check(s) for module.
|
||||||
|
check() {
|
||||||
|
# If the binary(s) requirements are not fulfilled the module can't be installed
|
||||||
|
- require_any_binary /usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd || return 1
|
||||||
|
+ require_any_binary /usr/lib64/bluetooth/bluetoothd /usr/libexec64/bluetooth/bluetoothd || return 1
|
||||||
|
|
||||||
|
if [[ $hostonly ]]; then
|
||||||
|
# Include by default if a Peripheral (0x500) is found of minor class:
|
||||||
|
@@ -61,8 +61,8 @@
|
||||||
|
bluetoothctl
|
||||||
|
|
||||||
|
inst_multiple -o \
|
||||||
|
- /usr/libexec/bluetooth/bluetoothd \
|
||||||
|
- /usr/lib/bluetooth/bluetoothd
|
||||||
|
+ /usr/libexec64/bluetooth/bluetoothd \
|
||||||
|
+ /usr/lib64/bluetooth/bluetoothd
|
||||||
|
|
||||||
|
if [[ $hostonly ]]; then
|
||||||
|
var_lib_files=("$dracutsysrootdir"/var/lib/bluetooth/**)
|
78
dracut.spec
78
dracut.spec
@ -1,12 +1,12 @@
|
|||||||
Name: dracut
|
Name: dracut
|
||||||
Version: 053
|
Version: 055
|
||||||
Release: 2mamba
|
Release: 3mamba
|
||||||
Summary: Generic, modular initramfs generation tool that can be used across various distributions
|
Summary: Generic, modular initramfs generation tool that can be used across various distributions
|
||||||
Group: System/Kernel and Hardware
|
Group: System/Kernel and Hardware
|
||||||
Vendor: openmamba
|
Vendor: openmamba
|
||||||
Distribution: openmamba
|
Distribution: openmamba
|
||||||
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||||
URL: https://sourceforge.net/apps/trac/dracut/
|
URL: https://sourceforge.net/projects/dracut/
|
||||||
#Source: http://ftp.kernel.org/pub/linux/utils/boot/dracut/dracut-%{version}.tar.xz
|
#Source: http://ftp.kernel.org/pub/linux/utils/boot/dracut/dracut-%{version}.tar.xz
|
||||||
Source: https://github.com/dracutdevs/dracut.git/%{version}/dracut-%{version}.tar.bz2
|
Source: https://github.com/dracutdevs/dracut.git/%{version}/dracut-%{version}.tar.bz2
|
||||||
Source1: dracut-openmamba.conf
|
Source1: dracut-openmamba.conf
|
||||||
@ -26,10 +26,10 @@ Patch21: dracut-040-dmsetup_fix_path.patch
|
|||||||
Patch22: dracut-040-add_systemd_journald_socket.patch
|
Patch22: dracut-040-add_systemd_journald_socket.patch
|
||||||
Patch23: dracut-044-bash-4.4.patch
|
Patch23: dracut-044-bash-4.4.patch
|
||||||
Patch24: dracut-049-squash-live-systemd-240.patch
|
Patch24: dracut-049-squash-live-systemd-240.patch
|
||||||
|
Patch25: dracut-055-bluetooth-lib64-fix.patch
|
||||||
License: GPL
|
License: GPL
|
||||||
## AUTOBUILDREQ-BEGIN
|
## AUTOBUILDREQ-BEGIN
|
||||||
BuildRequires: glibc-devel
|
BuildRequires: glibc-devel
|
||||||
BuildRequires: ldconfig
|
|
||||||
BuildRequires: libkmod-devel
|
BuildRequires: libkmod-devel
|
||||||
## AUTOBUILDREQ-END
|
## AUTOBUILDREQ-END
|
||||||
BuildRequires: %{_bindir}/xsltproc
|
BuildRequires: %{_bindir}/xsltproc
|
||||||
@ -83,11 +83,12 @@ Requires: pkg-config
|
|||||||
Requires: ntfs-3g
|
Requires: ntfs-3g
|
||||||
Requires: rng-tools
|
Requires: rng-tools
|
||||||
Provides: mkinitramfs
|
Provides: mkinitramfs
|
||||||
Obsoletes: mkinitramfs
|
Obsoletes: mkinitramfs < 054
|
||||||
Requires: dmraid
|
Requires: dmraid
|
||||||
Requires: nvme-cli
|
Requires: nvme-cli
|
||||||
Requires: memstrack
|
Requires: memstrack
|
||||||
Requires: multipath-tools
|
Requires: multipath-tools
|
||||||
|
Requires: squashfs
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Dracut is a generic, modular initramfs generation tool that can be used across various distributions.
|
Dracut is a generic, modular initramfs generation tool that can be used across various distributions.
|
||||||
@ -108,11 +109,14 @@ This package conatins extra optional modules for dracut.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch6 -p1
|
#%patch6 -p1
|
||||||
%patch8 -p1
|
#%patch8 -p1
|
||||||
%patch10 -p1
|
#%patch10 -p1
|
||||||
#%patch16 -p1
|
|
||||||
%patch21 -p1
|
%patch21 -p1
|
||||||
|
%ifarch x86_64 aarch64
|
||||||
|
%patch25 -p1
|
||||||
|
%endif
|
||||||
|
|
||||||
#chmod +x modules.d/99squash-live/*
|
#chmod +x modules.d/99squash-live/*
|
||||||
|
|
||||||
# remove *.orig files created by patched to prevent from being installed
|
# remove *.orig files created by patched to prevent from being installed
|
||||||
@ -140,7 +144,7 @@ install -D -m0644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/openmamba-logo.png
|
|||||||
# compatibility symlinks
|
# compatibility symlinks
|
||||||
install -d -m0755 %{buildroot}%{_sbindir}
|
install -d -m0755 %{buildroot}%{_sbindir}
|
||||||
ln -s ../bin/dracut %{buildroot}%{_sbindir}/dracut
|
ln -s ../bin/dracut %{buildroot}%{_sbindir}/dracut
|
||||||
ln -s ../bin/mkinitrd %{buildroot}%{_sbindir}/mkinitrd
|
ln -s ../bin/dracut %{buildroot}%{_sbindir}/mkinitrd
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
||||||
@ -150,8 +154,8 @@ if [ $1 -ge 1 ]; then
|
|||||||
KVER=`uname -r`
|
KVER=`uname -r`
|
||||||
INITRAMFS=/boot/initramfs-$KVER.img
|
INITRAMFS=/boot/initramfs-$KVER.img
|
||||||
if [ -e /boot/vmlinuz-$KVER ]; then
|
if [ -e /boot/vmlinuz-$KVER ]; then
|
||||||
[ -e $INITRAMFS -a ${_sysconfdir}/dracut.conf -nt $INITRAMFS ] || continue
|
[ -e $INITRAMFS -a %{_sysconfdir}/dracut.conf -nt $INITRAMFS ] || continue
|
||||||
mkinitrd $INITRAMFS $KVER -f -q
|
dracut $INITRAMFS $KVER -H -f -q
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
:
|
:
|
||||||
@ -162,7 +166,7 @@ fi
|
|||||||
%{_sysconfdir}/dracut.conf.d/openmamba.conf
|
%{_sysconfdir}/dracut.conf.d/openmamba.conf
|
||||||
%{_bindir}/dracut
|
%{_bindir}/dracut
|
||||||
%{_bindir}/lsinitrd
|
%{_bindir}/lsinitrd
|
||||||
%{_bindir}/mkinitrd
|
%{_sbindir}/mkinitrd
|
||||||
%{_bindir}/dracut-catimages
|
%{_bindir}/dracut-catimages
|
||||||
#%{_bindir}/dracut-install
|
#%{_bindir}/dracut-install
|
||||||
%{_sbindir}/dracut
|
%{_sbindir}/dracut
|
||||||
@ -174,6 +178,7 @@ fi
|
|||||||
%{_prefix}/lib/dracut/dracut-init.sh
|
%{_prefix}/lib/dracut/dracut-init.sh
|
||||||
%{_prefix}/lib/dracut/dracut-install
|
%{_prefix}/lib/dracut/dracut-install
|
||||||
%{_prefix}/lib/dracut/dracut-logger.sh
|
%{_prefix}/lib/dracut/dracut-logger.sh
|
||||||
|
%{_prefix}/lib/dracut/dracut-util
|
||||||
%{_prefix}/lib/dracut/dracut-version.sh
|
%{_prefix}/lib/dracut/dracut-version.sh
|
||||||
%{_prefix}/lib/dracut/skipcpio
|
%{_prefix}/lib/dracut/skipcpio
|
||||||
%dir %{_prefix}/lib/dracut/modules.d
|
%dir %{_prefix}/lib/dracut/modules.d
|
||||||
@ -183,28 +188,14 @@ fi
|
|||||||
%{_prefix}/lib/dracut/modules.d/00dash/*
|
%{_prefix}/lib/dracut/modules.d/00dash/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/00systemd
|
%dir %{_prefix}/lib/dracut/modules.d/00systemd
|
||||||
%{_prefix}/lib/dracut/modules.d/00systemd/*
|
%{_prefix}/lib/dracut/modules.d/00systemd/*
|
||||||
|
%dir %{_prefix}/lib/dracut/modules.d/00systemd-network-management
|
||||||
|
%{_prefix}/lib/dracut/modules.d/00systemd-network-management/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/00warpclock
|
%dir %{_prefix}/lib/dracut/modules.d/00warpclock
|
||||||
%{_prefix}/lib/dracut/modules.d/00warpclock/*
|
%{_prefix}/lib/dracut/modules.d/00warpclock/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/01systemd-ask-password
|
%dir %{_prefix}/lib/dracut/modules.d/01systemd-*
|
||||||
%{_prefix}/lib/dracut/modules.d/01systemd-ask-password/*
|
%{_prefix}/lib/dracut/modules.d/01systemd-*/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/01systemd-coredump
|
|
||||||
%{_prefix}/lib/dracut/modules.d/01systemd-coredump/*
|
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/01systemd-modules-load
|
|
||||||
%{_prefix}/lib/dracut/modules.d/01systemd-modules-load/*
|
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/01systemd-repart
|
|
||||||
%{_prefix}/lib/dracut/modules.d/01systemd-repart/*
|
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/01systemd-sysctl
|
|
||||||
%{_prefix}/lib/dracut/modules.d/01systemd-sysctl/*
|
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/01systemd-sysusers
|
|
||||||
%{_prefix}/lib/dracut/modules.d/01systemd-sysusers/*
|
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/01systemd-initrd
|
|
||||||
%{_prefix}/lib/dracut/modules.d/01systemd-initrd/*
|
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/02systemd-networkd
|
|
||||||
%{_prefix}/lib/dracut/modules.d/02systemd-networkd/*
|
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/01fips
|
%dir %{_prefix}/lib/dracut/modules.d/01fips
|
||||||
%{_prefix}/lib/dracut/modules.d/01fips/*
|
%{_prefix}/lib/dracut/modules.d/01fips/*
|
||||||
#%dir %{_prefix}/lib/dracut/modules.d/02fips-aesni
|
|
||||||
#%{_prefix}/lib/dracut/modules.d/02fips-aesni/*
|
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/03rescue
|
%dir %{_prefix}/lib/dracut/modules.d/03rescue
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/03modsign
|
%dir %{_prefix}/lib/dracut/modules.d/03modsign
|
||||||
%{_prefix}/lib/dracut/modules.d/03modsign/*
|
%{_prefix}/lib/dracut/modules.d/03modsign/*
|
||||||
@ -235,6 +226,8 @@ fi
|
|||||||
%{_prefix}/lib/dracut/modules.d/50drm/*
|
%{_prefix}/lib/dracut/modules.d/50drm/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/50plymouth
|
%dir %{_prefix}/lib/dracut/modules.d/50plymouth
|
||||||
%{_prefix}/lib/dracut/modules.d/50plymouth/*
|
%{_prefix}/lib/dracut/modules.d/50plymouth/*
|
||||||
|
%dir %{_prefix}/lib/dracut/modules.d/62bluetooth
|
||||||
|
%{_prefix}/lib/dracut/modules.d/62bluetooth/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/80cms
|
%dir %{_prefix}/lib/dracut/modules.d/80cms
|
||||||
%{_prefix}/lib/dracut/modules.d/80cms/*
|
%{_prefix}/lib/dracut/modules.d/80cms/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/80lvmmerge
|
%dir %{_prefix}/lib/dracut/modules.d/80lvmmerge
|
||||||
@ -280,9 +273,9 @@ fi
|
|||||||
%dir %{_prefix}/lib/dracut/modules.d/91crypt-gpg
|
%dir %{_prefix}/lib/dracut/modules.d/91crypt-gpg
|
||||||
%{_prefix}/lib/dracut/modules.d/91crypt-gpg/*
|
%{_prefix}/lib/dracut/modules.d/91crypt-gpg/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/91crypt-loop
|
%dir %{_prefix}/lib/dracut/modules.d/91crypt-loop
|
||||||
|
%{_prefix}/lib/dracut/modules.d/91crypt-loop/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/91zipl
|
%dir %{_prefix}/lib/dracut/modules.d/91zipl
|
||||||
%{_prefix}/lib/dracut/modules.d/91zipl/*
|
%{_prefix}/lib/dracut/modules.d/91zipl/*
|
||||||
%{_prefix}/lib/dracut/modules.d/91crypt-loop/*
|
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/95cifs
|
%dir %{_prefix}/lib/dracut/modules.d/95cifs
|
||||||
%{_prefix}/lib/dracut/modules.d/95cifs/*
|
%{_prefix}/lib/dracut/modules.d/95cifs/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/95dasd
|
%dir %{_prefix}/lib/dracut/modules.d/95dasd
|
||||||
@ -391,8 +384,8 @@ fi
|
|||||||
%{_mandir}/man8/dracut-pre-trigger.service.8*
|
%{_mandir}/man8/dracut-pre-trigger.service.8*
|
||||||
%{_mandir}/man8/dracut-pre-udev.service.8*
|
%{_mandir}/man8/dracut-pre-udev.service.8*
|
||||||
%{_mandir}/man8/dracut-shutdown.service.8*
|
%{_mandir}/man8/dracut-shutdown.service.8*
|
||||||
%{_mandir}/man8/mkinitrd.8*
|
#%{_mandir}/man8/mkinitrd.8*
|
||||||
%{_mandir}/man8/mkinitrd-suse.8*
|
#%{_mandir}/man8/mkinitrd-suse.8*
|
||||||
%{_mandir}/man8/dracut.8*
|
%{_mandir}/man8/dracut.8*
|
||||||
%doc AUTHORS COPYING
|
%doc AUTHORS COPYING
|
||||||
|
|
||||||
@ -420,11 +413,28 @@ fi
|
|||||||
%{_prefix}/lib/dracut/modules.d/50gensplash/*
|
%{_prefix}/lib/dracut/modules.d/50gensplash/*
|
||||||
#%dir %{_prefix}/lib/dracut/modules.d/90stratis
|
#%dir %{_prefix}/lib/dracut/modules.d/90stratis
|
||||||
#%{_prefix}/lib/dracut/modules.d/90stratis/*
|
#%{_prefix}/lib/dracut/modules.d/90stratis/*
|
||||||
|
%dir %{_prefix}/lib/dracut/modules.d/91tpm2-tss
|
||||||
|
%{_prefix}/lib/dracut/modules.d/91tpm2-tss/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/97biosdevname
|
%dir %{_prefix}/lib/dracut/modules.d/97biosdevname
|
||||||
%{_prefix}/lib/dracut/modules.d/97biosdevname/*
|
%{_prefix}/lib/dracut/modules.d/97biosdevname/*
|
||||||
#%doc NEWS README README.generic README.kernel README.modules TODO
|
#%doc NEWS README README.generic README.kernel README.modules TODO
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Aug 10 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 055-3mamba
|
||||||
|
- fix typo in posttrans script
|
||||||
|
|
||||||
|
* Tue Aug 10 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 055-2mamba
|
||||||
|
- bluetooth: fix libdir search for 64 bit platforms; tpm: move to modules-extras
|
||||||
|
|
||||||
|
* Fri May 28 2021 Automatic Build System <autodist@mambasoft.it> 055-1mamba
|
||||||
|
- automatic version update by autodist
|
||||||
|
|
||||||
|
* Tue May 25 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 054-2mamba
|
||||||
|
- provide mkinitrd as symlink to dracut since mkinitrd has been removed
|
||||||
|
|
||||||
|
* Mon May 24 2021 Automatic Build System <autodist@mambasoft.it> 054-1mamba
|
||||||
|
- automatic version update by autodist
|
||||||
|
|
||||||
* Sat Mar 06 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 053-2mamba
|
* Sat Mar 06 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 053-2mamba
|
||||||
- move dbus-broker module to extras subpackage
|
- move dbus-broker module to extras subpackage
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user