Группа :: Система/Ядро и оборудование
Пакет: dm-secdel
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: dm-secdel
Version: 1.0.7
Release: alt2
Summary: dm-linear with secure deletion on discard
License: GPLv2
Group: System/Kernel and hardware
Requires: /sbin/dmsetup /sbin/blockdev /usr/bin/expr
BuildArch: noarch
Url: https://github.com/vt-alt/dm-secdel
Source0: %name-%version.tar
BuildRequires(pre): rpm-build-kernel
BuildRequires(pre): kernel-headers-modules-std-def
%description
Linear device-mapper target with secure deletion on discard.
%package -n kernel-source-%name
Summary: dm-linear with secure deletion on discard (source)
Group: Development/Kernel
BuildArch: noarch
%description -n kernel-source-%name
Linear device-mapper target with secure deletion on discard (source).
%prep
%setup -q
%build
%install
make install-bin DESTDIR=%buildroot
install -pDm0644 %_sourcedir/%name-%version.tar %kernel_srcdir/kernel-source-%name-%version.tar
mkdir %buildroot/etc
echo '# <target name> <source device> <options>' > %buildroot/etc/secdeltab
%check
# do dummy build of the module
make KDIR=$(echo /lib/modules/*/build) VERSION=%version
%files -n kernel-source-%name
%attr(0644,root,root) %kernel_src/kernel-source-%name-%version.tar
%files
%doc README.md
%config /etc/secdeltab
/sbin/secdelsetup
%{_unitdir}/secdeltab.service
%post
%post_service secdeltab
systemctl -q enable secdeltab
%preun
%preun_service secdeltab
%changelog
…
Полный changelog можно просмотреть здесь
Version: 1.0.7
Release: alt2
Summary: dm-linear with secure deletion on discard
License: GPLv2
Group: System/Kernel and hardware
Requires: /sbin/dmsetup /sbin/blockdev /usr/bin/expr
BuildArch: noarch
Url: https://github.com/vt-alt/dm-secdel
Source0: %name-%version.tar
BuildRequires(pre): rpm-build-kernel
BuildRequires(pre): kernel-headers-modules-std-def
%description
Linear device-mapper target with secure deletion on discard.
%package -n kernel-source-%name
Summary: dm-linear with secure deletion on discard (source)
Group: Development/Kernel
BuildArch: noarch
%description -n kernel-source-%name
Linear device-mapper target with secure deletion on discard (source).
%prep
%setup -q
%build
%install
make install-bin DESTDIR=%buildroot
install -pDm0644 %_sourcedir/%name-%version.tar %kernel_srcdir/kernel-source-%name-%version.tar
mkdir %buildroot/etc
echo '# <target name> <source device> <options>' > %buildroot/etc/secdeltab
%check
# do dummy build of the module
make KDIR=$(echo /lib/modules/*/build) VERSION=%version
%files -n kernel-source-%name
%attr(0644,root,root) %kernel_src/kernel-source-%name-%version.tar
%files
%doc README.md
%config /etc/secdeltab
/sbin/secdelsetup
%{_unitdir}/secdeltab.service
%post
%post_service secdeltab
systemctl -q enable secdeltab
%preun
%preun_service secdeltab
%changelog
…
Полный changelog можно просмотреть здесь