public inbox for systemtap@sourceware.org
 help / color / mirror / Atom feed
* [Bug documentation/4326] New: make all fails if '.' on execution path
@ 2007-04-05 23:41 dcnltc at us dot ibm dot com
  2007-04-05 23:52 ` [Bug documentation/4326] " fche at redhat dot com
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: dcnltc at us dot ibm dot com @ 2007-04-05 23:41 UTC (permalink / raw)
  To: systemtap

I discovered while trying to install systemtap from one of the snapshots on the
web site, that the 'make all' fails if you have '.' on your execution path
because when the build gets into: src/build-elfutils/src, it builds an
executable called 'ld'.  On subsequent attempts to link other tools this ld
get's invoked and it apparently doesn't recognize the same switches as the host ld.

There isn't really a component to report this sort of bug so I just chose
documentation because the installation instructions don't say: "don't have . on
your path.

-- 
           Summary: make all fails if '.' on execution path
           Product: systemtap
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: documentation
        AssignedTo: systemtap at sources dot redhat dot com
        ReportedBy: dcnltc at us dot ibm dot com


http://sourceware.org/bugzilla/show_bug.cgi?id=4326

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug documentation/4326] make all fails if '.' on execution path
  2007-04-05 23:41 [Bug documentation/4326] New: make all fails if '.' on execution path dcnltc at us dot ibm dot com
@ 2007-04-05 23:52 ` fche at redhat dot com
  2007-04-06 19:09 ` dcnltc at us dot ibm dot com
  2007-04-06 20:01 ` fche at redhat dot com
  2 siblings, 0 replies; 4+ messages in thread
From: fche at redhat dot com @ 2007-04-05 23:52 UTC (permalink / raw)
  To: systemtap


------- Additional Comments From fche at redhat dot com  2007-04-06 00:52 -------
Is "." at the front of your $PATH, or in any case ahead of /bin and /usr/bin?


-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=4326

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug documentation/4326] make all fails if '.' on execution path
  2007-04-05 23:41 [Bug documentation/4326] New: make all fails if '.' on execution path dcnltc at us dot ibm dot com
  2007-04-05 23:52 ` [Bug documentation/4326] " fche at redhat dot com
@ 2007-04-06 19:09 ` dcnltc at us dot ibm dot com
  2007-04-06 20:01 ` fche at redhat dot com
  2 siblings, 0 replies; 4+ messages in thread
From: dcnltc at us dot ibm dot com @ 2007-04-06 19:09 UTC (permalink / raw)
  To: systemtap


------- Additional Comments From dcnltc at us dot ibm dot com  2007-04-06 20:09 -------
Subject: Re:  make all fails if '.' on execution path

fche at redhat dot com wrote:
> ------- Additional Comments From fche at redhat dot com  2007-04-06 00:52 -------
> Is "." at the front of your $PATH, or in any case ahead of /bin and /usr/bin?
>
>
>   
Yes, . is at the beginning.


-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=4326

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug documentation/4326] make all fails if '.' on execution path
  2007-04-05 23:41 [Bug documentation/4326] New: make all fails if '.' on execution path dcnltc at us dot ibm dot com
  2007-04-05 23:52 ` [Bug documentation/4326] " fche at redhat dot com
  2007-04-06 19:09 ` dcnltc at us dot ibm dot com
@ 2007-04-06 20:01 ` fche at redhat dot com
  2 siblings, 0 replies; 4+ messages in thread
From: fche at redhat dot com @ 2007-04-06 20:01 UTC (permalink / raw)
  To: systemtap


------- Additional Comments From fche at redhat dot com  2007-04-06 21:00 -------
> Yes, . is at the beginning.

OK.  In this case, it does not seem appropriate to add documentation.
That's because putting "." at the front of one's PATH has long been
known as a grossly insecure configuration.  Having a conflicting ld
 is the least of your problems.  Consider

% cat /naughty/place/ls
#! /bin/sh
rm -rf $HOME
% cd /naughty/place
% ls


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID


http://sourceware.org/bugzilla/show_bug.cgi?id=4326

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2007-04-06 20:01 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-04-05 23:41 [Bug documentation/4326] New: make all fails if '.' on execution path dcnltc at us dot ibm dot com
2007-04-05 23:52 ` [Bug documentation/4326] " fche at redhat dot com
2007-04-06 19:09 ` dcnltc at us dot ibm dot com
2007-04-06 20:01 ` fche at redhat dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).