• security paperwork machine

    From Alexandre Detiste@21:1/5 to All on Mon Jan 23 21:40:01 2023
    Hi,

    I'm parsing the RSS from the tracker, like this one:
    https://tracker.debian.org/pkg/tiff/rss

    To get back the nice looking article URL like this one
    https://tracker.debian.org/news/1411413/accepted-tiff-410git191117-2deb10u5-source-into-oldstable/
    ... and compile some static website each time a relevant update is queued
    for internal review. (look a spiral ! / squirrel !)

    Is it already a better way to do this programmatically ?

    I used python3-apt to get the source name matching the binary,
    I don't want the raw text of the changelog,
    I want the nice looking URL :-)

    https://salsa.debian.org/qa/distro-tracker/-/blob/master/debian/control
    I can't find python3-distro-tracker in the archive
    nor it's build-dep python3-django-jsonfield;
    but this looks more like the back-end than an hypothetical client side.


    A whole pre-existing private security tracker solution
    would be perfect; or a website where one could register
    all the package they care about.

    Geetings

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul Gevers@21:1/5 to Alexandre Detiste on Mon Jan 23 21:40:01 2023
    To: debian-devel@lists.debian.org

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------Sp0VsirkhwicY2eyB5M8EjA9
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    SGksDQoNCk9uIDIzLTAxLTIwMjMgMjE6MzMsIEFsZXhhbmRyZSBEZXRpc3RlIHdyb3RlOg0K PiBBIHdob2xlIHByZS1leGlzdGluZyBwcml2YXRlIHNlY3VyaXR5IHRyYWNrZXIgc29sdXRp b24NCj4gd291bGQgYmUgcGVyZmVjdDsgb3IgYSB3ZWJzaXRlIHdoZXJlIG9uZSBjb3VsZCBy ZWdpc3Rlcg0KPiBhbGwgdGhlIHBhY2thZ2UgdGhleSBjYXJlIGFib3V0Lg0KDQpZb3UgbWVh biBzb21ldGhpbmcgbGlrZSBbMV0gYnV0IHRoZW4gZm9yIGEgdXNlciBpbnN0ZWFkIG9mIGEg dGVhbS4uLiBJIA0KY291bGRuJ3QgcXVpY2tseSBmaW5kIGl0LCBidXQgd29yc2UgY2FzZSBt YXliZSBtYWtlIHlvdXIgb3duIHRlYW0gYXMgYSANCndvcmsgYXJvdW5kPw0KDQpQYXVsDQoN ClsxXSBodHRwczovL3RyYWNrZXIuZGViaWFuLm9yZy90ZWFtcy9kZWJpYW4tYWNjZXNzaWJp bGl0eS8NCg==

    --------------Sp0VsirkhwicY2eyB5M8EjA9--

    -----BEGIN PGP SIGNATURE-----

    wsB5BAABCAAjFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAmPO8EYFAwAAAAAACgkQnFyZ6wW9dQq3 7ggApeVjSB0rDqsCG9LBFY2x9z2pxmBf3BezQxpZsadcbMo89xVDmhBjLpYHGO/D6Fg7dUk5KgxL RDZfvr1L8ZM3bJ7QiVT1UAOWjMGOEd0PzutAuoB7GcHEaiUcQ3X7WIqrpKRCw6sPuAmf2tM7F0ah udQz8w5oKgi6GIcb8A24j5HVH/QBoqv6qwfxsLdLv/tRAiapWvCIkRn6auVcL6q17lSg+Knw9jBj ihLXOvO4Xl2WoG4cglENym5HqKI24d1p0CRXJwghMfbxmN8V3cXGNxnnpnH8Zk3eeEUQi7a9RJ8O MA8UJSLologL1QkREbTgIzl9qF39v/5nD5PNTECl1A==
    =ViRX
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)