lp:~ubuntu-dev/ubuntu/lucid/user-setup/lucid-201002101915

Created by James Westby and last modified
Get this branch:
bzr branch lp:~ubuntu-dev/ubuntu/lucid/user-setup/lucid-201002101915
Members of Ubuntu Development Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu Development Team
Status:
Development

Recent revisions

78. By Mario Limonciello

releasing version 1.28ubuntu3

77. By Mario Limonciello

Fix automatic login on situations where custom.conf didn't exist
already on the target.

76. By Didier Roche-Tolomelli

user-setup-apply: preserve old values in custom.conf. Only replace
what's needed (LP: #507121)

75. By Evan

* Resynchronise with Debian. Remaining changes:
  - Add the initial user to the adm, dip, lpadmin, and sambashare groups
    too, and to the admin group if no root password is set. Do not add
    them to the audio, video, floppy, dip, netdev, powerdev, scanner, or
    bluetooth groups.
  - Allow the admin group to gain root privileges using sudo.
  - Default passwd/root-login to false.
  - Create the spu group on powerpc/ps3 and powerpc/cell.
  - Make is_system_user always return false if OVERRIDE_SYSTEM_USER is
    set.
  - Add preseedable passwd/auto-login question; if set to true, configure
    gdm and kdm for automatic login. Add passwd/auto-login-backup question
    which backs up the previous contents of the files as well.
  - Ask whether the user wants to encrypt their home directory.
  - Zero out swap devices at the end of install when encryption is
    enabled.
  - If user-setup/allow-password-empty is preseeded to true, allow empty
    passwords.
  - Disable installation of pre-pkgsel.d/10kdesudo; it does nothing for
    Ubuntu, and causes a confusing message that worries some people.
  - Add weak password detection (purely length-based for now, matching
    partman-crypto).
  - Consider a password of '!' in shadow for root to be unset.

74. By Evan

Check if filesystems are already mounted before attempting to mount
them (LP: #461546).

73. By Colin Watson

Update translations from Launchpad.

72. By Evan

Zero out swap devices at the end of install when encryption is
enabled.

71. By Evan

Mount /proc, bind-mount /dev, and pass the necessary options for
ecryptfs-setup-swap.

70. By Evan

Encrypt all swap partitions when the encrypt-home option is set.

69. By Dustin Kirkland 

user-setup-apply: karmic's merge brought in new functionality that
uses usermod to set the user's initial password, which walks the PAM
stack; when this happens, pam_ecryptfs handles the initial passphrase
wrapping and the forceful hack in user-setup-apply is not needed;
in fact, it's broken because /dev/.ecryptfs-$USER will be cleaned up
by pam_ecryptfs; adjust conditional accordingly

Branch metadata

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

Subscribers