-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Paolo Bonzini on 1/28/2008 11:10 PM:
|
|> I inadvertently stripped the leading
|> ./, so atlocal wasn't being sourced if the current directory was not in
|> the path in absolute form.
|
| I didn't know source used the path.  Actually I thought the contrary...

. has always used PATH; but in older shells, it also implicitly tacked .
onto its path search.  Since this was a security hole for trojan files,
POSIX forbids implicit `.'.  Thus, the only safe way to source a file in
the current directory is with anchored notation, since you can't rely on
`.' being in the user's PATH.

- --
Don't work too hard, make some time for fun as well!

Eric Blake             [EMAIL PROTECTED]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHny9A84KuGfSFAYARAs2AAJ9ZwEeA9eHMrWbsrh3CzDqlXCfB5gCfWDVh
uj7/Rte6vF43Hui6h3Ji0n4=
=dXXw
-----END PGP SIGNATURE-----


Reply via email to