mkinitrd unification across distributions
 help / color / mirror / Atom feed
* [PATCH 3/7] fix fstab-sys module check
@ 2012-02-02  7:59 Dave Young
       [not found] ` <20120202075956.GA12414-4/PLUo9XfK+sDdueE5tM26fLeoKvNuZc@public.gmane.org>
  0 siblings, 1 reply; 2+ messages in thread
From: Dave Young @ 2012-02-02  7:59 UTC (permalink / raw)
  To: initramfs-u79uwXL29TY76Z2rM5mHXA
  Cc: xiyou.wangcong-Re5JQEeQqe8AvxtiuMwx3w,
	harald-H+wXaHxf7aLQT0dZR+AlfA

If /etc/fstab.sys does not exist installing fstab-sys module will fail.
Fix this by checking use_fstab and fstab_lines as well

Signed-off-by: Dave Young <dyoung-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
---
 dracut                                |    2 +-
 modules.d/95fstab-sys/module-setup.sh |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

Index: dracut/dracut
===================================================================
--- dracut.orig/dracut
+++ dracut/dracut
@@ -598,7 +598,7 @@ done
 export initdir dracutbasedir dracutmodules drivers \
     fw_dir drivers_dir debug no_kernel kernel_only \
     add_drivers mdadmconf lvmconf filesystems \
-    use_fstab libdir usrlibdir fscks nofscks cttyhack \
+    use_fstab fstab_lines libdir usrlibdir fscks nofscks cttyhack \
     stdloglvl sysloglvl fileloglvl kmsgloglvl logfile \
     debug host_fs_types host_devs sshkey
 
Index: dracut/modules.d/95fstab-sys/module-setup.sh
===================================================================
--- dracut.orig/modules.d/95fstab-sys/module-setup.sh
+++ dracut/modules.d/95fstab-sys/module-setup.sh
@@ -3,7 +3,7 @@
 # ex: ts=8 sw=4 sts=4 et filetype=sh
 
 check() {
-    test -f /etc/fstab.sys
+    test -f /etc/fstab.sys || [[ -n $use_fstab  ||  -n $fstab_lines ]]
 }
 
 depends() {

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PATCH 3/7] fix fstab-sys module check
       [not found] ` <20120202075956.GA12414-4/PLUo9XfK+sDdueE5tM26fLeoKvNuZc@public.gmane.org>
@ 2012-02-07 11:15   ` Harald Hoyer
  0 siblings, 0 replies; 2+ messages in thread
From: Harald Hoyer @ 2012-02-07 11:15 UTC (permalink / raw)
  To: Dave Young
  Cc: initramfs-u79uwXL29TY76Z2rM5mHXA,
	xiyou.wangcong-Re5JQEeQqe8AvxtiuMwx3w

Am 02.02.2012 08:59, schrieb Dave Young:
> If /etc/fstab.sys does not exist installing fstab-sys module will fail.
> Fix this by checking use_fstab and fstab_lines as well
> 
> Signed-off-by: Dave Young <dyoung-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
> ---
>  dracut                                |    2 +-
>  modules.d/95fstab-sys/module-setup.sh |    2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
> 
> Index: dracut/dracut
> ===================================================================
> --- dracut.orig/dracut
> +++ dracut/dracut
> @@ -598,7 +598,7 @@ done
>  export initdir dracutbasedir dracutmodules drivers \
>      fw_dir drivers_dir debug no_kernel kernel_only \
>      add_drivers mdadmconf lvmconf filesystems \
> -    use_fstab libdir usrlibdir fscks nofscks cttyhack \
> +    use_fstab fstab_lines libdir usrlibdir fscks nofscks cttyhack \
>      stdloglvl sysloglvl fileloglvl kmsgloglvl logfile \
>      debug host_fs_types host_devs sshkey
>  
> Index: dracut/modules.d/95fstab-sys/module-setup.sh
> ===================================================================
> --- dracut.orig/modules.d/95fstab-sys/module-setup.sh
> +++ dracut/modules.d/95fstab-sys/module-setup.sh
> @@ -3,7 +3,7 @@
>  # ex: ts=8 sw=4 sts=4 et filetype=sh
>  
>  check() {
> -    test -f /etc/fstab.sys
> +    test -f /etc/fstab.sys || [[ -n $use_fstab  ||  -n $fstab_lines ]]
>  }
>  
>  depends() {
> --
> To unsubscribe from this list: send the line "unsubscribe initramfs" in
> the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

pushed

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-02-07 11:15 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-02  7:59 [PATCH 3/7] fix fstab-sys module check Dave Young
     [not found] ` <20120202075956.GA12414-4/PLUo9XfK+sDdueE5tM26fLeoKvNuZc@public.gmane.org>
2012-02-07 11:15   ` Harald Hoyer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox