[Git-commits] [grml/live-boot-grml] 5701a2: Dropping specifics for squeeze based distributions...

Daniel Baumann daniel at debian.org
Wed Dec 19 07:38:58 CET 2012


  Branch: refs/tags/debian/4.0_a3-1
  Home:   https://github.com/grml/live-boot-grml
  Commit: 5701a2b39947f1a512c3140894ffd8cc80457922
      https://github.com/grml/live-boot-grml/commit/5701a2b39947f1a512c3140894ffd8cc80457922
  Author: Daniel Baumann <daniel at debian.org>
  Date:   2012-11-30 (Fri, 30 Nov 2012)

  Changed paths:
    M debian/control
    M scripts/boot/3020-swapon
    M scripts/boot/9990-aaa-fixme.sh
    M scripts/boot/9990-cmdline-old
    M scripts/boot/9990-fstab.sh
    M scripts/boot/9990-misc-helpers.sh
    M scripts/boot/9990-networking.sh
    M scripts/boot/9990-overlay.sh

  Log Message:
  -----------
  Dropping specifics for squeeze based distributions.


  Commit: 153276ad30714ac7084edcf187cf0d9ca99ca12e
      https://github.com/grml/live-boot-grml/commit/153276ad30714ac7084edcf187cf0d9ca99ca12e
  Author: Daniel Baumann <daniel at debian.org>
  Date:   2012-11-30 (Fri, 30 Nov 2012)

  Changed paths:
    M VERSION
    M debian/changelog
    M manpages/de/live-boot.de.7
    M manpages/de/persistence.conf.de.5
    M manpages/en/live-boot.7
    M manpages/en/persistence.conf.5
    M manpages/es/live-boot.es.7
    M manpages/es/persistence.conf.es.5
    M manpages/po/de/live-boot.7.po
    M manpages/po/de/persistence.conf.5.po
    M manpages/po/es/live-boot.7.po
    M manpages/po/es/persistence.conf.5.po
    M manpages/pot/live-boot.7.pot
    M manpages/pot/persistence.conf.5.pot

  Log Message:
  -----------
  Releasing debian version 4.0~a1-1.


  Commit: 7b35b230c870c6d8f3baf1ce2d5a56b40507afbb
      https://github.com/grml/live-boot-grml/commit/7b35b230c870c6d8f3baf1ce2d5a56b40507afbb
  Author: Tails developers <amnesia at boum.org>
  Date:   2012-12-07 (Fri, 07 Dec 2012)

  Changed paths:
    M scripts/boot/9990-misc-helpers.sh
    M scripts/boot/9990-overlay.sh

  Log Message:
  -----------
  Making the /live to /lib/live move for the persistence code.

Exposing /lib/live/mount/persistence in user-space is highly relevant
for the (soon-to-come) tool for activating persistence post-initramfs.
We want to use the same persistence code for both scenarios, and avoid
using different cases for them, so we make it only use /lib/live.

Similarly we also make sure that persistence modes using unions use
the same copy-on-write dir or "overlay" (i.e. /lib/live/mount/overlay)
in order to make them work as intended.


  Commit: 389a479ceda3e7dac264b4b89c303e48edc7f763
      https://github.com/grml/live-boot-grml/commit/389a479ceda3e7dac264b4b89c303e48edc7f763
  Author: Tails developers <amnesia at boum.org>
  Date:   2012-12-07 (Fri, 07 Dec 2012)

  Changed paths:
    M scripts/boot/9990-misc-helpers.sh

  Log Message:
  -----------
  Handling already mounted persistence backing media correctly.

I.e. treat the case where a backing media already had been mounted in
the expected place like a success (by printing the mount dir). This
doesn't fix any bug in live-boot, but it will come in handy for the
(soon-to-come) script for activating custom persistence in user-space.

While we're at it, document this function.


  Commit: 2026ce02b2cb18461b4f553106a2306b929a205f
      https://github.com/grml/live-boot-grml/commit/2026ce02b2cb18461b4f553106a2306b929a205f
  Author: Tails developers <amnesia at boum.org>
  Date:   2012-12-07 (Fri, 07 Dec 2012)

  Changed paths:
    M scripts/boot/9990-overlay.sh

  Log Message:
  -----------
  Fixing persistence-media option when no devices are attached.

