* [PATCH] Don't use absolute paths for utilities
@ 2009-07-02 14:03 Seewer Philippe
[not found] ` <4A4CBE3B.10703-omB+W0Dpw2o@public.gmane.org>
0 siblings, 1 reply; 5+ messages in thread
From: Seewer Philippe @ 2009-07-02 14:03 UTC (permalink / raw)
To: <initramfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
diff --git a/dracut b/dracut
index 826fbda..1d440ef 100755
--- a/dracut
+++ b/dracut
@@ -61,6 +61,8 @@ while (($# > 0)); do
shift
done
+PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$PATH
+
[[ $debug ]] && {
export PS4='${BASH_SOURCE}@${LINENO}(${FUNCNAME[0]}): ';
set -x
@@ -138,8 +140,8 @@ echo $mods_to_load
## final stuff that has to happen
# generate module dependencies for the initrd
-if ! /sbin/depmod -a -b "$initdir" $kernel; then
- echo "\"/sbin/depmod -a $kernel\" failed."
+if ! depmod -a -b "$initdir" $kernel; then
+ echo "\"depmod -a $kernel\" failed."
exit 1
fi
diff --git a/dracut-functions b/dracut-functions
index 8fbfa97..e525179 100755
--- a/dracut-functions
+++ b/dracut-functions
@@ -307,7 +307,7 @@ instmods() {
fi
inst_simple "$modpath"
done
- for fw in $(/sbin/modinfo -F firmware $mod 2>/dev/null); do
+ for fw in $(modinfo -F firmware $mod 2>/dev/null); do
if [[ -f /lib/firmware/$fw ]]; then
inst_simple "/lib/firmware/$fw"
else
--
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
^ permalink raw reply related [flat|nested] 5+ messages in thread[parent not found: <4A4CBE3B.10703-omB+W0Dpw2o@public.gmane.org>]
* Re: [PATCH] Don't use absolute paths for utilities [not found] ` <4A4CBE3B.10703-omB+W0Dpw2o@public.gmane.org> @ 2009-07-02 14:30 ` David Dillow [not found] ` <1246545040.28989.7.camel-FqX9LgGZnHWDB2HL1qBt2PIbXMQ5te18@public.gmane.org> 2009-07-02 16:47 ` Harald Hoyer 1 sibling, 1 reply; 5+ messages in thread From: David Dillow @ 2009-07-02 14:30 UTC (permalink / raw) To: Seewer Philippe; +Cc: <initramfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> On Thu, 2009-07-02 at 16:03 +0200, Seewer Philippe wrote: > diff --git a/dracut b/dracut It would be good if your commit message mentioned why it is not a good idea to use absolute paths, eg different distros put things in different places, etc. -- 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 ^ permalink raw reply [flat|nested] 5+ messages in thread
[parent not found: <1246545040.28989.7.camel-FqX9LgGZnHWDB2HL1qBt2PIbXMQ5te18@public.gmane.org>]
* Re: [PATCH] Don't use absolute paths for utilities [not found] ` <1246545040.28989.7.camel-FqX9LgGZnHWDB2HL1qBt2PIbXMQ5te18@public.gmane.org> @ 2009-07-02 14:40 ` Seewer Philippe [not found] ` <4A4CC6F6.2070907-omB+W0Dpw2o@public.gmane.org> 0 siblings, 1 reply; 5+ messages in thread From: Seewer Philippe @ 2009-07-02 14:40 UTC (permalink / raw) To: David Dillow; +Cc: <initramfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> David Dillow wrote: > On Thu, 2009-07-02 at 16:03 +0200, Seewer Philippe wrote: >> diff --git a/dracut b/dracut > > It would be good if your commit message mentioned why it is not a good > idea to use absolute paths, eg different distros put things in different > places, etc. We've had the discussion about absolute paths and distros a few times, so it should be obvious. -- 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 ^ permalink raw reply [flat|nested] 5+ messages in thread
[parent not found: <4A4CC6F6.2070907-omB+W0Dpw2o@public.gmane.org>]
* Re: [PATCH] Don't use absolute paths for utilities [not found] ` <4A4CC6F6.2070907-omB+W0Dpw2o@public.gmane.org> @ 2009-07-02 15:17 ` David Dillow 0 siblings, 0 replies; 5+ messages in thread From: David Dillow @ 2009-07-02 15:17 UTC (permalink / raw) To: Seewer Philippe; +Cc: <initramfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> On Thu, 2009-07-02 at 16:40 +0200, Seewer Philippe wrote: > > David Dillow wrote: > > On Thu, 2009-07-02 at 16:03 +0200, Seewer Philippe wrote: > >> diff --git a/dracut b/dracut > > > > It would be good if your commit message mentioned why it is not a good > > idea to use absolute paths, eg different distros put things in different > > places, etc. > > We've had the discussion about absolute paths and distros a few times, > so it should be obvious. We have, on the list and in IRC, but newcomers to the project will only have the commit log. Our commit text has often been of the same quality as int i = 0; /* set i to zero */ and I'd like to see it improve. This isn't directed solely at you -- many of us are guilty, including myself. -- 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 ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] Don't use absolute paths for utilities [not found] ` <4A4CBE3B.10703-omB+W0Dpw2o@public.gmane.org> 2009-07-02 14:30 ` David Dillow @ 2009-07-02 16:47 ` Harald Hoyer 1 sibling, 0 replies; 5+ messages in thread From: Harald Hoyer @ 2009-07-02 16:47 UTC (permalink / raw) To: Seewer Philippe; +Cc: <initramfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> On 07/02/2009 04:03 PM, Seewer Philippe wrote: > diff --git a/dracut b/dracut > index 826fbda..1d440ef 100755 > --- a/dracut > +++ b/dracut > @@ -61,6 +61,8 @@ while (($# > 0)); do > shift > done > > +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$PATH > + > [[ $debug ]] && { export PS4='${BASH_SOURCE}@${LINENO}(${FUNCNAME[0]}): '; > set -x > @@ -138,8 +140,8 @@ echo $mods_to_load > ## final stuff that has to happen > > # generate module dependencies for the initrd > -if ! /sbin/depmod -a -b "$initdir" $kernel; then > - echo "\"/sbin/depmod -a $kernel\" failed." > +if ! depmod -a -b "$initdir" $kernel; then > + echo "\"depmod -a $kernel\" failed." > exit 1 > fi > > diff --git a/dracut-functions b/dracut-functions > index 8fbfa97..e525179 100755 > --- a/dracut-functions > +++ b/dracut-functions > @@ -307,7 +307,7 @@ instmods() { > fi > inst_simple "$modpath" > done > - for fw in $(/sbin/modinfo -F firmware $mod 2>/dev/null); do > + for fw in $(modinfo -F firmware $mod 2>/dev/null); do > if [[ -f /lib/firmware/$fw ]]; then > inst_simple "/lib/firmware/$fw" > else pushed -- 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 ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2009-07-02 16:47 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-07-02 14:03 [PATCH] Don't use absolute paths for utilities Seewer Philippe
[not found] ` <4A4CBE3B.10703-omB+W0Dpw2o@public.gmane.org>
2009-07-02 14:30 ` David Dillow
[not found] ` <1246545040.28989.7.camel-FqX9LgGZnHWDB2HL1qBt2PIbXMQ5te18@public.gmane.org>
2009-07-02 14:40 ` Seewer Philippe
[not found] ` <4A4CC6F6.2070907-omB+W0Dpw2o@public.gmane.org>
2009-07-02 15:17 ` David Dillow
2009-07-02 16:47 ` Harald Hoyer
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox