From 3d18597f176cdf616c547157e4a1df52ac3c758f Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Mon, 24 Nov 2008 02:57:53 +0000 Subject: Remove unused package sets and glsa stuff. svn path=/main/branches/2.1.6/; revision=12076 --- bin/glsa-check | 337 ----------- pym/portage/_sets/dbapi.py | 276 --------- pym/portage/_sets/libs.py | 23 - pym/portage/_sets/security.py | 89 --- pym/portage/_sets/shell.py | 44 -- pym/portage/glsa.py | 673 ---------------------- pym/portage/tests/sets/__init__.py | 0 pym/portage/tests/sets/files/__init__.py | 0 pym/portage/tests/sets/files/__test__ | 0 pym/portage/tests/sets/files/testConfigFileSet.py | 31 - pym/portage/tests/sets/files/testStaticFileSet.py | 28 - pym/portage/tests/sets/shell/__init__.py | 0 pym/portage/tests/sets/shell/__test__ | 0 pym/portage/tests/sets/shell/testShell.py | 29 - 14 files changed, 1530 deletions(-) delete mode 100644 bin/glsa-check delete mode 100644 pym/portage/_sets/dbapi.py delete mode 100644 pym/portage/_sets/libs.py delete mode 100644 pym/portage/_sets/security.py delete mode 100644 pym/portage/_sets/shell.py delete mode 100644 pym/portage/glsa.py delete mode 100644 pym/portage/tests/sets/__init__.py delete mode 100644 pym/portage/tests/sets/files/__init__.py delete mode 100644 pym/portage/tests/sets/files/__test__ delete mode 100644 pym/portage/tests/sets/files/testConfigFileSet.py delete mode 100644 pym/portage/tests/sets/files/testStaticFileSet.py delete mode 100644 pym/portage/tests/sets/shell/__init__.py delete mode 100644 pym/portage/tests/sets/shell/__test__ delete mode 100644 pym/portage/tests/sets/shell/testShell.py diff --git a/bin/glsa-check b/bin/glsa-check deleted file mode 100644 index 8aea638a5..000000000 --- a/bin/glsa-check +++ /dev/null @@ -1,337 +0,0 @@ -#!/usr/bin/python - -# $Header: $ -# This program is licensed under the GPL, version 2 - -import os -import sys - -try: - import portage -except ImportError: - from os import path as osp - sys.path.insert(0, osp.join(osp.dirname(osp.dirname(osp.realpath(__file__))), "pym")) - import portage - -from portage.output import * - -from getopt import getopt, GetoptError - -__program__ = "glsa-check" -__author__ = "Marius Mauch " -__version__ = "1.0" - -optionmap = [ -["-l", "--list", "list all unapplied GLSA"], -["-d", "--dump", "--print", "show all information about the given GLSA"], -["-t", "--test", "test if this system is affected by the given GLSA"], -["-p", "--pretend", "show the necessary commands to apply this GLSA"], -["-f", "--fix", "try to auto-apply this GLSA (experimental)"], -["-i", "--inject", "inject the given GLSA into the checkfile"], -["-n", "--nocolor", "disable colors (option)"], -["-e", "--emergelike", "do not use a least-change algorithm (option)"], -["-h", "--help", "show this help message"], -["-V", "--version", "some information about this tool"], -["-v", "--verbose", "print more information (option)"], -["-c", "--cve", "show CAN ids in listing mode (option)"], -["-m", "--mail", "send a mail with the given GLSAs to the administrator"] -] - -# option parsing -args = [] -params = [] -try: - args, params = getopt(sys.argv[1:], "".join([o[0][1] for o in optionmap]), \ - [x[2:] for x in reduce(lambda x,y: x+y, [z[1:-1] for z in optionmap])]) -# ["dump", "print", "list", "pretend", "fix", "inject", "help", "verbose", "version", "test", "nocolor", "cve", "mail"]) - args = [a for a,b in args] - - for option in ["--nocolor", "-n"]: - if option in args: - nocolor() - args.remove(option) - - verbose = False - for option in ["--verbose", "-v"]: - if option in args: - verbose = True - args.remove(option) - - list_cve = False - for option in ["--cve", "-c"]: - if option in args: - list_cve = True - args.remove(option) - - least_change = True - for option in ["--emergelike", "-e"]: - if option in args: - least_change = False - args.remove(option) - - # sanity checking - if len(args) <= 0: - sys.stderr.write("no option given: what should I do ?\n") - mode="help" - elif len(args) > 1: - sys.stderr.write("please use only one command per call\n") - mode = "help" - else: - # in what mode are we ? - args = args[0] - for m in optionmap: - if args in [o for o in m[:-1]]: - mode = m[1][2:] - -except GetoptError, e: - sys.stderr.write("unknown option given: ") - sys.stderr.write(str(e)+"\n") - mode = "help" - -# we need a set of glsa for most operation modes -if len(params) <= 0 and mode in ["fix", "test", "pretend", "dump", "inject", "mail"]: - sys.stderr.write("\nno GLSA given, so we'll do nothing for now. \n") - sys.stderr.write("If you want to run on all GLSA please tell me so \n") - sys.stderr.write("(specify \"all\" as parameter)\n\n") - mode = "help" -elif len(params) <= 0 and mode == "list": - params.append("new") - -# show help message -if mode == "help": - sys.stderr.write("\nSyntax: glsa-check