[Git-commits] [grml/live-boot-grml] bf57d1: Copy /etc/grml_version to initrd
Evgeni Golov
evgeni at grml.org
Fri Jun 26 15:11:03 CEST 2015
Branch: refs/heads/evgeni/live-boot-5.0-nopatches
Home: https://github.com/grml/live-boot-grml
Commit: bf57d165d02eef50d81c758d9995f5772cceff31
https://github.com/grml/live-boot-grml/commit/bf57d165d02eef50d81c758d9995f5772cceff31
Author: Michael Prokop <mika at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M backend/initramfs-tools/live.hook
Log Message:
-----------
Copy /etc/grml_version to initrd
Commit: 80b9733997a5f1c17a61f2a98c06689bd40e312e
https://github.com/grml/live-boot-grml/commit/80b9733997a5f1c17a61f2a98c06689bd40e312e
Author: Michael Prokop <mika at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M components/9990-initramfs-tools.sh
Log Message:
-----------
update boot failure contact instructions
Commit: c5cd43c795357bc6a6d4874793bc32f0b56c3ff1
https://github.com/grml/live-boot-grml/commit/c5cd43c795357bc6a6d4874793bc32f0b56c3ff1
Author: Christian Hofstaedtler <ch at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M components/9990-aaa-fixme.sh
Log Message:
-----------
brand as grml
Commit: 09ec20c633809d651f2caa119f0e14ec472ded77
https://github.com/grml/live-boot-grml/commit/09ec20c633809d651f2caa119f0e14ec472ded77
Author: Christian Hofstaedtler <ch at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M Makefile
Log Message:
-----------
rename package in Makefile
Commit: 773bef668749c32f1b01d6fa3e61a251602016f5
https://github.com/grml/live-boot-grml/commit/773bef668749c32f1b01d6fa3e61a251602016f5
Author: Michael Prokop <mika at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M components/9990-cmdline-old
M components/9990-misc-helpers.sh
Log Message:
-----------
This patch enables support for verifying the ISO through bootid=.... bootoption.
Logic behind bootoptions and possible combinations:
* bootid.txt + wrong bootid=... => fails to boot
* bootid.txt + right bootid=... => boots
* bootid.txt + ignore_bootid => boots
* bootid.txt + no bootid=... + no ignore_bootid => fails to boot
* no bootid.txt + no bootid=... + no ignore_bootid => boots
* no bootid.txt + bootid=... => fails to boot
* no bootid.txt + ignore_bootid=... => boots
Commit: a34ce1ac9218807a96cc5f22a76d59aceaf17fc9
https://github.com/grml/live-boot-grml/commit/a34ce1ac9218807a96cc5f22a76d59aceaf17fc9
Author: Michael Prokop <mika at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M components/9990-initramfs-tools.sh
Log Message:
-----------
Always display failure and warning messages.
Commit: 0a99e046af49be786db4c61831178fa388617cea
https://github.com/grml/live-boot-grml/commit/0a99e046af49be786db4c61831178fa388617cea
Author: Christian Hofstaedtler <ch at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M components/9990-cmdline-old
A components/9990-grml-networking.sh
M components/9990-main.sh
Log Message:
-----------
Ship our own networking script
which is compatible with the kernel's notion of ip= as well as resolvconf.
Commit: 6e6a6723f14097dc7597b68cb41814a373e9e93a
https://github.com/grml/live-boot-grml/commit/6e6a6723f14097dc7597b68cb41814a373e9e93a
Author: Michael Prokop <mika at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M components/9990-toram-todisk.sh
Log Message:
-----------
Revert toram bootoption to expected behaviour.
In commit 36bb11382c81d5bce4b69f6d3d618dfd1c38dffb
of live-initramfs-grml (when merging Debian's version 1.157.4-1)
the behaviour of toram bootoption was modified, see
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=534878
On Grml we want to have the option to load the whole medium
into RAM to e.g. have additional directories like /deb,
/scripts or whatever. This is possible using the toram bootoption
without any additional arguments.
If you do NOT want to load the whole medium to RAM just
boot using toram=grml.squashfs (or whatever it's named,
there's a ready-to-use bootoption in Grml's bootsplash
menu available) instead.
Ammusingly the requested behaviour is available in Debian's
live-boot if rsync is not available, so this patch
actually just unifies the code paths and reverts the
behaviour change back to what the log message says.
Commit: 1782f14f97bc63b0f0dde79e157e0806e0aaad44
https://github.com/grml/live-boot-grml/commit/1782f14f97bc63b0f0dde79e157e0806e0aaad44
Author: Michael Prokop <mika at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M components/9990-cmdline-old
M components/9990-networking.sh
Log Message:
-----------
Support dns bootoption.
Usage examples: dns=8.8.8.8 / dns=8.8.8.8,1.2.3.4
Commit: 2f9a2eee7ea6f622b7c525d5ae88564a0010d169
https://github.com/grml/live-boot-grml/commit/2f9a2eee7ea6f622b7c525d5ae88564a0010d169
Author: Ulrich Dangel <mru at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M components/9990-cmdline-old
M components/9990-networking.sh
Log Message:
-----------
Support static ip configuration
Commit: 0fa0146082e629af4552b0b3c6af828d05baa745
https://github.com/grml/live-boot-grml/commit/0fa0146082e629af4552b0b3c6af828d05baa745
Author: Christian Hofstaedtler <ch at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M backend/initramfs-tools/live.hook
Log Message:
-----------
support DNS in boot environment
Thanks to Ulrich Dangel for discovering this. [Closes: issue848]
Commit: ef2489e14c350e14106d0cff7c18a6b637ad8cf9
https://github.com/grml/live-boot-grml/commit/ef2489e14c350e14106d0cff7c18a6b637ad8cf9
Author: Ulrich Dangel <mru at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
A backend/initramfs-tools/kms.hook
Log Message:
-----------
Add kms modules to initramfs
Commit: 50fed6a7bf39de6018c361e5319b517977c2c50c
https://github.com/grml/live-boot-grml/commit/50fed6a7bf39de6018c361e5319b517977c2c50c
Author: Michael Prokop <mika at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M components/9990-main.sh
Log Message:
-----------
Try loading phram module twice to fix loading issue.
phram doesn't work on first modprobe, when loading once again itseems
to work. So let's try it this way.
Commit: a70d21e8afab8f19bd88e36b5e072cdc9d6faf65
https://github.com/grml/live-boot-grml/commit/a70d21e8afab8f19bd88e36b5e072cdc9d6faf65
Author: Michael Prokop <mika at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M components/9990-misc-helpers.sh
Log Message:
-----------
New patch to ignore "unknown" filesystems in is_supported_fs()
Commit: 7200e4a927e3c8ff6b25b0a8b6860a36827b653a
https://github.com/grml/live-boot-grml/commit/7200e4a927e3c8ff6b25b0a8b6860a36827b653a
Author: Michael Prokop <mika at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M components/0020-read-only
Log Message:
-----------
Enable write-mode for persistency related devices in readonly/forensic mode
Commit: 4c1349fc70b5f53764a32893ebe2592990a7adbe
https://github.com/grml/live-boot-grml/commit/4c1349fc70b5f53764a32893ebe2592990a7adbe
Author: Evgeni Golov <evgeni at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M Makefile
Log Message:
-----------
allow the use of multiple initramfs hooks and scripts again
Commit: c28667cbd5e624e9a290174289ffb7920f37db38
https://github.com/grml/live-boot-grml/commit/c28667cbd5e624e9a290174289ffb7920f37db38
Author: Michael Prokop <mika at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M components/9990-cmdline-old
M components/9990-grml-networking.sh
Log Message:
-----------
VLAN support via boot option "vlan=<vid>:<phydevice>"
This provides support for something like:
ip=10.10.10.42::10.10.10.1:255.255.255.0:grml:eth0:off vlan=301:eth0
to use VID 301 for device eth0.
The implementation tries to be close to what dracut provides with
its vlan boot option implementation, see
http://thread.gmane.org/gmane.linux.kernel.initramfs/2685
Though we aren't 100% identical because we only use <vid>
(e.g.: 3) instead of dract's <vlanname> (e.g.: VLAN_PLUS_VID
(vlan0003), VLAN_PLUS_VID_NO_PAD (vlan3), DEV_PLUS_VID (eth0.0003),
DEV_PLUS_VID_NO_PAD (eth0.3)) options but that might be an option
once we can bring vlan support into initramfs-tools itself.
The vlan-raw-device configuration option in
/etc/network/interfaces isn't really needed technically, but we
want to make the presence and usage of VLANs more obvious for
its users.
Development sponsored by Sipwise Gmbh
Commit: c9f691f2a162911d90595f904b16c4e9a7f23fc5
https://github.com/grml/live-boot-grml/commit/c9f691f2a162911d90595f904b16c4e9a7f23fc5
Author: Michael Prokop <mika at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M components/9990-netbase.sh
Log Message:
-----------
Drop nameserver handling from ip= boot parameter.
In commit ab6364da036b4b09c0e5c92b0e21c4d43e4bd4c2
("Adding support for nameserver in ip= boot parameter.")
Debian's live-boot added support for handling nameserver
option inside the ip= boot parameter.
This violates the ip= handling as documented in
https://www.kernel.org/doc/Documentation/filesystems/nfs/nfsroot.txt
Commit: 14f658f90367f29d20e4fed7ad3a228994057e58
https://github.com/grml/live-boot-grml/commit/14f658f90367f29d20e4fed7ad3a228994057e58
Author: Evgeni Golov <evgeni at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M components/9990-aaa-fixme.sh
M components/9990-misc-helpers.sh
M components/9990-overlay.sh
Log Message:
-----------
restore support for old persistence media
Commit: 26c670d1211c57b5b9c0317a7506f4f25765b238
https://github.com/grml/live-boot-grml/commit/26c670d1211c57b5b9c0317a7506f4f25765b238
Author: Evgeni Golov <evgeni at grml.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
R debian/patches/12_uuid_support.patch
R debian/patches/13_always_display_warnings_and_failures.patch
R debian/patches/15_networking_grml.patch
R debian/patches/26_support_dns_bootoption.patch
R debian/patches/27_support_static_ip.patch
R debian/patches/29_support_dns_in_initramfs.patch
R debian/patches/32_add_kms.patch
R debian/patches/33_retry_phram.patch
R debian/patches/34_ignore_unknown_filesystems.patch
R debian/patches/39_persistence_with_forensic.patch
R debian/patches/40_support_multiple_hooks.patch
R debian/patches/41_vlan_support.patch
R debian/patches/grml-specific/boot_failure_message_grml.patch
R debian/patches/grml-specific/grml_defaults.patch
R debian/patches/grml-specific/grml_version_file_hook.patch
R debian/patches/grml-specific/package_rename.patch
R debian/patches/reverts/drop_nameserver_from_ip_option.patch
R debian/patches/reverts/restore_support_for_old_persistence.patch
R debian/patches/reverts/revert_toram_bootoption_to_expected_behaviour.patch
R debian/patches/series
Log Message:
-----------
drop patches, we have everything in git now
Compare: https://github.com/grml/live-boot-grml/compare/bf57d165d02e^...26c670d1211c
More information about the Git-commits
mailing list