Author: acid Date: 2006-02-20 14:23:03 +0000 (Mon, 20 Feb 2006) New Revision: 34 Modified: trunk/debian/control Log: Do not need to depend on bash, I think Modified: trunk/debian/control ==================================================================--- trunk/debian/control 2006-02-20 14:16:48 UTC (rev 33) +++ trunk/debian/control 2006-02-20 14:23:03 UTC (rev 34) @@ -60,7 +60,7 @@ Package: xen-utils Section: misc Architecture: i386 amd64 -Depends: xen-hypervisor | xen-hypervisor-pae, python-twisted, python, libxen-python, iproute, hotplug | udev (>= 0.059), bash, ${shlibs:Depends} +Depends: xen-hypervisor | xen-hypervisor-pae, python-twisted, python, libxen-python, iproute, hotplug | udev (>= 0.059), ${shlibs:Depends} Recommends: bridge-utils Description: XEN administrative tools The userspace tools to manage a system virtualized through the XEN virtual
Ralph Passgang
2006-Feb-20 14:30 UTC
[Pkg-xen-devel] Re: [Pkg-xen-changes] r34 - trunk/debian
Hi Julien, I added bash to the userspace tools dependencies, because a user have reported that he only had dashinstalled on his system and noticed that some xen scripts actually needs bash (because of bashisms), even if only /bin/sh is the interpreter in those scripts. I have not really checked for bashism or removed any, but I have added bash to the dependencies. We might want to check for bashism and remove them with a dpatch, then we should be on the safe side. --Ralph Am Montag, 20. Februar 2006 15:23 schrieb Julien Danjou:> Author: acid > Date: 2006-02-20 14:23:03 +0000 (Mon, 20 Feb 2006) > New Revision: 34 > > Modified: > trunk/debian/control > Log: > Do not need to depend on bash, I think > > > Modified: trunk/debian/control > ==================================================================> --- trunk/debian/control 2006-02-20 14:16:48 UTC (rev 33) > +++ trunk/debian/control 2006-02-20 14:23:03 UTC (rev 34) > @@ -60,7 +60,7 @@ > Package: xen-utils > Section: misc > Architecture: i386 amd64 > -Depends: xen-hypervisor | xen-hypervisor-pae, python-twisted, python, > libxen-python, iproute, hotplug | udev (>= 0.059), bash, ${shlibs:Depends} > +Depends: xen-hypervisor | xen-hypervisor-pae, python-twisted, python, > libxen-python, iproute, hotplug | udev (>= 0.059), ${shlibs:Depends} > Recommends: bridge-utils > Description: XEN administrative tools > The userspace tools to manage a system virtualized through the XEN > virtual > > > _______________________________________________ > Pkg-xen-changes mailing list > Pkg-xen-changes@lists.alioth.debian.org > http://lists.alioth.debian.org/mailman/listinfo/pkg-xen-changes
Guido Trotter
2006-Feb-20 14:46 UTC
[Pkg-xen-devel] Re: [Pkg-xen-changes] r34 - trunk/debian
On Mon, Feb 20, 2006 at 03:30:18PM +0100, Ralph Passgang wrote: Hi,> I added bash to the userspace tools dependencies, because a user have reported > that he only had dashinstalled on his system and noticed that some xen > scripts actually needs bash (because of bashisms), even if only /bin/sh is > the interpreter in those scripts. > > I have not really checked for bashism or removed any, but I have added bash to > the dependencies. > > We might want to check for bashism and remove them with a dpatch, then we > should be on the safe side. >Also because I think depending on bash is insufficient, if the script has /bin/sh as interpreter, since a user can have /bin/sh pointing to whatever shell he wants! ;) Guido