diff --git a/.cvsignore b/.cvsignore
index e69de29..6c0b6f7 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -0,0 +1 @@
+dracut-0.3.tar.bz2
diff --git a/dracut.spec b/dracut.spec
index 5b28736..7b7a224 100644
--- a/dracut.spec
+++ b/dracut.spec
@@ -1,7 +1,7 @@
 %if 0%{?fedora} < 12
 %define with_switch_root 1
 %else
-%define with_switch_root 0
+%define with_switch_root 1
 %endif
 
 %if %{defined gittag}
@@ -13,7 +13,7 @@
 
 
 Name: dracut
-Version: 0.2
+Version: 0.3
 Release: 1%{?rdist}
 Summary: Initramfs generator using udev
 Group: System Environment/Base		
@@ -44,6 +44,7 @@ Requires: kbd
 %endif
 
 %if ! 0%{?with_switch_root}
+Requires: /sbin/switch_root
 BuildArch: noarch
 %endif
 
@@ -100,6 +101,9 @@ rm -rf $RPM_BUILD_ROOT
 %doc README.generic
 
 %changelog
+* Thu Jul 02 2009 Harald Hoyer <harald@redhat.com> 0.3-1
+- version 0.3
+
 * Wed Jul 01 2009 Harald Hoyer <harald@redhat.com> 0.2-1
 - version 0.2
 
diff --git a/sources b/sources
index 57b93cc..7386251 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-96dfe405f4a5bbf95229cc2f96623859  dracut-0.2.tar.bz2
+6a7f08fdd84b288db185b6d2187b4be7  dracut-0.3.tar.bz2