commit: 3deee55d6eea208f7ca3d1715e2d7b853c3d46c3
parent 5f858dbe3acc01ba2331cfc52f54d5b85e7a3314
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sat, 24 Jun 2023 13:36:09 +0200
notes/bootstrapping: Add note on debian suspicious-source
Diffstat:
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/notes/bootstrapping.shtml b/notes/bootstrapping.shtml
@@ -30,9 +30,12 @@
 			</dl>
 
 			<h2 id="tools">Tools</h2>
-			<ul>
-				<li><a href="https://hacktivis.me/projects/deblob">deblob</a>: Remove binary executable files (including bytecode)</li>
-			</ul>
+			<dl>
+				<dt><a href="https://hacktivis.me/projects/deblob">deblob</a></dt>
+					<dd>Remove known binary executable formats (including bytecode), designed to be fast enough to barely impact distro-scale package building performance, cannot detect all blobs</dd>
+				<dt>Debian's <a href="https://salsa.debian.org/debian/devscripts/-/blob/master/scripts/suspicious-source">suspicious-source</a> script</dt>
+					<dd>Lists what isn't present in a list of source code formats, good for manual audits. Python+<code>magic(5)</code> means it is quite slow.</dd>
+			</dl>
 
 			<h2>Problematic software</h2>