# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.239 2005/04/26 18:28:26 rocket Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.240 2005/04/26 18:30:50 rocket Exp $
+
+ 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
+ Remove bind mounts before rm operations happen at startup
26 Apr 2005; Eric Edgar <rocket@gentoo.org>
modules/generic_stage_target.py:
#!/usr/bin/python
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/catalyst,v 1.75 2005/04/21 18:18:46 rocket Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/catalyst,v 1.76 2005/04/26 18:30:50 rocket Exp $
# Maintained in full by:
# Eric Edgar <rocket@gentoo.org>
mytarget=targetmap[addlargs["target"]](conf_values, addlargs)
+ # Check for mounts right away and abort if we cannot unmount them.
+ mytarget.mount_safety_check()
+
if conf_values.has_key("CLEAR_AUTORESUME"):
mytarget.clear_autoresume()