[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#703979: marked as done (Cleanup after install wipes /target if umount failed (e.g. shell open in /target))



Your message dated Sat, 30 Mar 2013 20:47:34 +0000
with message-id <E1UM2gY-0002bA-8X@franck.debian.org>
and subject line Bug#703979: fixed in debian-installer-launcher 16
has caused the Debian Bug report #703979,
regarding Cleanup after install wipes /target if umount failed (e.g. shell open in /target)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
703979: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=703979
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: debian-installer-launcher
Version: 15
Severity: grave

If umount is prevented for any reason, such as the user opening a shell in
/lib/live/installer/target and then leaving it open, while exiting the
installer, then the cleanup of /lib/live/installer after the install will
remove the /target! It will also do damage to any bind-mounted filesystems
under /lib/live/installer, (e.g. /lib/live/installer/dev), causing harm to the
running live system.

If any of the 'umount -f' commands performed in plugins/live fails in the
cleanup after the installer exits, it should be considered fatal and no further
cleanup should be attempted, or at the very least the cleanup needs to not
cross filesystems so that nothing but the installer itself is removed.

Thanks go to Kragen Javier Sitaker, who worked with me on irc to help identify
this problem. He initially found it using one of our 6.0.7 images, so the bug
is probably present in all existing versions of debian-installer-launcher.

Ben

--- End Message ---
--- Begin Message ---
Source: debian-installer-launcher
Source-Version: 16

We believe that the bug you reported is fixed in the latest version of
debian-installer-launcher, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 703979@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ben Armstrong <synrg@sanctuary.nslug.ns.ca> (supplier of updated debian-installer-launcher package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 30 Mar 2013 10:37:55 -0300
Source: debian-installer-launcher
Binary: debian-installer-launcher
Architecture: source all
Version: 16
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Ben Armstrong <synrg@sanctuary.nslug.ns.ca>
Description: 
 debian-installer-launcher - Debian Installer desktop launcher
Closes: 703979
Changes: 
 debian-installer-launcher (16) unstable; urgency=low
 .
   * Use tmpfs and lazy unmount to ensure safe cleanup.
     Thanks to Bastian Blank <waldi@debian.org>. (Closes: #703979).
   * Ensure chroot inherits DISPLAY from caller to make
     install from console possible again.
Checksums-Sha1: 
 53c2eb8fcf7ad6702090c3aafa33c9c20a3e9bda 1150 debian-installer-launcher_16.dsc
 4bee6ce637230461c85115a588f2a93c2d6ed182 41584 debian-installer-launcher_16.tar.xz
 1e0f19997381111a9a949727099d1488d3416ec9 25296 debian-installer-launcher_16_all.deb
Checksums-Sha256: 
 ea9f41cf6303d9060ee65d71f1ced48d1548a4fb1346983910ff36aece115c54 1150 debian-installer-launcher_16.dsc
 2d73489c6ced47a22b188c99fe9e4add03ca1dd245273af7c5f860ac71a5c404 41584 debian-installer-launcher_16.tar.xz
 310bfc5fd495fb10e2d33e3b892192bab7d3079c1553fbd938c808f9d46d127e 25296 debian-installer-launcher_16_all.deb
Files: 
 796c95cf74c512b5019b50260fb61e8a 1150 utils optional debian-installer-launcher_16.dsc
 13d1b408fa69df42aa0402bc867c55fe 41584 utils optional debian-installer-launcher_16.tar.xz
 0e2927c1d318d5279c158de543c563d7 25296 utils optional debian-installer-launcher_16_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlFXRGAACgkQWpTzygsnE8ihNwCfTlmV2oRUFG7uHShWUOO3frUy
+5MAnjYNFRrOD7Qibx9ETPE5bjwk4wMe
=67FD
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: