[Git-commits] [grml/grml-autoconfig] b451f8: Switch default mount point from /lib/live/mount/me...

Michael Prokop noreply at github.com
Thu Mar 21 16:34:08 CET 2019


  Branch: refs/heads/master
  Home:   https://github.com/grml/grml-autoconfig
  Commit: b451f8e63d2d6b8bc254f253d1e5a9ff136c8083
      https://github.com/grml/grml-autoconfig/commit/b451f8e63d2d6b8bc254f253d1e5a9ff136c8083
  Author: Michael Prokop <mika at grml.org>
  Date:   2019-03-21 (Thu, 21 Mar 2019)

  Changed paths:
    M autoconfig.functions
    M bin/save-config
    M doc/grml-autoconfig.1.txt
    M doc/grml-autoconfig.current.txt
    M tests/test_dcsdir.sh

  Log Message:
  -----------
  Switch default mount point from /lib/live/mount/medium to /run/live/medium

In commit 0d878d3a679 of live-boot(-grml)
("Simplify mount point handling by using /run/live instead of /lib/live/mount")
the mountpath of /lib/live/mount/medium was moved towards /run/live/medium.

Commit c6a17c7b41b of live-boot(-grml) provides a backward compatibility
rbind mount, but occasionally there seems to be a regression somewhere
during boot (see https://github.com/grml/live-boot-grml/issues/10), and
the rbind mount will be deprecated and removed before the bullseye
(Debian 11) release.

Layout changes over time:

* /cdrom: old linuxrc approach
* /live/image for initramfs layout until December 2012
* /lib/live/mount/medium for initramfs layout since December 2012
* /run/live/medium for initramfs layout since December 2018

Drop support for everything but /run/live/medium and
/lib/live/mount/medium, while at it.

Also noticed that save-config wasn't properly handling the location of
the rootfs and overlay mount points, adjusted while at it.

Closes: grml/live-boot-grml#10


  Commit: ebdc8af820720db8efc22391c39dba6409526c16
      https://github.com/grml/grml-autoconfig/commit/ebdc8af820720db8efc22391c39dba6409526c16
  Author: Michael Prokop <mika at grml.org>
  Date:   2019-03-21 (Thu, 21 Mar 2019)

  Changed paths:
    R doc/grml-autoconfig.200905.txt

  Log Message:
  -----------
  Drop deprecated doc/grml-autoconfig.200905.txt

It's 10 years since we switched the default behavior of grml-autoconfig,
time to pull the plug.


  Commit: 6f7266fca91450b7d3f883c6ae8b4e598de993ab
      https://github.com/grml/grml-autoconfig/commit/6f7266fca91450b7d3f883c6ae8b4e598de993ab
  Author: Michael Prokop <mika at grml.org>
  Date:   2019-03-21 (Thu, 21 Mar 2019)

  Changed paths:
    M debian/control

  Log Message:
  -----------
  Bump Standards-Version to 4.3.0


  Commit: 7c8c7eb3549e1c8ee895e003bc81ee3852984d21
      https://github.com/grml/grml-autoconfig/commit/7c8c7eb3549e1c8ee895e003bc81ee3852984d21
  Author: Michael Prokop <mika at grml.org>
  Date:   2019-03-21 (Thu, 21 Mar 2019)

  Changed paths:
    M debian/compat
    M debian/control

  Log Message:
  -----------
  Bump debian/compat to 10 and adjust Build-Depends on debhelper accordingly


  Commit: 8fb8266e4bab8528e82dfb098d00fe334b3cae65
      https://github.com/grml/grml-autoconfig/commit/8fb8266e4bab8528e82dfb098d00fe334b3cae65
  Author: Michael Prokop <mika at grml.org>
  Date:   2019-03-21 (Thu, 21 Mar 2019)

  Changed paths:
    M debian/control
    M debian/rules

  Log Message:
  -----------
  Disable shunit2 tests, failing in current Debian/unstable environments

It seems to be better with shunit2 from git (commit 7689785,
https://raw.githubusercontent.com/kward/shunit2/master/shunit2),
but I couldn't trace down the issue yet, so disable the tests
for the time being. :-/


  Commit: 7d9bfa75565c491a513d421e2f2fc42a9ea9789f
      https://github.com/grml/grml-autoconfig/commit/7d9bfa75565c491a513d421e2f2fc42a9ea9789f
  Author: Michael Prokop <mika at grml.org>
  Date:   2019-03-21 (Thu, 21 Mar 2019)

  Changed paths:
    M debian/changelog

  Log Message:
  -----------
  Release new version 0.19.0


Compare: https://github.com/grml/grml-autoconfig/compare/5ee88545febd...7d9bfa75565c


More information about the Git-commits mailing list