18 lines
420 B
Bash
Executable File
18 lines
420 B
Bash
Executable File
#!/bin/bash
|
|
|
|
bashit="/bin/bash --rpm-requires"
|
|
|
|
# Make sure that this bash has the rpm-requires hack
|
|
$bashit < /dev/null 2>&1 > /dev/null || exit $?
|
|
|
|
prereqs="`cat | $bashit | sort | uniq | sed -e 's/^bash(//' -e 's/)$//'`" -e 's/^executable(//' -e 's/)$//'`"
|
|
[ -z "$prereqs" ] && exit 0
|
|
|
|
for prereq in $prereqs
|
|
do
|
|
case $prereq in
|
|
/*) echo $prereq ;;
|
|
*) echo "`which $prereq`" ;;
|
|
esac
|
|
done | sort | uniq
|