Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from grml:master #52

Merged
merged 7 commits into from
Jan 30, 2025
Merged

[pull] master from grml:master #52

merged 7 commits into from
Jan 30, 2025

Conversation

pull[bot]
Copy link

@pull pull bot commented Jan 30, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

jkirk and others added 7 commits January 30, 2025 12:45
We replaced "gmt" with "utc" some time ago, see: 65ee43c.

In the meanwhile we changed the timezone and localtime handling and
dropped support for the bootoption "utc", as it is the default nowadays,
see: grml/grml-autoconfig@e96da70 + 34167e2f.

TZ defaults to UTC and the RTC defaults to be set to UTC.

Adjusted wording for "localtime" in grml-cheatcodes.txt too.

Related: #296, #243
isolinux: Drop bootoption "gmt"
Now that we dropped gnupg as dependencty from the grml-keyring package,
we need to make sure to have it available at least on GRML_FULL.

We might consider migrating to sq instead in the future, feedback
welcome.
SW: add gnupg to GRML_FULL
This was unreliable already within FAI, esp. when aborting and rerunning
a build.

Now with the switch from FAI to our minifai, we no longer support
EXIT_ON_MISSING_PACKAGES. Minifai operates per class and aborts on any
package installation that fails. There's no point in generating
package_errors.log and TEST-MissingPackages.xml (meant for inclusion in
e.g. Jenkins jobs), so drop config/scripts/GRMLBASE/01-packages overall,
and related code from grml-live and setting in etc/grml/grml-live.conf.

While at it, drop unused $VERBOSE, as complained by shellcheck.

Closes: #295
Drop support for package_errors.log + EXIT_ON_MISSING_PACKAGES
@pull pull bot added the ⤵️ pull label Jan 30, 2025
@pull pull bot merged commit 75203a3 into signed-log:master Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants