[Git-commits] [grml/grml-autoconfig] f7b8e0: init script: use zsh -f to skip more startup rc code
Chris Hofstaedtler
noreply at github.com
Sat Dec 21 15:53:46 CET 2024
Branch: refs/heads/master
Home: https://github.com/grml/grml-autoconfig
Commit: f7b8e0b40c698a8bebdfe3ec32ef98e514b8f1bb
https://github.com/grml/grml-autoconfig/commit/f7b8e0b40c698a8bebdfe3ec32ef98e514b8f1bb
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2024-12-20 (Fri, 20 Dec 2024)
Changed paths:
M grml-autoconfig
Log Message:
-----------
init script: use zsh -f to skip more startup rc code
This seems to save about 50% runtime on some invocations.
Commit: 9a6c1214ddc5d1e6971082a475b1c278de8cd4bb
https://github.com/grml/grml-autoconfig/commit/9a6c1214ddc5d1e6971082a475b1c278de8cd4bb
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2024-12-20 (Fri, 20 Dec 2024)
Changed paths:
M autoconfig.functions
Log Message:
-----------
performance: avoid uname call for ARCH
This is documented only for netconfig, most boots never use it.
Commit: ef774c56d7ce12cd758a74e08a152f6a1cbfc2dd
https://github.com/grml/grml-autoconfig/commit/ef774c56d7ce12cd758a74e08a152f6a1cbfc2dd
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2024-12-20 (Fri, 20 Dec 2024)
Changed paths:
M grml-autoconfig
Log Message:
-----------
grml-autoconfig: trim extra whitespace
Commit: 930586581a3afa777d2e0550d5cee66f9c346c4b
https://github.com/grml/grml-autoconfig/commit/930586581a3afa777d2e0550d5cee66f9c346c4b
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2024-12-21 (Sat, 21 Dec 2024)
Changed paths:
M autoconfig.functions
M bin/save-config
Log Message:
-----------
performance: stop checking for pre-2018 live media paths
Commit: 1dc0d73335bd5cdf3c8991fafd54b60a40ba9e26
https://github.com/grml/grml-autoconfig/commit/1dc0d73335bd5cdf3c8991fafd54b60a40ba9e26
Author: Chris Hofstaedtler <chris.hofstaedtler at deduktiva.com>
Date: 2024-12-21 (Sat, 21 Dec 2024)
Changed paths:
M grml-autoconfig
Log Message:
-----------
performance: require /etc/mtab to be a symlink already
Always true since a few Debian releases.
Commit: 2749725e4f211a22dfcc33177d46abc692d7a1c5
https://github.com/grml/grml-autoconfig/commit/2749725e4f211a22dfcc33177d46abc692d7a1c5
Author: Chris Hofstaedtler <chris.hofstaedtler at deduktiva.com>
Date: 2024-12-21 (Sat, 21 Dec 2024)
Changed paths:
M autoconfig.functions
M grml-autoconfig
Log Message:
-----------
performance: require systemd to setup /{proc,sys,dev/pts}
Commit: aa6ddb426c95cb9734d72e8dc45134ccd7ebcf20
https://github.com/grml/grml-autoconfig/commit/aa6ddb426c95cb9734d72e8dc45134ccd7ebcf20
Author: Chris Hofstaedtler <chris.hofstaedtler at deduktiva.com>
Date: 2024-12-21 (Sat, 21 Dec 2024)
Changed paths:
M autoconfig.functions
Log Message:
-----------
performance: avoid using $(cat)
Commit: 020022388e18acd815eabd671224a5ffff2becba
https://github.com/grml/grml-autoconfig/commit/020022388e18acd815eabd671224a5ffff2becba
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2024-12-21 (Sat, 21 Dec 2024)
Changed paths:
M autoconfig.functions
M debian/grml-autoconfig.install
A modules-load.d/grml-autoconfig.conf
M systemd/grml-autoconfig.service
Log Message:
-----------
performance: let systemd load 9pfs
Commit: d28a6566204d8b779b99fe2777b7b4a7e97ab247
https://github.com/grml/grml-autoconfig/commit/d28a6566204d8b779b99fe2777b7b4a7e97ab247
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2024-12-21 (Sat, 21 Dec 2024)
Changed paths:
M autoconfig.functions
M modules-load.d/grml-autoconfig.conf
Log Message:
-----------
performance: let systemd load efivarfs
Commit: 4ecdf0a84d66293f1c0e4fbb968620c735664e4e
https://github.com/grml/grml-autoconfig/commit/4ecdf0a84d66293f1c0e4fbb968620c735664e4e
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2024-12-21 (Sat, 21 Dec 2024)
Changed paths:
M autoconfig.functions
Log Message:
-----------
performance: avoid running virt-what, imvirt three times
Also avoid running imvirt at all, if virt-what succeeds.
Commit: 9103d6d738587a1493fb92c3300351e4e90fef85
https://github.com/grml/grml-autoconfig/commit/9103d6d738587a1493fb92c3300351e4e90fef85
Author: Chris Hofstaedtler <zeha at users.noreply.github.com>
Date: 2024-12-21 (Sat, 21 Dec 2024)
Changed paths:
M autoconfig.functions
M bin/save-config
M debian/grml-autoconfig.install
M grml-autoconfig
A modules-load.d/grml-autoconfig.conf
M systemd/grml-autoconfig.service
Log Message:
-----------
Merge pull request #25 from grml/zeha/perf
Improve startup time
Compare: https://github.com/grml/grml-autoconfig/compare/22c2aeaef6dc...9103d6d73858
To unsubscribe from these emails, change your notification settings at https://github.com/grml/grml-autoconfig/settings/notifications
More information about the Git-commits
mailing list