Talk:Genkernel
Before creating a discussion or leaving a comment, please read about using talk pages. To create a new discussion, click here. Comments on an existing discussion should be signed using
~~~~
:
A comment [[User:Larry|Larry]] 13:52, 13 May 2024 (UTC) : A reply [[User:Sally|Sally]] 08:30, 5 November 2024 (UTC) :: Your reply ~~~~
Decryption key
End where is the decryption key? — The preceding unsigned comment was added by Mlipocky (talk • contribs) 09:58, January 15, 2022
- No idea what you are talking about, mate. Can you add some clarity to your inquiry? I'll close for now until you do. Thanks! --Maffblaster (talk) 08:24, 18 January 2022 (UTC)
- The genkernel initramfs expects the encryption key file to exist on an unencrypted device, such as a flash drive, using crypt_root_key= pointing to a file relative to the root of said device and crypt_root_keydev= as the device itself. (Optionally root_keydev_fstype= to load a file system module.) Also, please sign your comments in the future. --Grknight (talk) 21:35, 18 January 2022 (UTC)
Monolithic Kernel (or Initramfs-Free Kernel)
What should the wiki page title be for building a kernel that is a standalone bootup with no initramfs(/initramd). Just a kernel build toward a straight shooter. Egberts (talk) 23:02, 29 July 2022 (UTC)
- "Monolithic kernel" sounds like a good name to me. --Maffblaster (talk) 10:19, 20 February 2023 (UTC)
- A monolithic kernel exists; and it is a kernel where you have disabled module support; so all is configured static [*] into the kernel; and kernel is not able to load any module later at runtime; you use it if you want to build an UKI (unified kernel image) ... and/or for security reasons. I am using such a kernel. A modular kernel without using an initramfs is just a "normal kernel". --Pietinger 12:01, 20 February 2023 (UTC)
`CFLAGS` for Linux kernel
Where can one find the ability to pass an arch-specific compiler settings for gcc/c++ in `genkernel`? Egberts (talk) 16:15, 29 September 2022 (UTC)
- If you're not talking about the "Low Level Compile Settings" section in /etc/genkernel.conf, then you're probably either looking for the default system-wide values which get sourced from /etc/portage/make.conf, just like everything else, or the Kernel's kbuild system which you can read about upstream: https://www.kernel.org/doc/html/latest/kbuild/kbuild.html#cflags-kernel
- If you learn something new and it's missing from this article, please contribute. Thank you, --Maffblaster (talk) 10:25, 20 February 2023 (UTC)
Status of genkernel?
This comment from July 2024 says that genkernel isn't being actively developed. Is it basically in maintenance mode, if that? If so, should this page have a Note to this effect? — The preceding unsigned comment was added by Flexibeast (talk • contribs) 12:35, 18 October 2024 (UTC)
[...] genkernel is not being actively developed so this is probably not happening unless you can submit a functional patch for this.
- To me this reads differently. It does importantly mention
unless you can submit a functional patch
, meaning the project is being maintained, pull requests are being processed.actively developed
was likely intended as "someone spending significant time working on the project", i.e. the project has not been very active lately and you shouldn't expect someone adding major features unless you do so yourself. - A more appropriate Note could be the project being outdated (if that is the case), or more specifically describing the shortcomings due to missing features. As this is an open source project, a "not actively developed" can change at any time. — Redjard (talk) 13:32, 18 October 2024 (UTC)