Skip to content

Conversation

@anarcat
Copy link
Contributor

@anarcat anarcat commented Oct 3, 2025

I have found that section to be difficult to read, at best. I feel the example could be dramatically simplified there - why do we need GRML_FAI_CONFIG in here?

But regardless, it seems there's also a much easier way to do this than having to hack at a config file: you can (i think?) pass extra such overlays directly on the grml-live commandline with -I.

So let's show that!

@anarcat anarcat force-pushed the dash-i branch 2 times, most recently from bdb0a5f to c7ffa6b Compare October 3, 2025 15:29
Copy link
Member

@mika mika left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Much better, indeed. IMO please squash the commits (and while at it maybe pre-pend "doc:` or alike in the commit message summary line :))

I have found that section to be difficult to read, at best. I had to
read the code block a few times to even understand what it did - why
do we need GRML_FAI_CONFIG in here?

Assuming all this is unnecessary, it seems much easier to do overlays
directly on the grml-live commandline with -I.

So let's show that!

We still refer to the CHROOT_INSTALL (configuration) variable there so
power users can write that in their configuration files, of course.
@anarcat
Copy link
Contributor Author

anarcat commented Oct 3, 2025

okay, i squashed the commits and tweaked the first line!

@anarcat anarcat requested a review from mika October 3, 2025 16:32
@zeha zeha added this pull request to the merge queue Oct 3, 2025
Merged via the queue into grml:master with commit d489575 Oct 3, 2025
19 checks passed
@anarcat anarcat deleted the dash-i branch October 6, 2025 13:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants