[Secure-testing-commits] r22168 - / bin data lib/python

Thijs Kinkhorst thijs at alioth.debian.org
Sun May 5 07:48:50 UTC 2013


Author: thijs
Date: 2013-05-05 07:48:49 +0000 (Sun, 05 May 2013)
New Revision: 22168

Modified:
   Makefile
   bin/dsa2list
   bin/gen-DSA
   bin/tracker_service.py
   data/config.json
   lib/python/debian_support.py
   lib/python/dist_config.py
   lib/python/security_db.py
Log:
squeeze=oldstable, wheezy=stable, jessie=testing


Modified: Makefile
===================================================================
--- Makefile	2013-05-05 07:23:00 UTC (rev 22167)
+++ Makefile	2013-05-05 07:48:49 UTC (rev 22168)
@@ -6,14 +6,14 @@
 # arbitrary at the moment.  More architectures can be added later.
 
 MIRROR = http://cdn.debian.net/debian/
-lenny_ARCHS = alpha amd64 arm armel hppa i386 ia64 mips mipsel powerpc s390 sparc
 squeeze_ARCHS = amd64 armel i386 ia64 mips mipsel powerpc s390 sparc kfreebsd-i386 kfreebsd-amd64
 wheezy_ARCHS = amd64 armel armhf i386 ia64 mips mipsel powerpc s390 s390x sparc kfreebsd-i386 kfreebsd-amd64
+jessie_ARCHS = amd64 armel armhf i386 ia64 mips mipsel powerpc s390 s390x sparc kfreebsd-i386 kfreebsd-amd64
 sid_ARCHS = amd64 armel armhf hurd-i386 i386 ia64 kfreebsd-i386 kfreebsd-amd64 mips mipsel powerpc s390 s390x sparc
 
-OLDSTABLE = lenny
-STABLE    = squeeze
-TESTING   = wheezy
+OLDSTABLE = squeeze
+STABLE    = wheezy
+TESTING   = jessie
 
 all:
 	$(PYTHON) bin/update-db data/security.db

Modified: bin/dsa2list
===================================================================
--- bin/dsa2list	2013-05-05 07:23:00 UTC (rev 22167)
+++ bin/dsa2list	2013-05-05 07:48:49 UTC (rev 22168)
@@ -70,7 +70,7 @@
 # Variants used by "dak new-security-install"
 re_date1 = re.compile(r'^([A-Z][a-z][a-z])[a-z]* (\d+), (2\d{3}).*')
 release_headline1_re = re.compile(r'^Debian [0-9.]+ \(([a-z]+)\).*')
-release_map = {'stable' : 'squeeze', 'oldstable' : 'lenny'}
+release_map = {'stable' : 'wheezy', 'oldstable' : 'squeeze'}
 
 def process_file(file):
     cve_names = {}

Modified: bin/gen-DSA
===================================================================
--- bin/gen-DSA	2013-05-05 07:23:00 UTC (rev 22167)
+++ bin/gen-DSA	2013-05-05 07:48:49 UTC (rev 22168)
@@ -20,9 +20,9 @@
 
 set -e
 
-OLDSTABLE=lenny
-STABLE=squeeze
-TESTING=wheezy
+OLDSTABLE=squeeze
+STABLE=wheezy
+TESTING=jessie
 
 export LANG=C
 

Modified: bin/tracker_service.py
===================================================================
--- bin/tracker_service.py	2013-05-05 07:23:00 UTC (rev 22167)
+++ bin/tracker_service.py	2013-05-05 07:48:49 UTC (rev 22168)
@@ -751,13 +751,13 @@
         return self.page_status_release_unstable_like(
             path, params, url,
             title='Vulnerable source packages among backports for stable',
-            rel='squeeze-backports')
+            rel='wheezy-backports')
 
     def page_status_release_oldstable_backports(self, path, params, url):
         return self.page_status_release_unstable_like(
             path, params, url,
             title='Vulnerable source packages among backports for oldstable',
-            rel='lenny-backports')
+            rel='squeeze-backports')
 
     def page_status_dtsa_candidates(self, path, params, url):
         bf = BugFilter(params)
