Salvatore Bonaccorso pushed to branch master at Debian Security Tracker / 
security-tracker


Commits:
920ac24f by Salvatore Bonaccorso at 2026-02-14T12:01:34+01:00
Drop unused secmaster.py helper script

We do not use this for a while and the data can be gathered by other
means by security team members.

Signed-off-by: Salvatore Bonaccorso <[email protected]>

- - - - -


1 changed file:

- − bin/secmaster.py


Changes:

=====================================
bin/secmaster.py deleted
=====================================
@@ -1,59 +0,0 @@
-#!/usr/bin/python3
-# secmaster -- access to data on security-master.debian.org
-# Copyright (C) 2011 Florian Weimer <[email protected]>
-# 
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-# 
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-# 
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-
-# Name of the security-master host
-HOST = "seger.debian.org"
-
-import json
-import subprocess
-
-import setup_paths
-import debian_support
-
-def listqueue():
-    """Returns a list of pairs (PACKAGE, SET-OF-DISTRIBUTIONS).
-    
-    PACKAGE is a debian_support.BinaryPackage object.
-    SET-OF-DISTRIBUTIONS contains normalized distribution names,
-    using the code names (sid etc.).
-    """
-    ssh = subprocess.Popen(
-        ("ssh", HOST, "secure-testing/bin/list-queue"),
-        stdin=open("/dev/null"),
-        stdout=subprocess.PIPE)
-    data = ssh.stdout.read()
-    ssh.wait()
-    if ssh.returncode != 0:
-        raise IOError("unexpected ssh return code: " + repr(ssh.returncode))
-    data = json.loads(data)
-    if data["version"] != 1:
-        raise IOError("unexpected version number: " + repr(data["version"]))
-
-    distdict = {}
-    def normdist(dist):
-        if dist.endswith("-security"):
-            dist = dist[:-9]
-        return debian_support.releasecodename(dist)
-        
-    return [(debian_support.BinaryPackage(row[0:5]),
-             set(normdist(dist) for dist in row[5]))
-            for row in data["binary"]]
-
-if __name__ == "__main__":
-    for pkg, archs in listqueue():
-        print(" ".join(pkg.astuple()), "=>", ", ".join(archs))



View it on GitLab: 
https://salsa.debian.org/security-tracker-team/security-tracker/-/commit/920ac24fc6f200894bf827a2b49ef0f10e2745ad

-- 
View it on GitLab: 
https://salsa.debian.org/security-tracker-team/security-tracker/-/commit/920ac24fc6f200894bf827a2b49ef0f10e2745ad
You're receiving this email because of your account on salsa.debian.org.


_______________________________________________
debian-security-tracker-commits mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-security-tracker-commits

Reply via email to