From: Warren Togami Date: Thu, 14 Jan 2010 17:11:52 +0000 (+0100) Subject: dracut.spec: nbd is Fedora only X-Git-Tag: 004~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=dc5bb506ffd1dcf791940ffe248f0a647021bc23;p=thirdparty%2Fdracut.git dracut.spec: nbd is Fedora only --- diff --git a/dracut.spec b/dracut.spec index e56704f61..b4ec0faad 100644 --- a/dracut.spec +++ b/dracut.spec @@ -1,11 +1,14 @@ -%define with_switch_root 1 +# Variables must be defined +%define with_switch_root 1 +%define with_nbd 1 -%if 0%{?fedora} > 11 +# switchroot provided by util-linux-ng in F-12+ +%if 0%{?fedora} > 11 || 0%{?rhel} >= 6 %define with_switch_root 0 %endif - -%if 0%{?rhel} > 5 -%define with_switch_root 0 +# nbd in Fedora only +%if 0%{?rhel} >= 6 +%define with_nbd 0 %endif %if %{defined gittag} @@ -17,7 +20,7 @@ Name: dracut Version: 003 -Release: 2%{?rdist} +Release: 3%{?rdist} Summary: Initramfs generator using udev Group: System Environment/Base License: GPLv2+ @@ -75,7 +78,9 @@ Summary: Dracut modules to build a dracut initramfs with network support Requires: %{name} = %{version}-%{release} Requires: rpcbind nfs-utils Requires: iscsi-initiator-utils +%if %{with_nbd} Requires: nbd +%endif Requires: net-tools iproute Requires: bridge-utils @@ -230,10 +235,13 @@ rm -rf $RPM_BUILD_ROOT %dir /var/lib/dracut/overlay %changelog -* Wed Jan 13 2010 Harald Hoyer 003-2 +* Wed Jan 13 2010 Harald Hoyer 003-3 - add Obsoletes of mkinitrd/nash/libbdevid-python - Related: rhbz#543948 +* Wed Jan 13 2010 Warren Togami 003-2 +- nbd is Fedora only + * Fri Nov 27 2009 Harald Hoyer 003-1 - version 003