Earlier, if it was set to e.g. 'removable-usb' and no USB storage was
connected, $whitelistdev would be empty, which is interpreted like all
devices are ok by the rest of the code.


  Commit: 3c177ab4cbf2abc0b88c2d1bf04a7ac05b2822b6
      https://github.com/grml/live-boot-grml/commit/3c177ab4cbf2abc0b88c2d1bf04a7ac05b2822b6
  Author: Tails developers <amnesia at boum.org>
  Date:   2012-12-07 (Fri, 07 Dec 2012)

  Changed paths:
    M scripts/boot/9990-misc-helpers.sh
    M scripts/boot/9990-mount-http.sh
    M scripts/boot/9990-mount-iscsi.sh
    M scripts/boot/9990-overlay.sh

  Log Message:
  -----------
  Using 'local' in a safe way.

First of all, 'local' is non-POSIX, but it is a really good safeguard
against hard-to-find bugs. However, doing a local + initializing combo
like `local X=$Y` in dash is error prone. If `Y=1 2` will get an error
since dash will expand $Y so we get `local X=1 2`, but it will treat
the "2" as another variable to be made local, which isn't what we
want. Hence, let's declare variables local and initialize them in
separate commands, which is safe.


  Commit: d6d035d011cc23d8b8fd46346adaddf1f45af9c8
      https://github.com/grml/live-boot-grml/commit/d6d035d011cc23d8b8fd46346adaddf1f45af9c8
  Author: Daniel Baumann <daniel at debian.org>
  Date:   2012-12-10 (Mon, 10 Dec 2012)

  Changed paths:
    M debian/changelog

  Log Message:
  -----------
  Adding 3.0~b9-1 changelog entries.


  Commit: e6c1492f68e742032e26255a924b5a06b228fc8d
      https://github.com/grml/live-boot-grml/commit/e6c1492f68e742032e26255a924b5a06b228fc8d
  Author: Daniel Baumann <daniel at debian.org>
  Date:   2012-12-10 (Mon, 10 Dec 2012)

  Changed paths:
    M VERSION
    M debian/changelog
    M manpages/de/live-boot.de.7
    M manpages/de/persistence.conf.de.5
    M manpages/en/live-boot.7
    M manpages/en/persistence.conf.5
    M manpages/es/live-boot.es.7
    M manpages/es/persistence.conf.es.5
    M manpages/po/de/live-boot.7.po
    M manpages/po/de/persistence.conf.5.po
    M manpages/po/es/live-boot.7.po
    M manpages/po/es/persistence.conf.5.po
    M manpages/pot/live-boot.7.pot
    M manpages/pot/persistence.conf.5.pot

  Log Message:
  -----------
  Releasing debian version 4.0~a2-1.


  Commit: 4c22bea9a5af91121c08eb4589bb16f041ebd6da
      https://github.com/grml/live-boot-grml/commit/4c22bea9a5af91121c08eb4589bb16f041ebd6da
  Author: Daniel Baumann <daniel at debian.org>
  Date:   2012-12-12 (Wed, 12 Dec 2012)

  Changed paths:
    M debian/control

  Log Message:
  -----------
  Adding live-tools to recommends.


  Commit: 092b1ca1b7561d08d06738810c7e458e53d44b5e
      https://github.com/grml/live-boot-grml/commit/092b1ca1b7561d08d06738810c7e458e53d44b5e
  Author: Michal Suchanek <hramrach at gmail.com>
  Date:   2012-12-12 (Wed, 12 Dec 2012)

  Changed paths:
    M backends/initramfs-tools/live.hook
    M scripts/boot/9990-cmdline-old
    M scripts/boot/9990-main.sh
    M scripts/boot/9990-overlay.sh

  Log Message:
  -----------
  Including util-linux mount in initramfs.


  Commit: e8af710d560d1a2a5c5bd189b033c82cca7b3c54
      https://github.com/grml/live-boot-grml/commit/e8af710d560d1a2a5c5bd189b033c82cca7b3c54
  Author: Daniel Baumann <daniel at debian.org>
  Date:   2012-12-12 (Wed, 12 Dec 2012)

  Changed paths:
    M scripts/boot/9990-cmdline-old
    M scripts/boot/9990-main.sh

  Log Message:
  -----------
  Making overwriting of /bin/mount within initramfs with mount.util-linux dependent on fuse usage, not on some additional boot parameter.


  Commit: d1ec2bfece48116c7066038680baece820ae6ea6
      https://github.com/grml/live-boot-grml/commit/d1ec2bfece48116c7066038680baece820ae6ea6
  Author: Daniel Baumann <daniel at debian.org>
  Date:   2012-12-13 (Thu, 13 Dec 2012)

  Changed paths:
    M debian/live-boot.bug-presubj

  Log Message:
  -----------
  Correcting spelling typo in bug script.


  Commit: f5bf9d0667f5d161faa2bcfdba649aa77fddf788
      https://github.com/grml/live-boot-grml/commit/f5bf9d0667f5d161faa2bcfdba649aa77fddf788
  Author: Richard Nelson <unixabg at gmail.com>
  Date:   2012-12-15 (Sat, 15 Dec 2012)

  Changed paths:
    M manpages/de/live-boot.de.7
    M manpages/de/persistence.conf.de.5
    M manpages/en/live-boot.7
    M manpages/en/persistence.conf.5
    M manpages/es/live-boot.es.7
    M manpages/es/persistence.conf.es.5
    M manpages/po/de/live-boot.7.po
    M manpages/po/de/persistence.conf.5.po
    M manpages/po/es/live-boot.7.po
    M manpages/po/es/persistence.conf.5.po
    M manpages/pot/live-boot.7.pot
    M manpages/pot/persistence.conf.5.pot

  Log Message:
  -----------
  Update manpage information of ip= param to correctly reflect what 9990-netbase.sh expects.


  Commit: f4d48defb2f61bd925e22cc118bce61aa940e0a4
      https://github.com/grml/live-boot-grml/commit/f4d48defb2f61bd925e22cc118bce61aa940e0a4
  Author: Daniel Baumann <daniel at debian.org>
  Date:   2012-12-16 (Sun, 16 Dec 2012)

  Changed paths:
    M manpages/de/live-boot.de.7
    M manpages/de/persistence.conf.de.5
    M manpages/en/live-boot.7
    M manpages/en/persistence.conf.5
    M manpages/es/live-boot.es.7
    M manpages/es/persistence.conf.es.5
    M manpages/po/de/live-boot.7.po
    M manpages/po/de/persistence.conf.5.po
    M manpages/po/es/live-boot.7.po
    M manpages/po/es/persistence.conf.5.po
    M manpages/pot/live-boot.7.pot
    M manpages/pot/persistence.conf.5.pot

  Log Message:
  -----------
  Cleaning up manpage po files.


  Commit: 9ddb7f38628051390a424c61b3305f408719fbe4
      https://github.com/grml/live-boot-grml/commit/9ddb7f38628051390a424c61b3305f408719fbe4
  Author: Daniel Baumann <daniel at debian.org>
  Date:   2012-12-17 (Mon, 17 Dec 2012)

  Changed paths:
    M debian/changelog

  Log Message:
  -----------
  Adding 3.0~b10-1 changelog entries.


  Commit: 09820b3cfc8848ecae2799f2df79c09f992be306
      https://github.com/grml/live-boot-grml/commit/09820b3cfc8848ecae2799f2df79c09f992be306
  Author: Daniel Baumann <daniel at debian.org>
  Date:   2012-12-17 (Mon, 17 Dec 2012)

  Changed paths:
    M VERSION
    M debian/changelog
    M manpages/de/live-boot.de.7
    M manpages/de/persistence.conf.de.5
    M manpages/en/live-boot.7
    M manpages/en/persistence.conf.5
    M manpages/es/live-boot.es.7
    M manpages/es/persistence.conf.es.5
    M manpages/po/de/live-boot.7.po
    M manpages/po/de/persistence.conf.5.po
    M manpages/po/es/live-boot.7.po
    M manpages/po/es/persistence.conf.5.po
    M manpages/pot/live-boot.7.pot
    M manpages/pot/persistence.conf.5.pot

  Log Message:
  -----------
  Releasing debian version 4.0~a3-1.


Compare: https://github.com/grml/live-boot-grml/compare/5701a2b39947^...09820b3cfc88


More information about the Git-commits mailing list