Back to bilibop PTS page

Accepted bilibop 0.4.22 (source amd64) into unstable

Hash: SHA512

Format: 1.8
Date: Wed, 10 Sep 2014 21:32:05 +0000
Source: bilibop
Binary: bilibop bilibop-common bilibop-lockfs bilibop-rules bilibop-udev
Architecture: source amd64
Version: 0.4.22
Distribution: unstable
Urgency: medium
Maintainer: Yann Amar <>
Changed-By: Yann Amar <>
 bilibop    - run Debian GNU/Linux from external media - metapackage
 bilibop-common - shell functions for bilibop scripts
 bilibop-lockfs - lock filesystems and write changes into RAM
 bilibop-rules - device management rules for OS running from external media
 bilibop-udev - minimal udev rule for Debian GNU/Linux running from external medi
Closes: 750507 756086
 bilibop (0.4.22) unstable; urgency=medium
   * bilibop-common:
     - Fix a bug in device_node_from_major_minor(): don't rely on /dev/block/*
       symlinks, because some of them may not exist at boot time on systems not
       using initramfs (regression in 0.4.20).
     - Update copyright date and owner of the shell library
     - Update TODO list
   * bilibop-lockfs: Fix boot failures
     - Modify set_readonly_lvm_settings(): do not set 'metadata_read_only' to
       '1' in lvm.conf at early boot time (in the initramfs environment), since
       it prohibits execution of commands such as vgchange or lvchange, and
       then forbids activation of Logical Volumes, making the system unbootable
       (with lvm2 > 2.02.98).
     - Modify the initramfs local-bottom script: undo possible readonly
       settings (due to the blind init-top script) before exiting, when
       BILIBOP_LOCKFS is 'false' or undefined: it uses a backup of lvm.conf and
       the new 'undo_readonly_dm_settings()' function.
     - Fix a delimiter conflict of the sed command in unlock_logical_volume()
   * bilibop-rules:
     - Add russian translation for the debconf templates; thanks to Yuri Kozlov
       <> (Closes: #756086).
     - In, modify _pvfilter_list_filter_devices() to skip
       lvm-pv-uuid-* symlinks: they are not available before lvm2 initramfs
       script is executed, and a filter based on them may lead the system to
       be unbootable.
     - In, do not initialize 'global_filter' with an empty array,
       which is not supported: modify _pvfilter_init_lvm_configfile() and
       _pvfilter_init_device_filters(). Also fix return value in the last one.
     - Modify make_unpersistent_rules and the initramfs script to create
       /run/udev/rules.d if it does not exist (since it is no more supported by
       last versions of udev)
     - Improve idempotency of make_unpersistent_rules script: do not create
       files or symlinks in /etc if they do not exist, unless the new '-f' or
       '--force' option is used. Also, modify intramfs script to create the
       'persistent' udev rules files in /run only if there are symlinks
       pointing to them in /etc.
     - Modify all helper scripts: do not set +e before parsing options, and
       then call getopt in a 'if..then' block instead.
     - Fix a typo in grub_device_map_manager
   * debian/copyright: update copyright date
   * debian/control:
     - Remove deprecated 'udisks' package from the dependencies of
       bilibop-rules; closes: #750507. Also move 'udisks2' from Recommends to
     - Move down bilibop-rules priority to extra, and remove Conflicts field in
     - Drop dependencies on aufs-tools, pmount and grub-* packages
     - Update bilibop-rules and bilibop-udev extended descriptions
   * debian/bilibop-rules.config:
     - Test if it exists before running an in-package helper script.
     - Skip questions whose answer cannot be treated by the postinst script: if
       udev is not running (or invoke-rc.d fails), exit before questions about
       bilibop_rules_generator and physical_volumes_filter are asked.
   * debian/*
     - Remove unneeded bilibop-*.dirs files
     - Update maintainer scripts (mainly*)
 a5c451cb855448f249ede7c2d09687b108cfd398 1751 bilibop_0.4.22.dsc
 8d84e7dfb2b824f5990a70f51631741028f258e3 121844 bilibop_0.4.22.tar.xz
 2b1afdabfd6ed9846965b6402d300e4bd1661017 14094 bilibop_0.4.22_amd64.deb
 70262087fc3aa97243a1f981c863319a65d6a3ef 68346 bilibop-common_0.4.22_amd64.deb
 ea7892b8ea924c5248a66ad1b15b5d4acd51a60a 44290 bilibop-lockfs_0.4.22_amd64.deb
 13a1d310a5a13355037d017715160788a5ecaee6 75044 bilibop-rules_0.4.22_amd64.deb
 4dc3fdc9f79dc5f7f4bb777696ed58354b7597cf 16318 bilibop-udev_0.4.22_amd64.deb
 f5323c86d86a5f29e88cf7d83a65880ec7ee00a5c5c38ab4ff65b836dfdabdd7 1751 bilibop_0.4.22.dsc
 0d828c3a351b385960c03a901db01de2da925cbadc79a124fb12352804a87da6 121844 bilibop_0.4.22.tar.xz
 b17063171a786f2b117e0df6b110258743b7de303a5555d671ce05df9d2f4cfe 14094 bilibop_0.4.22_amd64.deb
 85502bd18df7fe086820cd9d574c1865054ca22d3d7240345c35d34d376aefac 68346 bilibop-common_0.4.22_amd64.deb
 712bcb7b25a8787209aec91ff204c0cad53a8821783d792a9d67ff6d50a797b1 44290 bilibop-lockfs_0.4.22_amd64.deb
 4fda983f51b3fc0ba5ea44dfcc8ba2ee6b46b0d21f6c6e1eae02258de4d78f7b 75044 bilibop-rules_0.4.22_amd64.deb
 87e5411389f5efb02898c9a915352b0f5e070556e02ea8e0081d6e9264fed767 16318 bilibop-udev_0.4.22_amd64.deb
 d911495b2d09fd1894aa8508910dd6ec 14094 metapackages extra bilibop_0.4.22_amd64.deb
 e8fa553c1da79b6f5e5fcd25856f8c20 68346 admin optional bilibop-common_0.4.22_amd64.deb
 8054bc86ee6d2ccfa50346b94e3864a3 44290 admin optional bilibop-lockfs_0.4.22_amd64.deb
 0e078b691d1282551fe7babe7b55f4ed 75044 admin extra bilibop-rules_0.4.22_amd64.deb
 6f8018fd9d5a7f0f46c00c804ab095c3 16318 admin optional bilibop-udev_0.4.22_amd64.deb
 367b35d060f1b7127eccdf141a9a7b5f 1751 admin optional bilibop_0.4.22.dsc
 e8e026e897fc295df282ee008467f594 121844 admin optional bilibop_0.4.22.tar.xz