From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: util-linux-owner@vger.kernel.org Received: from mx1.redhat.com ([209.132.183.28]:25037 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751154Ab2AWMVU (ORCPT ); Mon, 23 Jan 2012 07:21:20 -0500 Date: Mon, 23 Jan 2012 13:21:15 +0100 From: Karel Zak To: Kay Sievers Cc: Roger Leigh , util-linux@vger.kernel.org Subject: Re: /etc/fstab.d yes or not Message-ID: <20120123122115.GA29250@x2.net.home> References: <20120120140444.GC13157@x2.net.home> <20120120154912.GK8797@codelibre.net> <20120120162220.GN8797@codelibre.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: Sender: util-linux-owner@vger.kernel.org List-ID: On Fri, Jan 20, 2012 at 06:59:47PM +0100, Kay Sievers wrote: > > Inventing custom file formats for these (as is the current situation) > > is both opaque to the admin and less amenable to preservation/upgrading > > of the admins customisations and the defaults. > > I'm not talking about custom file formats, better just add a mount -c, > and do mount -c /etc/kernelfs.d/*.conf, or whatever will fit systemv > needs. This is planned (I talked about it on dracut list few months ago). It means: mount --fstab= /mountpoint to override the default /etc/fstab path. The could be also a directory. So you can maintain our mountpoints in multiple files and mount(8) will be able to search in the files if --fstab= is explicitly specified. I think this should be enough for initramfs scripts. The problem is that the configuration won't be visible if --fstab is not specified -- this is possible to resolve probably by regular /etc/fstab.d only ;-) > This is nothing really to share between systemd and systemv here. This > problem just does not exist for systemd. Well, Masatake has RHEL customers who want to deploy systems with rpm/yum, %post scripts are poor solution because it's not too reliable and verification with rpm -V doesn't work. Do we have any answer for this use case? Karel -- Karel Zak http://karelzak.blogspot.com