#!/usr/bin/env python # kernel-check -- Gentoo Kernel Security # Copyright 2009-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 import sys from kernelcheck import kernelcheck try: import signal def exithandler(signum,frame): signal.signal(signal.SIGINT, signal.SIG_IGN) signal.signal(signal.SIGTERM, signal.SIG_IGN) print sys.exit(1) signal.signal(signal.SIGINT, exithandler) signal.signal(signal.SIGTERM, exithandler) signal.signal(signal.SIGPIPE, signal.SIG_DFL) except KeyboardInterrupt: print sys.exit(1) kernelcheck.main(sys.argv[1:])