@@ -771,11 +771,11 @@
                 (SELECT testing.version_id < stable.version_id
                  FROM source_packages AS testing, source_packages AS stable
                  WHERE testing.name = testing_status.package
-                 AND testing.release = 'wheezy'
+                 AND testing.release = 'jessie'
                  AND testing.subrelease = ''
                  AND testing.archive = testing_status.section
                  AND stable.name = testing_status.package
-                 AND stable.release = 'squeeze'
+                 AND stable.release = 'jessie'
                  AND stable.subrelease = 'security'
                  AND stable.archive = testing_status.section),
                 (SELECT range_remote FROM nvd_data
@@ -856,7 +856,7 @@
             old_pkg = ''
             old_dsc = ''
             last_displayed = ''
-            releases = ('sid', 'wheezy', 'squeeze', 'lenny')
+            releases = ('sid', 'jessie', 'wheezy', 'squeeze')
             for (pkg_name, bug_name, release, desc) in self.db.cursor().execute(
                     """SELECT DISTINCT sp.name, st.bug_name, sp.release,
                     bugs.description
@@ -901,7 +901,7 @@
             old_dsc = ''
             old_name = ''
             last_displayed = ''
-            releases = ('sid', 'wheezy', 'squeeze', 'lenny')
+            releases = ('sid', 'jessie', 'wheezy', 'squeeze')
             for (pkg_name, bug_name, release, desc) in self.db.cursor().execute(
                     """SELECT DISTINCT sp.name, st.bug_name, sp.release,
                     bugs.description

Modified: data/config.json
===================================================================
--- data/config.json	2013-05-05 07:23:00 UTC (rev 22167)
+++ data/config.json	2013-05-05 07:48:49 UTC (rev 22168)
@@ -31,20 +31,26 @@
 	"supported" : ["lenny", "lenny-security"],
 	"optional" : ["lenny-proposed-updates"]
       },
-      "release" : "oldstable"
     },
     "squeeze" : {
       "members" : {
 	"supported" : ["squeeze", "squeeze-security"],
 	"optional" : ["squeeze-proposed-updates"]
       },
-      "release" : "stable"
+      "release" : "oldstable"
     },
     "wheezy" : {
       "members" : {
 	"supported" : ["wheezy", "wheezy-security"],
 	"optional" : ["wheezy-proposed-updates"]
       },
+      "release" : "stable"
+    },
+    "jessie" : {
+      "members" : {
+	"supported" : ["jessie", "jessie-security"],
+	"optional" : ["jessie-proposed-updates"]
+      },
       "release" : "testing"
     },
     "sid" : {

Modified: lib/python/debian_support.py
===================================================================
--- lib/python/debian_support.py	2013-05-05 07:23:00 UTC (rev 22167)
+++ lib/python/debian_support.py	2013-05-05 07:48:49 UTC (rev 22168)
@@ -193,7 +193,7 @@
 
 def listReleases():
     releases = {}
-    rels = ("potato", "woody", "sarge", "etch", "lenny", "squeeze", "wheezy", "sid")
+    rels = ("potato", "woody", "sarge", "etch", "lenny", "squeeze", "wheezy", "jessie", "sid")
     for r in range(len(rels)):
         releases[rels[r]] = Release(rels[r], r)
     Release.releases = releases

Modified: lib/python/dist_config.py
===================================================================
--- lib/python/dist_config.py	2013-05-05 07:23:00 UTC (rev 22167)
+++ lib/python/dist_config.py	2013-05-05 07:48:49 UTC (rev 22168)
@@ -38,22 +38,22 @@
     # Invoked at the end of the file.  Edit this to suit your needs.
 
     squeeze_archs = 'amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc'.split(',')
-    lenny_archs = squeeze_archs + ['arm','alpha',]
+    wheezy_archs = squeeze_archs + ['armhf','s390x']
 
-    add_release(name='lenny',
-                architectures=lenny_archs,
-                )
-    
     add_release(name='squeeze',
                 architectures=squeeze_archs,
                 )
     
     add_release(name='wheezy',
-                architectures=squeeze_archs,
+                architectures=wheezy_archs,
                 )
+    
+    add_release(name='jessie',
+                architectures=wheezy_archs,
+                )
 
     add_release(name='sid',
-                architectures=squeeze_archs,
+                architectures=wheezy_archs,
                 )
 
 ######################################################################

Modified: lib/python/security_db.py
===================================================================
--- lib/python/security_db.py	2013-05-05 07:23:00 UTC (rev 22167)
+++ lib/python/security_db.py	2013-05-05 07:48:49 UTC (rev 22168)
@@ -352,7 +352,7 @@
             COALESCE((SELECT NOT vulnerable
             FROM source_packages AS tsecp, source_package_status AS tsecst
             WHERE tsecp.name = sp.name
-            AND tsecp.release = 'wheezy' AND tsecp.subrelease = 'security'
+            AND tsecp.release = 'jessie' AND tsecp.subrelease = 'security'
             AND tsecp.archive = sp.archive
             AND tsecst.bug_name = st.bug_name
             AND tsecst.package = tsecp.rowid), 0) AS testing_security_fixed,
@@ -361,13 +361,13 @@
             (EXISTS (SELECT * FROM package_notes_nodsa AS pnd
             WHERE pnd.bug_name = st.bug_name
             AND pnd.package = sp.name
-            AND pnd.release = 'wheezy')) AS no_dsa
+            AND pnd.release = 'jessie')) AS no_dsa
             FROM source_package_status AS st, source_packages AS sp
             WHERE st.vulnerable > 0 AND sp.rowid = st.package
