-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Fri, 25 Oct 2013 13:46:29 +0000 Source: bilibop Binary: bilibop bilibop-common bilibop-lockfs bilibop-rules bilibop-udev Architecture: source amd64 Version: 0.4.19 Distribution: unstable Urgency: high Maintainer: Yann Amar <quidame@poivron.org> Changed-By: Yann Amar <quidame@poivron.org> Description: 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: 727682 Changes: bilibop (0.4.19) unstable; urgency=high . * bilibop-lockfs: - Modify parse_and_modify_fstab() in lockfs.sh: skip 'rbind' mounts as well as 'bind' mounts. - Modify lockfs_mount_helper script: set -e. - Simplify lockfs_mount_helper; especially, rewrite the mount_fallback() function to parse the arguments provided by the parent process (mount) 'as is', and do not 'exec mount', but just 'mount' instead, to be able to exit with a code != 0 when mount_fallback() is called. - Modify lockfs_mount_helper and the local-bottom initramfs script to parse options (BILIBOP_LOCKFS_SIZE and boot commandline) and set the size of the tmpfs in a better and more reliable way (use regex instead of glob patterns). - Add new function 'is_write_protected()' in lockfs.sh (takes into account sd, mmcblk and mspblk devices) and call it from the local-bottom initramfs script. - Modify init-top initramfs script: in the case any drive is physically locked, override BILIBOP_LOCKFS and BILIBOP_LOCKFS_POLICY. . * bilibop-rules: Fix a bug in lsbilibop: since udev is now a part of systemd, 'udevadm info --root' no more works to query the udev_root value; so query it directly from udev.conf instead. (Closes: #727682) Checksums-Sha1: 2c645cf0201e3ea0d415919ada42b71db0727f20 1683 bilibop_0.4.19.dsc 7315acb78ce84c31617f5f096c7b4808441ffe3e 128604 bilibop_0.4.19.tar.gz 31a7b6426340e042a11813947941800bb934ee34 11076 bilibop_0.4.19_amd64.deb a6191e2f7f96acb02d15037e0fe15ae872857331 63038 bilibop-common_0.4.19_amd64.deb 2b484f7703896f72e661fe930c73204ed716c21d 39872 bilibop-lockfs_0.4.19_amd64.deb 57f2461ef79ec6bb0492b9c69a8476337dbc03f7 51926 bilibop-rules_0.4.19_amd64.deb be2d96fa326eba2fea45a8264123a8dbef8f1307 13140 bilibop-udev_0.4.19_amd64.deb Checksums-Sha256: 4e11e993a45ace307e98132b4d6720dd5f427952061dadaa70b9b34ba5eebf91 1683 bilibop_0.4.19.dsc babfde3646984e034fbeb0c71c3b9960b6e5e6f7b0869602de1dac135b30fe3a 128604 bilibop_0.4.19.tar.gz 9c4d8370016d50517d3bd3ed01ac9cd27141abc7c9d2e183e1c1d71231bbedc8 11076 bilibop_0.4.19_amd64.deb 2aa522eb9b0734aefb54b5d2a2d93c623480a6972a264c39619072bde85237a5 63038 bilibop-common_0.4.19_amd64.deb 55337ced1bd8b3727fddd9d9ab53d969290a756cc69d1a4df30522bbc0a6f3c9 39872 bilibop-lockfs_0.4.19_amd64.deb 2d1514456708a9b25e52d598936b931dabd459f74267387cec1a6ea4a8599a78 51926 bilibop-rules_0.4.19_amd64.deb 2160ee03b074e9f00de00b193ee7466e8f29d656a0da28f4a019a653c84c7f2f 13140 bilibop-udev_0.4.19_amd64.deb Files: 0aca7f0acfd4ce9f9229eaa2cf5ccb9b 1683 admin optional bilibop_0.4.19.dsc e1d0baf9dffe87d6554cbcd2f69210c1 128604 admin optional bilibop_0.4.19.tar.gz 419a1bef0a79ec2d422c9499c9bdc578 11076 metapackages extra bilibop_0.4.19_amd64.deb 15a2453e4d7ca0d10ff5bdcf36ed9a21 63038 admin optional bilibop-common_0.4.19_amd64.deb ddb554999bb092753f810189fbc6e831 39872 admin optional bilibop-lockfs_0.4.19_amd64.deb f0fe5b57ea65c991a43911ab6fa20b84 51926 admin optional bilibop-rules_0.4.19_amd64.deb c74e820df7a5182316875835484b12ce 13140 admin optional bilibop-udev_0.4.19_amd64.deb -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJScoaZAAoJELrOFdKldJj/gUoP/AkKSqbZRgVyPVcHfrHRbASh +r4pFIKpYorpvyxJ8rKTIDHOxNuPZUJUFAAlPhN6ayh+mzoO43aLn4BSOu3s/Bsa ykJItYMURXAJVH4kBvZKUH4uPArR2sfft0yLU4ZZ4uKcBLxP5eO+vIp2Hj9hMcGh H+jfBdq9qPgcukHHj1f9UHWqNb84LVRPh3qw9NtJSnf7a2if4fpvE7pBlJ+GQE8H pwDqUr361awzXdDGISF8v0lGKqdMUpNtYuLuxY0mtpRCJEtMNHh25xvzoHHSLED2 dJPYkrPCP5NlGrCQT6svLfmOWU5avDsBb/EpLpJnMdx3u+eBKnD0TBRU6HEnvjDV AqKc5/0WKW3II4m+4kujRpVJJnTXNBCCoo+5rd5AKNgFgwz/tgNxVDz8TzSJSnT2 odcHze5vHcHa9gkQzVzYyOsWs2eNFm2JddvCNE/7Pvv1s4Y8/A9WpCyiX4ZJ1J6L cTFyFwkQeHKlIbPVnOv1gzxt33T+dGkE/atu+LtHQ9xyOhprW7MrJ23Ob183F6Hx KgRQ3FuQIj0DHXhYayRAaPJ650vTPxgtoCetfVuQGarCibzHrokELJoiDlLh5mSI uyK96VUqpn0o5njAnFRQIeFl1xIntya/Vyc5u4Hxic4v+/Btm3LVewQjN6prdROM q3+4egCwnEdHD2xQmMEx =DeA2 -----END PGP SIGNATURE-----