From d54191a9e8a6f74d230f00f68965ae870e7094d1 Mon Sep 17 00:00:00 2001 From: Raphael Geissert Date: Sat, 5 Dec 2009 15:56:04 +0000 Subject: remove unused ubuntu scripts git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@1638 e094ebfe-e918-0410-adfb-c712417f3574 --- scripts/ubuntu-release | 15 --------------- scripts/ubuntu-table | 49 ------------------------------------------------- scripts/ubuntu-todo | 2 -- scripts/ubuntu-usn-desc | 27 --------------------------- 4 files changed, 93 deletions(-) delete mode 100644 scripts/ubuntu-release delete mode 100755 scripts/ubuntu-table delete mode 100755 scripts/ubuntu-todo delete mode 100755 scripts/ubuntu-usn-desc (limited to 'scripts') diff --git a/scripts/ubuntu-release b/scripts/ubuntu-release deleted file mode 100644 index 3079cb1e..00000000 --- a/scripts/ubuntu-release +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash -DAPPER="$1" -FEISTY="$2" -GUTSY="$3" -HARDY="$4" - -if [ -z "$DAPPER" ] || [ -z "$FEISTY" ] || [ -z "$GUTSY" ] || [ -z "$HARDY" ]; then - echo "Usage: $0 DAPPER FEISTY GUTSY HARDY" >&2 - exit 1 -fi - -perl -pi -e 's/^2.6.15-dapper-security: pending.*/2.6.15-dapper-security: released ('"$DAPPER"')/' CVE* -perl -pi -e 's/^2.6.20-feisty-security: pending.*/2.6.20-feisty-security: released ('"$FEISTY"')/' CVE* -perl -pi -e 's/^2.6.22-gutsy-security: pending.*/2.6.22-gutsy-security: released ('"$GUTSY"')/' CVE* -perl -pi -e 's/^2.6.24-hardy-security: pending.*/2.6.24-hardy-security: released ('"$HARDY"')/' CVE* diff --git a/scripts/ubuntu-table b/scripts/ubuntu-table deleted file mode 100755 index 5dd3ca98..00000000 --- a/scripts/ubuntu-table +++ /dev/null @@ -1,49 +0,0 @@ -#!/usr/bin/env python -import os, re, sys - -releases = ['2.6.15-dapper-security', '2.6.22-gutsy-security', '2.6.24-hardy-security', '2.6.27-intrepid-security'] - -table = dict() -cves = [elem for elem in os.listdir('.') if re.match('^CVE-\d+-\d+$',elem)] -for cve in cves: - table.setdefault(cve, dict()) - text = file(cve).read() - for rel in releases: - table[cve].setdefault(rel,"-unlisted-") - status = re.search('^%s:[ \t]*([^ \n]*)' % rel, text, re.MULTILINE) - if status: - state = status.group(1) - if state == '': - state = 'needs triage' - if state == 'ignore': - state = 'ignored' - table[cve][rel] = state - -format = '%15s' -print ' ', -for rel in releases: - print format % rel.split('-')[1], -print - -for cve in sorted(cves): - needed = 0 - released = 0 - action_required = 0 - for rel in releases: - if not table[cve][rel] in ('N/A', 'ignored', '-unlisted-', 'needs triage', 'needed', 'deferred', 'pending', 'released'): - print 'Unknown state: %s' % (table[cve][rel]) - sys.exit(1) - if table[cve][rel] in ('needed','deferred'): - needed = 1 - if table[cve][rel] in ('released'): - released = 1 - if table[cve][rel] in ('needed','pending','deferred','needs triage'): - action_required = 1 - - if action_required: - print '%s: ' % cve, - for rel in releases: - print format % table[cve][rel], - if needed and released: - print ' [out of sync]', - print diff --git a/scripts/ubuntu-todo b/scripts/ubuntu-todo deleted file mode 100755 index 3b459cb0..00000000 --- a/scripts/ubuntu-todo +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -e -egrep '(hoary|breezy|dapper|edgy|feisty).*: *(needed|pending|$)' CVE-* diff --git a/scripts/ubuntu-usn-desc b/scripts/ubuntu-usn-desc deleted file mode 100755 index c1b07d2c..00000000 --- a/scripts/ubuntu-usn-desc +++ /dev/null @@ -1,27 +0,0 @@ -#!/usr/bin/env python -# Dumps the Ubuntu-Descriptions in a form suitable for a USN announcement -import sys, deb822 - -def wrap(text, width): - """ - A word-wrap function that preserves existing line breaks - and most spaces in the text. Expects that existing line - breaks are posix newlines (\n). - """ - return reduce(lambda line, word, width=width: '%s%s%s' % - (line, - ' \n'[(len(line)-line.rfind('\n')-1 - + len(word.split('\n',1)[0] - ) >= width)], - word), - text.split(' ') - ) - -for cve in sys.argv[1:]: - if cve == "--cve": - continue - desc = deb822.deb822(file(cve))['Ubuntu-Description'].strip() - if len(sys.argv[1:])!=1: - desc += " (%s)"%cve - print - print wrap(desc,75) -- cgit v1.2.3