Bug#481105: adjust patch to pygrub and hvmloader

2009-10-16 Thread Florian Heigl
Hi,


I just stumbled over this bug. Firstofall, it's nice that opposed to
two years ago you now include pygrub at all. Thank you for that.
Second, as pointed out, the FHS is not an issue as the selected path
was in /usr/lib. Furthermore, if you re-read the text you should find
that we're talking symlinks here, which surely are executable, but not
binaries. I think it was for a reason FHS specifically uses the word
binary.
Still, nothing is going there, the bug is about the path to pygrub and
as long as noone knows a real reason against using a symlink, so,
errr, would someone pick up on this and
either
- install pygrub to /usr/bin in the future
or
- make the package install a symlink?

I think this isn't an issue that should take one year to fix.

Regards,
Florian

-- 
'Sie brauchen sich um Ihre Zukunft keine Gedanken zu machen'



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#481105: adjust patch to pygrub and hvmloader

2008-07-21 Thread Teodor
On Mon, Jul 21, 2008 at 9:07 PM, Marco Sinhoreli [EMAIL PROTECTED] 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



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#481105: adjust patch to pygrub and hvmloader

2008-07-21 Thread Marco Sinhoreli
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 [EMAIL PROTECTED] wrote:
 On Mon, Jul 21, 2008 at 9:07 PM, Marco Sinhoreli [EMAIL PROTECTED] 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



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]