Skip to content

feature: support execution of grml/main.sh on ESP partition - #558

Open
mika wants to merge 2 commits into
masterfrom
mika/grmlesp
Open

mika wants to merge 2 commits into
masterfrom
mika/grmlesp

Conversation

@mika

@mika mika commented Jul 20, 2026

Copy link
Copy Markdown
Member

Inspired by Marc Haber's "Helping grml to boot noninteractively into network and ssh" mail on grml-devel, see
https://lists.mur.at/hyperkitty/list/grml-devel@ml.grml.org/thread/XKVFTSTYFYDN3JS3ILUFICNQK74O456T/

@mika mika self-assigned this Jul 20, 2026
Comment thread config/files/GRMLBASE/usr/share/grml-autoconfig/autoconfig.functions Outdated
@zeha

zeha commented Jul 21, 2026

Copy link
Copy Markdown
Member

maybe you can rebase this on current master, to get the CI to run

@github-actions

github-actions Bot commented Jul 21, 2026

Copy link
Copy Markdown

mika added 2 commits July 21, 2026 21:18
It's useful for all kinds of parsing output of command line tools
and APIs, so make sure it's available also on grml-small.
Inspired by Marc Haber's "Helping grml to boot noninteractively into
network and ssh" mail on grml-devel, see
https://lists.mur.at/hyperkitty/list/grml-devel@ml.grml.org/thread/XKVFTSTYFYDN3JS3ILUFICNQK74O456T/
@zeha

zeha commented Jul 21, 2026

Copy link
Copy Markdown
Member

Some thoughts on this:

  1. i'd like to avoid having the X-th autoconfig-like thing
  2. maybe the boot option can be shared with autoconfig and thus be noautoconfig (and default on)
  3. cheatcodes.txt needs an update at least, and ideally docs/grml-autoconfig.current.adoc (even though i don't see where it currently is on the website) ; (grml.org/config needs cleanup)
  4. maybe expect a directory called GRMLCFG on the ESP (next to EFI, not below it)
  5. allow the program to be a non-shell-script program (think go)
  6. can we have a clearly defined ENV for the program that runs?
  7. can we delete some of the old autoconfig things?

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.

2 participants