On Wed, Dec 31, 2003 at 02:42:00AM -1000, Warren Togami wrote:
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != /
] && rm -rf $RPM_BUILD_ROOT
This would also completely solve this silly urban legend surrounding
this ugly construct found within many spec files. If users cannot build
as root, then BuildRoot being equal to "/" (which is incredibly unlikely
to begin with) cannot destroy their system.
Uh, it can still remove *their* files, which would still be pretty
destructive. I'd say that piece should stay regardless.
michaelkjohnson
"He that composes himself is wiser than he that composes a book."
Linux Application Development -- Ben Franklin
http://people.redhat.com/johnsonm/lad/