-            AND sp.release = 'wheezy' AND sp.subrelease = ''
+            AND sp.release = 'jessie' AND sp.subrelease = ''
             ORDER BY sp.name, st.urgency, st.bug_name""")
 
-        for (name, nickname) in (('stable', 'squeeze'), ('oldstable', 'lenny'),):
+        for (name, nickname) in (('stable', 'wheezy'), ('oldstable', 'squeeze'),):
             cursor.execute(
                 """CREATE TEMPORARY VIEW %s_status AS
                 SELECT DISTINCT sp.name AS package, st.bug_name AS bug,
@@ -924,7 +924,7 @@
         """Calculate vulnerable packages.
 
         To each package note, a release-specific vulnerability status
-        is attached.  Currently, only wheezy/testing is processed.
+        is attached.  Currently, only jessie/testing is processed.
 
         Returns a list strings describing inconsistencies.
         """
@@ -940,7 +940,7 @@
         # The following does not work because stable->security ->
         # testing -> unstable propagation is no longer available.
         if False:
-            # Ignore wheezy/testing because stable issues may be
+            # Ignore jessie/testing because stable issues may be
             # fast-tracked into testing, bypassing unstable.
             for (bug_name, pkg_name, rel, unstable_ver, rel_ver) \
                     in list(cursor.execute(
@@ -948,7 +948,7 @@
             a.fixed_version, b.fixed_version
             FROM package_notes a, package_notes b
             WHERE a.bug_name = b.bug_name AND a.package = b.package
-            AND a.release = '' AND b.release NOT IN ('', 'wheezy')
+            AND a.release = '' AND b.release NOT IN ('', 'jessie')
             AND a.fixed_version IS NOT NULL
             AND a.fixed_version_id < b.fixed_version_id""")):
                 b = bugs.BugFromDB(cursor, bug_name)
@@ -1064,9 +1064,9 @@
             "SELECT name FROM bugs WHERE NOT not_for_us"):
 
             self._calcUnstable(c, bug_name)
-            self._calcTesting(c, bug_name, 'testing', 'wheezy')
-            self._calcTesting(c, bug_name, 'stable', 'squeeze')
-            self._calcTesting(c, bug_name, 'oldstable', 'lenny')
+            self._calcTesting(c, bug_name, 'testing', 'jessie')
+            self._calcTesting(c, bug_name, 'stable', 'wheezy')
+            self._calcTesting(c, bug_name, 'oldstable', 'squeeze')
 
         return result
 
@@ -1511,7 +1511,7 @@
 
             store_value('release/1/' + release, '\n'.join(result))
 
-        for release in ('sid', 'lenny', 'squeeze', 'wheezy'):
+        for release in ('sid', 'squeeze', 'wheezy', 'jessie'):
             gen_release(release)
 
         result = result_start
@@ -1524,7 +1524,7 @@
                 
     def calculateDebsecan(self):
         """Calculate all debsecan data."""
-        for release in ('', 'lenny', 'squeeze', 'wheezy'):
+        for release in ('', 'squeeze', 'wheezy', 'jessie'):
             self.calculateDebsecan0(release)
         self.calculateDebsecan1()
         
@@ -1561,7 +1561,7 @@
             """SELECT string_list(release) AS releases, version
             FROM (SELECT release, version FROM source_packages
             WHERE name = ?
-            AND release IN ('lenny', 'squeeze', 'wheezy', 'sid') 
+            AND release IN ('squeeze', 'wheezy', 'jessie', 'sid') 
             ORDER BY release_to_number(release))
             GROUP BY version""", (pkg,)):
             yield releases.split(', '), version
@@ -1616,7 +1616,7 @@
             p.version AS version, s.vulnerable AS vulnerable
             FROM source_package_status AS s, source_packages AS p
             WHERE s.bug_name = ? AND p.rowid = s.package
-            AND release in ('lenny', 'squeeze', 'wheezy', 'sid')
+            AND release in ('squeeze', 'wheezy', 'jessie', 'sid')
             ORDER BY release_to_number(p.release), p.subrelease)
             GROUP BY package, version, vulnerable
             ORDER BY package, version COLLATE version""",
@@ -1666,7 +1666,7 @@
             st.urgency = 'unimportant' OR NOT vulnerable AS unimportant
             FROM source_packages AS sp, source_package_status AS st, bugs
             WHERE sp.name = ?
-	    AND sp.release IN ('lenny', 'squeeze', 'wheezy', 'sid')
+	    AND sp.release IN ('squeeze', 'wheezy', 'jessie', 'sid')
 	    AND sp.subrelease <> 'security'
             AND st.package = sp.rowid
             AND bugs.name = st.bug_name




More information about the Secure-testing-commits mailing list