[[ ! -e /usr/bin/qatom ]] && {
	echo you need to merge portage-utils first
	exit 1
}
[ ! -e tree-vulnerabilities.log ] && wget -O tree-vulnerabilities.log -q http://gentooexperimental.org/~ferringb/reports/tree-vulnerabilities.log
[ ! -e metadata.py  ] && wget -q dev.gentoo.org/~solar/irc/metadata.py 

cat tree-vulnerabilities.log | grep affected: | cut -d : -f 2- | tr ' ' '\n' | tr ',' '\n' | sort -u > vuln.log
cat vuln.log | xargs -n16 qatom | awk '{print $1"/"$2}' | sort -u > atoms.log
MAX_LONGDESC_LEN=0 python metadata.py $(<atoms.log) > meta.log
grep Herd: meta.log | grep -v 'candidate for tree removal' |grep -v ' Error '| cut -d ' ' -f 2- | cut -d ' ' -f 2-  \
	| sed -e s/'Package: '// -e s/'Herd: '// -e s/'Maintainer: '// -e s/' Description: ...'// | tr , ' ' | tr ' ' '\n' | sort -u \
	| while read who ; do
		[[ $(echo $who | grep @) != "" ]] && echo $who || echo ${who}@gentoo.org
	done | cut -d @ -f 1 | sort -u 
