Prevent execution of arbitrary scripts
authorMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Tue, 25 Jun 2013 13:25:42 +0000 (16:25 +0300)
committerMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Wed, 11 Jun 2014 14:48:03 +0000 (17:48 +0300)
commitf06cdf9f3bfc38a2b2b8b77327d547f34ceeec26
tree001da4a5fd51e6419625096a1ca7b2edf7bdae7d
parentb741dc9cac9b9e9a71427391f9bbfe703776724f
Prevent execution of arbitrary scripts

Disables the execution of shell scripts or lua code when parsing the
spec file. Replaces the script output with static text
"UNEXPANDEDSHELLSCRIPT" or "UNEXPANDEDLUASCRIPT".

Change-Id: I7d43785715c4b518040463ae70bddd46734e824e
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
rpmio/macro.c
rpmio/rpmlua.c