Skip to content

Commit 005831a

Browse files
committed
docs: Remove academics files
Those generated files are not explicitly under Apache-2.0 licence and AFAIK they can not be regenerated from missing (latex?) sources. To avoid licence mixup. It would help to have those files published elsewhere. Meanwhile online (Github) links are used. Debian had to repack the source package to make tarball compliant with DFSG dispite debian tools are known to be trustworthy, this extra step would add weakess in the chain of trust Cleanup done upstream would make distribution safer. Bug: #1161 Bug-Debian: https://salsa.debian.org/python-team/packages/tuf/-/merge_requests/11 Relate-to: #263 (comment) Signed-off-by: Philippe Coval <[email protected]>
1 parent 5c1b12f commit 005831a

7 files changed

+5
-6
lines changed

MANIFEST.in

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ include tests/ssl_certs/*.key
1212
recursive-include docs *.txt
1313
recursive-include docs *.md
1414
recursive-include docs *.rst
15-
recursive-include docs/papers *.pdf
1615
recursive-include docs/images *.png
1716
recursive-include tuf/scripts *.py
1817
recursive-include examples *

docs/OVERVIEW.rst

+5-5
Original file line numberDiff line numberDiff line change
@@ -85,19 +85,19 @@ updater systems, TUF's design and implementation details, attacks on
8585
package managers, and package management security:
8686

8787
- `Mercury: Bandwidth-Effective Prevention of Rollback Attacks Against Community Repositories
88-
<papers/prevention-rollback-attacks-atc2017.pdf?raw=true>`_
88+
<https://github.com/theupdateframework/tuf/raw/v0.17.0/docs/papers/attacks-on-package-managers-ccs2008.pdf?raw=true>
8989

9090
- `Diplomat: Using Delegations to Protect Community Repositories
91-
<papers/protect-community-repositories-nsdi2016.pdf?raw=true>`_
91+
<https://github.com/theupdateframework/tuf/raw/v0.17.0/docs/papers/protect-community-repositories-nsdi2016.pdf?raw=true>`
9292

9393
- `Survivable Key Compromise in Software Update
94-
Systems <papers/survivable-key-compromise-ccs2010.pdf?raw=true>`_
94+
Systems <https://github.com/theupdateframework/tuf/raw/v0.17.0/docs/papers/survivable-key-compromise-ccs2010.pdf?raw=true>`
9595

9696
- `A Look In the Mirror: Attacks on Package
97-
Managers <papers/package-management-security-tr08-02.pdf?raw=true>`_
97+
Managers <https://github.com/theupdateframework/tuf/raw/v0.17.0/docs/papers/package-management-security-tr08-02.pdf?raw=true>`
9898

9999
- `Package Management
100-
Security <papers/attacks-on-package-managers-ccs2008.pdf?raw=true>`_
100+
Security <https://github.com/theupdateframework/tuf/raw/v0.17.0/docs/papers/attacks-on-package-managers-ccs2008.pdf?raw=true>`
101101

102102
What TUF Does
103103
-------------
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)