lp:ubuntu/precise/partman-target

Created by James Westby on 2011-10-13 and last modified on 2012-04-22
Get this branch:
bzr branch lp:ubuntu/precise/partman-target
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

64. By Colin Watson on 2012-04-19

* Exit 0 at the end of finish.d/clear_partitions, so that partman-commit
  will carry on even if the final rmdir fails (which is a bug in itself,
  but shouldn't blow away the whole install; LP: #985526).
* Use 'umount -l' in finish.d/clear_partitions, to work around an as yet
  unidentified race that keeps the filesystem busy (LP: #946663).

63. By Colin Watson on 2012-04-11

* Resynchronise with Debian. Remaining changes:
  - Disable automatic mounting of USB removable devices.
  - Mount floppies with 'exec' and 'utf8'.
  - Use the path of the file associated with a loop device in /etc/fstab,
    rather than the filesystem's UUID or the loop device path.
  - Always set the loop option for loop devices.
  - Remove critical system files from the existing filesystem before
    installing.
  - Preserve the UID and GID of the initial user, if possible. Requires a
    patch to user-setup.
  - Check that all system partitions are formatted.
  - Stop adding removable devices to /etc/fstab, now that apt knows how to
    find CD-ROM devices using libudev.
  - Mount /proc with nodev,noexec,nosuid.
  - Notify user-setup if there is an encrypted home partition present.
  - Stop creating /var/run and /var/lock on the root filesystem, now that
    these are symlinks into /run.

62. By Colin Watson on 2012-03-07

* check.d/encrypted_home_present, finish.d/clear_partitions: Close mount's
  fd 3 so that it doesn't inherit a debconf file descriptor.
* Update Ubuntu-specific translations from Launchpad.

61. By Colin Watson on 2011-10-27

* Resynchronise with Debian. Remaining changes:
  - Disable automatic mounting of USB removable devices.
  - Mount floppies with 'exec' and 'utf8'.
  - Use the path of the file associated with a loop device in /etc/fstab,
    rather than the filesystem's UUID or the loop device path.
  - Always set the loop option for loop devices.
  - Remove critical system files from the existing filesystem before
    installing.
  - Preserve the UID and GID of the initial user, if possible. Requires a
    patch to user-setup.
  - Check that all system partitions are formatted.
  - Stop adding removable devices to /etc/fstab, now that apt knows how to
    find CD-ROM devices using libudev.
  - Mount /proc with nodev,noexec,nosuid.
  - Notify user-setup if there is an encrypted home partition present.
  - Stop creating /var/run and /var/lock on the root filesystem, now that
    these are symlinks into /run.

60. By Colin Watson on 2011-07-15

* Resynchronise with Debian. Remaining changes:
  - Disable automatic mounting of USB removable devices.
  - Mount floppies with 'exec' and 'utf8'.
  - Use the path of the file associated with a loop device in /etc/fstab,
    rather than the filesystem's UUID or the loop device path.
  - Always set the loop option for loop devices.
  - Remove critical system files from the existing filesystem before
    installing.
  - Preserve the UID and GID of the initial user, if possible. Requires a
    patch to user-setup.
  - Check that all system partitions are formatted.
  - Stop adding removable devices to /etc/fstab, now that apt knows how to
    find CD-ROM devices using libudev.
  - Mount /proc with nodev,noexec,nosuid.
  - Notify user-setup if there is an encrypted home partition present.
* Stop creating /var/run and /var/lock on the root filesystem, now that
  Oneiric has migrated these to being symlinks into /run (LP: #810700).

59. By Evan on 2011-02-28

Filter out partitions that are being used by the reuse
autopartitioning recipe.

58. By Colin Watson on 2010-12-06

* Resynchronise with Debian. Remaining changes:
  - Disable automatic mounting of USB removable devices.
  - Mount floppies with 'exec' and 'utf8'.
  - Use the path of the file associated with a loop device in /etc/fstab,
    rather than the filesystem's UUID or the loop device path.
  - Always set the loop option for loop devices.
  - Remove critical system files from the existing filesystem before
    installing.
  - Preserve the UID and GID of the initial user, if possible. Requires a
    patch to user-setup.
  - Don't clear partitions or complain about them not being formatted if
    they've already been formatted by a previous partitioner run.
  - Recommend blkid rather than vol_id in /etc/fstab.
  - Stop adding removable devices to /etc/fstab, now that apt knows how to
    find CD-ROM devices using libudev.
  - Mount /proc with nodev,noexec,nosuid.
  - Notify user-setup if there is an encrypted home partition present.

57. By Colin Watson on 2010-11-15

* Resynchronise with Debian. Remaining changes:
  - Disable automatic mounting of USB removable devices.
  - Mount floppies with 'exec' and 'utf8'.
  - Use the path of the file associated with a loop device in /etc/fstab,
    rather than the filesystem's UUID or the loop device path.
  - Always set the loop option for loop devices.
  - Remove critical system files from the existing filesystem before
    installing.
  - Preserve the UID and GID of the initial user, if possible. Requires a
    patch to user-setup.
  - Don't clear partitions or complain about them not being formatted if
    they've already been formatted by a previous partitioner run.
  - Recommend blkid rather than vol_id in /etc/fstab.
  - Stop adding removable devices to /etc/fstab, now that apt knows how to
    find CD-ROM devices using libudev.
  - Mount /proc with nodev,noexec,nosuid.
  - Notify user-setup if there is an encrypted home partition present.

56. By Colin Watson on 2010-10-12

* Resynchronise with Debian. Remaining changes:
  - Disable automatic mounting of USB removable devices.
  - Mount floppies with 'exec' and 'utf8'.
  - Use the path of the file associated with a loop device in /etc/fstab,
    rather than the filesystem's UUID or the loop device path.
  - Always set the loop option for loop devices.
  - Remove critical system files from the existing filesystem before
    installing.
  - Preserve the UID and GID of the initial user, if possible. Requires a
    patch to user-setup.
  - Don't clear partitions or complain about them not being formatted if
    they've already been formatted by a previous partitioner run.
  - Recommend blkid rather than vol_id in /etc/fstab.
  - Stop adding removable devices to /etc/fstab, now that apt knows how to
    find CD-ROM devices using libudev.
  - Mount /proc with nodev,noexec,nosuid.
  - Notify user-setup if there is an encrypted home partition present.

55. By Colin Watson on 2010-05-26

* Resynchronise with Debian. Remaining changes:
  - Disable automatic mounting of USB removable devices.
  - Mount floppies with 'exec' and 'utf8'.
  - Use the path of the file associated with a loop device in /etc/fstab,
    rather than the filesystem's UUID or the loop device path.
  - Always set the loop option for loop devices.
  - Remove critical system files from the existing filesystem before
    installing.
  - Preserve the UID and GID of the initial user, if possible. Requires a
    patch to user-setup.
  - Don't clear partitions or complain about them not being formatted if
    they've already been formatted by a previous partitioner run.
  - Recommend blkid rather than vol_id in /etc/fstab.
  - Stop adding removable devices to /etc/fstab, now that apt knows how to
    find CD-ROM devices using libudev.
  - Mount /proc with nodev,noexec,nosuid.
  - Notify user-setup if there is an encrypted home partition present.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/quantal/partman-target
This branch contains Public information 
Everyone can see this information.

Subscribers