Chromium Code Reviews
DescriptionScripts to use chrome as a login manager.
These are still prototypes, and without the right version of chrome will not work yet.
When this code is active, the fundamental changes are as follows:
1) slim is no longer used
2) $HOME is now /home/chronos/user
3) Chrom[e|ium]'s --user-data-dir=/home/chronos
4) Chrom[e|ium]'s --profile=/home/chronos/user
5) We no longer have a way to specify a set of tabs to open the FIRST TIME a user logs in. Session restore still works.
6) login time is reduced, as we no longer need to wait to start Chrome until _after_ the user authenticates
Temporary regressions:
1) Chrome tracks opting-in to stats collection on a per-user-data-dir level. Until this is per-profile, we can only opt into stats collection on a per-machine basis. As such, this disables stats collection when chrome is used as the login manager
2) The login manager window has normal window manager decorations on it, and can be dismissed by clicking on the close box. This needs to be addressed in the browser.
Patch Set 1 #
Total comments: 6
Patch Set 2 : fixes per sosa comments #Patch Set 3 : revert to /dev/urandom #
Messages
Total messages: 4 (0 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||