|
|
c7e6027 |
Summary: Dynamic Kernel Module Support Framework
|
|
|
c7e6027 |
Name: dkms
|
|
|
935165a |
Version: 3.0.13
|
|
|
935165a |
Release: 1%{?dist}
|
|
|
c7e6027 |
License: GPLv2+
|
|
|
c7e6027 |
URL: http://linux.dell.com/dkms
|
|
|
c7e6027 |
|
|
|
6af9003 |
BuildArch: noarch
|
|
|
6af9003 |
|
|
|
85fe960 |
Source0: https://github.com/dell/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
|
|
02a81a4 |
|
|
|
517508e |
BuildRequires: make
|
|
|
02a81a4 |
BuildRequires: systemd
|
|
|
c7e6027 |
|
|
|
c7e6027 |
Requires: coreutils
|
|
|
c7e6027 |
Requires: cpio
|
|
|
ed84f3d |
Requires: elfutils-libelf-devel
|
|
|
3da2150 |
Requires: file
|
|
|
c7e6027 |
Requires: findutils
|
|
|
c7e6027 |
Requires: gawk
|
|
|
c7e6027 |
Requires: gcc
|
|
|
c7e6027 |
Requires: grep
|
|
|
c7e6027 |
Requires: gzip
|
|
|
02a81a4 |
Requires: kmod
|
|
|
54c531a |
Requires: make
|
|
|
c7e6027 |
Requires: sed
|
|
|
c7e6027 |
Requires: tar
|
|
|
3da2150 |
Requires: which
|
|
|
c7e6027 |
|
|
|
94e8fb2 |
Requires: (kernel-debug-devel-matched if kernel-debug-core)
|
|
|
94e8fb2 |
Requires: (kernel-devel-matched if kernel-core)
|
|
|
94e8fb2 |
Requires: (kernel-lpae-devel-matched if kernel-lpae-core)
|
|
|
f60c84d |
|
|
|
02a81a4 |
Requires(post): systemd
|
|
|
02a81a4 |
Requires(preun): systemd
|
|
|
02a81a4 |
Requires(postun): systemd
|
|
|
5b3eb8f |
|
|
Paweł Marciniak |
0b971c5 |
Recommends: openssl
|
|
Paweł Marciniak |
0b971c5 |
|
|
|
5b3eb8f |
%description
|
|
|
c7e6027 |
This package contains the framework for the Dynamic Kernel Module Support (DKMS)
|
|
|
c7e6027 |
method for installing module RPMS as originally developed by Dell.
|
|
|
5b3eb8f |
|
|
|
5b3eb8f |
%prep
|
|
|
57cbce7 |
%autosetup -p1
|
|
|
5b3eb8f |
|
|
|
5b3eb8f |
%install
|
|
|
6f40bc7 |
make install-redhat DESTDIR=%{buildroot}
|
|
|
6f40bc7 |
|
|
|
6f40bc7 |
# Move 40-dkms.install to read only area (no configuration file):
|
|
|
6f40bc7 |
mkdir -p %{buildroot}%{_prefix}/lib/kernel/
|
|
|
6f40bc7 |
mv %{buildroot}%{_sysconfdir}/kernel/install.d %{buildroot}%{_prefix}/lib/kernel/
|
|
|
5b3eb8f |
|
|
|
9efcf7d |
sed -i -e 's/# modprobe_on_install="true"/modprobe_on_install="true"/g' %{buildroot}%{_sysconfdir}/%{name}/framework.conf
|
|
|
9efcf7d |
|
|
|
c7e6027 |
%post
|
|
|
fa7ae57 |
%systemd_post %{name}.service
|
|
|
5b3eb8f |
|
|
|
c7e6027 |
%preun
|
|
|
fa7ae57 |
%systemd_preun %{name}.service
|
|
|
5b3eb8f |
|
|
|
c7e6027 |
%postun
|
|
|
fa7ae57 |
%systemd_postun %{name}.service
|
|
|
5b3eb8f |
|
|
|
c7e6027 |
%files
|
|
|
e2d2822 |
%license COPYING
|
|
|
d1f0df4 |
%doc README.md images
|
|
|
111e286 |
%{_prefix}/lib/%{name}
|
|
|
8b1b42a |
%{_prefix}/lib/kernel/install.d/40-%{name}.install
|
|
|
c7e6027 |
%{_mandir}/man8/dkms.8*
|
|
|
c7e6027 |
%{_sbindir}/%{name}
|
|
|
c7e6027 |
%{_sharedstatedir}/%{name}
|
|
|
296999e |
%dir %{_sysconfdir}/%{name}
|
|
|
296999e |
%config(noreplace) %{_sysconfdir}/%{name}/framework.conf
|
|
|
296999e |
%dir %{_sysconfdir}/%{name}/framework.conf.d
|
|
|
c7e6027 |
%{_sysconfdir}/kernel/postinst.d/%{name}
|
|
|
c7e6027 |
%{_sysconfdir}/kernel/prerm.d/%{name}
|
|
|
57c413e |
%{_datadir}/bash-completion/completions/%{name}
|
|
|
935165a |
%{_datadir}/zsh/site-functions/_%{name}
|
|
|
02a81a4 |
%{_unitdir}/%{name}.service
|
|
|
5b3eb8f |
|
|
|
c7e6027 |
%changelog
|
|
|
935165a |
* Wed Mar 06 2024 Simone Caronni <negativo17@gmail.com> - 3.0.13-1
|
|
|
935165a |
- Update to 3.0.13.
|
|
|
935165a |
|
|
|
acd422f |
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.12-3
|
|
|
acd422f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
acd422f |
|
|
|
9027fe1 |
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.12-2
|
|
|
9027fe1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
9027fe1 |
|
|
|
3879204 |
* Thu Sep 28 2023 Simone Caronni <negativo17@gmail.com> - 3.0.12-1
|
|
|
3879204 |
- Update to 3.0.12.
|
|
|
3879204 |
- Drop support for building from snapshots in SPEC file.
|
|
|
3879204 |
- Trim changelog.
|
|
|
3879204 |
|
|
|
c91f45f |
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.11-2
|
|
|
c91f45f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
c91f45f |
|
|
|
90b618a |
* Tue May 02 2023 Simone Caronni <negativo17@gmail.com> - 3.0.11-1
|
|
|
90b618a |
- Update to 3.0.11.
|
|
|
90b618a |
|
|
|
80efefd |
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.10-3
|
|
|
80efefd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
80efefd |
|
|
|
622875f |
* Tue Jan 10 2023 Simone Caronni <negativo17@gmail.com> - 3.0.10-2
|
|
|
622875f |
- Recommend OpenSSL for MOK key management.
|
|
|
622875f |
|
|
|
6cb2a9f |
* Tue Jan 03 2023 Simone Caronni <negativo17@gmail.com> - 3.0.10-1
|
|
|
6cb2a9f |
- Update to 3.0.10.
|
|
|
6cb2a9f |
|
|
|
58d7607 |
* Tue Dec 06 2022 Simone Caronni <negativo17@gmail.com> - 3.0.9-2
|
|
|
58d7607 |
- Fix modprobe_on_install variable.
|
|
|
58d7607 |
|
|
|
eb349ae |
* Mon Dec 05 2022 Simone Caronni <negativo17@gmail.com> - 3.0.9-1
|
|
|
eb349ae |
- Update to 3.0.9.
|
|
|
eb349ae |
|
|
|
d1f0df4 |
* Fri Oct 28 2022 Simone Caronni <negativo17@gmail.com> - 3.0.8-1
|
|
|
d1f0df4 |
- Update to 3.0.8.
|
|
|
d1f0df4 |
|
|
|
aa35dae |
* Tue Sep 27 2022 Simone Caronni <negativo17@gmail.com> - 3.0.7-1
|
|
|
aa35dae |
- Update to 3.0.7.
|
|
|
aa35dae |
|
|
|
94e8fb2 |
* Tue Aug 09 2022 Simone Caronni <negativo17@gmail.com> - 3.0.6-3
|
|
|
94e8fb2 |
- Adjust kernel devel subpackage requirements.
|
|
|
94e8fb2 |
|
|
|
a264612 |
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.6-2
|
|
|
a264612 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
a264612 |
|
|
|
72620d1 |
* Fri Jul 15 2022 Simone Caronni <negativo17@gmail.com> - 3.0.6-1
|
|
|
72620d1 |
- Update to 3.0.6.
|
|
|
72620d1 |
|
|
|
d65baa5 |
* Wed Jun 29 2022 Simone Caronni <negativo17@gmail.com> - 3.0.5-1
|
|
|
d65baa5 |
- Update to 3.0.5.
|
|
|
d65baa5 |
|
|
|
296999e |
* Sat Jun 18 2022 Simone Caronni <negativo17@gmail.com> - 3.0.4-1
|
|
|
296999e |
- Update to 3.0.4.
|
|
|
296999e |
|
|
|
8a7ecc1 |
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.3-2
|
|
|
8a7ecc1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|