Teodor
2008-Jul-21 20:37 UTC
[Pkg-xen-devel] Bug#481105: adjust patch to pygrub and hvmloader
On Mon, Jul 21, 2008 at 9:07 PM, Marco Sinhoreli <msinhore at gmail.com> wrote:> In virtinst package, we are pointing the pygrub and hvmloader to > /etc/xen-default/bin directory files. To us, this is sufficient to fix > our package issue. I suggest to use alternatives to point these to > /usr/bin and so, standardize with another distros. Well, I think this > is the easy way to solve it.According to the FHS this is not allowed: #### 3.7.1. Purpose The /etc hierarchy contains configuration files. A "configuration file" is a local file used to control the operation of a program; it must be static and cannot be an executable binary. 3.7.2. Requirements No binaries may be located under /etc. #### I don't know if the directory /etc/xen-default/bin contains some binaries but after the name it seems that it does. As a location for XEN defaults it is annoying to create another directory instead using /etc/default/. Thanks
Marco Sinhoreli
2008-Jul-21 20:52 UTC
[Pkg-xen-devel] Bug#481105: adjust patch to pygrub and hvmloader
Sorry, I'm wrong. Correcting mine informations: The directory is /usr/lib/xen-default/ Cheers, On Mon, Jul 21, 2008 at 5:37 PM, Teodor <mteodor at gmail.com> wrote:> On Mon, Jul 21, 2008 at 9:07 PM, Marco Sinhoreli <msinhore at gmail.com> wrote: >> In virtinst package, we are pointing the pygrub and hvmloader to >> /etc/xen-default/bin directory files. To us, this is sufficient to fix >> our package issue. I suggest to use alternatives to point these to >> /usr/bin and so, standardize with another distros. Well, I think this >> is the easy way to solve it. > > According to the FHS this is not allowed: > #### > 3.7.1. Purpose > The /etc hierarchy contains configuration files. A "configuration > file" is a local file used to control the operation > of a program; it must be static and cannot be an executable binary. > > 3.7.2. Requirements > No binaries may be located under /etc. > #### > > I don't know if the directory /etc/xen-default/bin contains some > binaries but after the name it seems that it does. As a location for > XEN defaults it is annoying to create another directory instead using > /etc/default/. > > Thanks >-- Marco Sinhoreli