summaryrefslogtreecommitdiffstats
path: root/bin/add-dsa-needed.sh
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'end-of-life-security-support-stretch' into 'master'Salvatore Bonaccorso2020-07-051-1/+1
|\ | | | | | | | | Update security-tracker data for end of life of regular security support for stretch See merge request security-tracker-team/security-tracker!55
| * add-dsa-needed: Only list packages for stable for dsa-needed listSalvatore Bonaccorso2020-06-201-1/+1
| | | | | | | | Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
* | Use the new introduced pkgs_print() helper functionSalvatore Bonaccorso2020-06-221-2/+2
| | | | | | | | | | | | | | | | | | In the former code block we target packages which need an update in multiple supported release. The later block is iterating only over individual releases to add packages individually per release where needed. Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
* | Introduce new pkgs_print() helper functionSalvatore Bonaccorso2020-06-221-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Depending on if a suffix should be included in the printout of the package set accordingly the format string for the printf invocation. The idea is depending on if only on release is supported the listing in the dsa-needed.txt should be either: -- pkg -- if only one suite is supported. In the case multiple suites are supported but the package needs an update only in one release, the listing should be -- $pkg/release -- Introduce helper function taking arguments as package, flag for suffix inclusion an to be used suffix. A later commit will use the new helper function where needed. Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
* | Fix indentation in while loop lost in an earlier refactoringSalvatore Bonaccorso2020-06-221-1/+1
| | | | | | | | Fixes: 2df873e89355 ("Replace tabs with spaces for add-dsa-needed.sh script")
* | add-dsa-needed: Add code comment on intention of package additionSalvatore Bonaccorso2020-06-221-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We do this in two steps. In a first step for all supported releases where there is a common package which needs an update (thus after the sorting of the common list and filter out only the duplicated lines) we add those to dsa-needed.txt without suffix to indicate the package needs an update in multiple (supported) suites. In the later step, we only -- for each release -- add pkg/release to dsa-needed.txt to indicate the package needs only an update in the respective release. v2: Fix typo in comment about adding packages with /$release suffix Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
* | Remove old comment about LTS releasesSalvatore Bonaccorso2020-06-201-2/+0
|/ | | | Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
* List packages from oldstable and stable for dsa-needed listSalvatore Bonaccorso2019-07-061-1/+1
| | | | | Include in listing the oldstable distribution by enable the boolean value include_oldstable to true and enable the including logic.
* Only list packages for stable for dsa-needed listSalvatore Bonaccorso2018-06-161-1/+1
|
* List packages from oldstable stable for dsa-needed listSalvatore Bonaccorso2017-06-171-1/+1
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@52644 e39458fd-73e7-0310-bf30-c45bca0a0e42
* add an on/off switch for oldstable supportRaphael Geissert2017-06-121-8/+10
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@52505 e39458fd-73e7-0310-bf30-c45bca0a0e42
* Only list packages from stable for dsa-needed listSalvatore Bonaccorso2016-04-251-4/+7
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@41168 e39458fd-73e7-0310-bf30-c45bca0a0e42
* https for links to the GNU license list.Paul Wise2016-03-011-1/+1
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@40100 e39458fd-73e7-0310-bf30-c45bca0a0e42
* Update references to soriano after the soler -> soriano moveSalvatore Bonaccorso2015-08-141-1/+1
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@36071 e39458fd-73e7-0310-bf30-c45bca0a0e42
* Add option to be used from cronjobSalvatore Bonaccorso2015-06-061-0/+5
| | | | | | | | On Debian hosts https://wiki.debian.org/ServicesSSL apply and w3m will not be able to fetch the page without setting ssl_ca_path explicitly. Add the option to fetch the required data over localhost in that case. git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@34769 e39458fd-73e7-0310-bf30-c45bca0a0e42
* add-dsa-needed.sh: Slightly change indentationSalvatore Bonaccorso2015-06-061-7/+7
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@34768 e39458fd-73e7-0310-bf30-c45bca0a0e42
* Replace tabs with spaces for add-dsa-needed.sh scriptSalvatore Bonaccorso2015-06-061-26/+26
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@34767 e39458fd-73e7-0310-bf30-c45bca0a0e42
* Revert changes for oldoldstable to bin/add-dsa-needed.shSalvatore Bonaccorso2015-05-081-3/+2
| | | | | | | NOTE: Handle currently oldstable and stable for DSAs but skip checking for oldoldstable as this is tracked via dla-needed.txt git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@34131 e39458fd-73e7-0310-bf30-c45bca0a0e42
* add support for oldoldstable and stretch and make jessie the new stable releaseHolger Levsen2015-04-261-4/+5
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@33868 e39458fd-73e7-0310-bf30-c45bca0a0e42
* don't error out when no candidate is foundRaphael Geissert2015-01-171-0/+1
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@31424 e39458fd-73e7-0310-bf30-c45bca0a0e42
* don't print candidates for oldstable, it is tracked in dla-neededRaphael Geissert2014-11-091-1/+3
| | | | | | | | | The file format that was chosen for dla-needed is not really ideal for this script, so skip oldstable-only candidates for now. git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@29941 e39458fd-73e7-0310-bf30-c45bca0a0e42
* Add --stdout option to add-dsa-needed to print and not modifyRaphael Geissert2014-11-091-2/+16
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@29939 e39458fd-73e7-0310-bf30-c45bca0a0e42
* fix typoRaphael Geissert2014-11-091-1/+1
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@29938 e39458fd-73e7-0310-bf30-c45bca0a0e42
* remove leftover commentRaphael Geissert2014-02-111-1/+1
| | | | git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@25681 e39458fd-73e7-0310-bf30-c45bca0a0e42
* Script to automagically populate the dsa-needed fileRaphael Geissert2014-02-091-0/+75
if something looks wrong, fix the data/CVE/list and *then* the dsa-needed file git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@25626 e39458fd-73e7-0310-bf30-c45bca0a0e42

© 2014-2024 Faster IT GmbH | imprint | privacy policy