Skip to content

Commit

Permalink
added a simple way to verify osc code base with the python security s…
Browse files Browse the repository at this point in the history
…canner bandit
  • Loading branch information
vpereira committed Apr 8, 2015
1 parent 40f4a61 commit 6368761
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions run_bandit.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
#!/bin/bash

# you can pass as argument "csv","json" or "txt" (default)
if [ "$1" != "" ];then
OUTPUT=$1
else
OUTPUT="txt"
fi

# check if bandit is installed
command -v bandit >/dev/null 2>&1 || { echo "bandit should be installed. get the package from https://build.opensuse.org/package/show/home:vpereirabr/python-bandit. Aborting." >&2; exit 1; }

bandit -c /usr/etc/bandit/bandit.yaml -r osc -f $OUTPUT

if [ "$OUTPUT" == "csv" ];then
cat bandit_results.csv
rm -f bandit_results.csv
fi

0 comments on commit 6368761

Please sign in to comment.