Mailinglist Archive: opensuse-buildservice (233 mails)

< Previous Next >
Re: [opensuse-buildservice] Bug or unimplemented?
  • From: Troy Telford <ttelford.groups@xxxxxxxxx>
  • Date: Tue, 29 May 2007 10:07:23 -0600
  • Message-id: <200705291007.23950.ttelford.groups@xxxxxxxxx>
On Sunday 27 May 2007, Michael Schroeder wrote:
> On Fri, May 25, 2007 at 04:58:30PM -0600, Troy Telford wrote:
> > On Friday 25 May 2007, Michal Marek wrote:
> > > > %{expand: %%define pdsh_with() %%((%{check with})||(%{check
> > > > without}))%%{nil}}
> > >
> > > %(...) expansion isn't implemented in the specfile parser and can't be
> > > for security reasons.
> >
> > The security implications are pretty easy to figure out... yeah.  Is it
> > possible to sandbox the expansions like you do for the builds?
>
> No, that would be much too slow.

I thought as much, but I figured I may as well ask.


> Yeah, but why environment variables? If you don't want to use --with or
> --without, you can just define the %with_xxx macro in your .rpmmacros file.

Mainly because providing multiple paths to get to the same end is comforting 
to some users -- I can only guess how addicted those users must be to Perl...

I'm not particularly attached to using environment variables myself; they feel 
like a sloppy way to do the job.
-- 
Troy Telford
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >