alpine-custom-kernel: init

This commit is contained in:
minoplhy 2024-11-25 23:10:33 +07:00
commit 32a8cf8e62
Signed by: minoplhy
GPG Key ID: 41D406044E2434BF
14 changed files with 21576 additions and 0 deletions

11
README.md Normal file
View File

@ -0,0 +1,11 @@
# Alpine Custom Kernel
This Repository is for APKBUILD for build custom linux kernel in Alpine linux. this repo is meant for `abuild` for ready-to-use package please referred to ~~[https://pkgs.owu.se](https://pkgs.owu.se).~~ TBD
## Support Custom Kernel
* [linux-hardened](https://github.com/anthraxx/linux-hardened) ARCH: `x86_64` `aarch64`
* [linux-zen](https://github.com/zen-kernel/zen-kernel) ARCH: `all !armhf !riscv64`
Just like linux-lts, this APKBUILD will build a kernel then package it. to install the custom kernel `apk add linux-XXXX`. and for the best compatiblity with the rest of the Linux System the kernel version here will not beyond the `linux-lts` kernel version for both Bleeding-edge and Stable branch. and i'm not recommend anyone to go beyond that, unless you're a genius kernel hacker!

14
keys/build@3qx.nl.rsa.pub Normal file
View File

@ -0,0 +1,14 @@
-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAuSjFfD8OHm15slAvAgSJ
EF+LOUhFcH0jsEcbU+EglKcKftDHBxjXHi3kl3tyfyXg0czWUS3f55oVtwRVffl1
nI29ZTwcNZzix53Ol2tVMWpmmEi73hIyQyo/djND5/lV3z5WdIKeim+pnLsWtnf2
fd/SIu15vR4uAi20soO4mbPEdX/StUzunsvb0ZG1jb5TsljsCGpYzIrNUSJwYmFs
T8eTGPcx94ufeNko086/3kha+S5E59lcdEkOE5sAdQQtDjYdv8jtTzRcIFq5wx+/
y762oa13VWO55xdKwDbv/ZvBM1bNL7WVFp+UdXBveY8C5zu1kOQOjqhZ/jwlKcpT
tOjBypS/9+/N7svcZScQsk/Sq9g4VVbipSN9Bat1jh2Hcto7Y+moiTVQ+f75ZkOA
oR3xBO11gITBO5934le4KtpJKBdUDgh4GkjjRQbREgjH53R93EJOow3rfU+Mj888
kHSCPcwT3h/a2sfVky4rYv7WXtDAjQ98W4sm3WqPmDqaBFLT68zlcxefx0qMhVGu
w6Qr/V6otoXC4qeZt6x62qts2M3pSt7IP5pPi0pwj8s0wa1PVjTlX2HQa4umSZRV
aybYTfNwDnoIqvOCorLXWRLur4va5NnD3taB2avIYPKNugbs+PlNKyofR2mpiToO
QlqGHw7iC/0Atyw9V8p85AsCAwEAAQ==
-----END PUBLIC KEY-----

331
linux-hardened/APKBUILD Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

344
linux-zen/APKBUILD Normal file

File diff suppressed because it is too large Load Diff

2904
linux-zen/zen.aarch64.config Normal file

File diff suppressed because it is too large Load Diff

2191
linux-zen/zen.armv7.config Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

1031
linux-zen/zen.s390x.config Normal file

File diff suppressed because it is too large Load Diff

2837
linux-zen/zen.x86.config Normal file

File diff suppressed because it is too large Load Diff

3155
linux-zen/zen.x86_64.config Normal file

File diff suppressed because it is too large Load Diff