Skip to content

Commit 9c0a3dc

Browse files
committed
Initial (incomplete) README
1 parent d7acfe9 commit 9c0a3dc

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

README.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
## CVE toolchain ##
2+
3+
This toolchain is meant for fully automated patching of your Linux kernel.
4+
5+
It consists of three main scripts:
6+
7+
* cve_check.py
8+
* cve_apply.py
9+
* cve_push.py
10+
11+
All those are combined by the main.py script.
12+
The arguments for main.py are as follows:
13+
14+
print("usage: main.py <OPTIONS> kernel_repo\n")
15+
print("<OPTIONS>")
16+
print("\t -h Print this text\n" +
17+
"\t -i Path to the directory containing the CVE patches\n" +
18+
"\t -o Where to store the tool output files\n" +
19+
"\t -p Specify this if you want to push to Gerrit\n" +
20+
"\t -u Your Gerrit user name\n" +
21+
"\t -b The destination branch\n")
22+
23+
### CVE patches ###
24+
25+
As we currently have no way to fetch the CVE git patches directly from the tracker (cve.lineageos.org), we keep them around in this repository for now.
26+
They reside in the "patches" directory and are split up according to the Linux version they apply to.

0 commit comments

Comments
 (0)