Commit Graph

22984 Commits

Author SHA1 Message Date
chocobo@google.com
0881d25bf1 Fix build_chrome script to only package up the files that we need. This makes the chrome build much smaller.
Review URL: http://chromereview.prom.corp.google.com/1179031

git-svn-id: svn://chrome-svn/chromeos/trunk@150 06c00378-0e64-4dae-be16-12b19f9950a1
2009-11-03 18:23:32 +00:00
djmm@google.com
9025b0aef1 When echo'ing environment from env, check beginning of line to exclude occurences that appear within function definitions.
Review URL: http://chromereview.prom.corp.google.com/1180037

git-svn-id: svn://chrome-svn/chromeos/trunk@145 06c00378-0e64-4dae-be16-12b19f9950a1
2009-11-03 01:01:31 +00:00
rtc@google.com
e69130c23a Fixes the function syntax so that chromeos version executes correctly in the chroot.
Review URL: http://chromereview.prom.corp.google.com/1179022

git-svn-id: svn://chrome-svn/chromeos/trunk@143 06c00378-0e64-4dae-be16-12b19f9950a1
2009-11-02 22:10:33 +00:00
sleffler@google.com
e448ba3021 Add support for building from a pre-patched kernel src tree (e.g. pulled
from git); to enable set KERNEL_VERSION in your environment to the
directory name (e.g. 2.6.31-chromeos-intel-menlow) otherwise default to
the existing kernel build mechanism

Review URL: http://chromereview.prom.corp.google.com/1180034

git-svn-id: svn://chrome-svn/chromeos/trunk@142 06c00378-0e64-4dae-be16-12b19f9950a1
2009-11-02 21:04:52 +00:00
ericli@google.com
6f2c33649e remove a script which has no x bit and add a new one.
The previous CL r137 did not make the trick.

Review URL: http://chromereview.prom.corp.google.com/1181012

git-svn-id: svn://chrome-svn/chromeos/trunk@138 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-30 20:06:45 +00:00
ericli@google.com
bf39181430 Change the x bit for the shell script.
Review URL: http://chromereview.prom.corp.google.com/1180025

git-svn-id: svn://chrome-svn/chromeos/trunk@137 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-30 16:32:31 +00:00
chocobo@google.com
0a7bdacb3e Modify build_chrome script to build using make.
Review URL: http://chromereview.prom.corp.google.com/1179017

git-svn-id: svn://chrome-svn/chromeos/trunk@133 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-30 01:26:25 +00:00
adlr@google.com
3ca5eb88a9 xkb: allow it to write to /var/lib/xkb
Long term (when we are compiling the xkb) package, we should put this
change in that package. For now, we create a symlink from /var/lib/xkb
to /var/tmp in customize_rootfs.sh

tedbo@ found the solution. I just did the CL

Review URL: http://chromereview.prom.corp.google.com/1181006


git-svn-id: svn://chrome-svn/chromeos/trunk@124 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-29 21:25:46 +00:00
drewry@google.com
fc13bc2353 Only use pam_mount for slim-based logins. Everything else should avoid touching cryptohome.
Review URL: http://chromereview.prom.corp.google.com/1180003


git-svn-id: svn://chrome-svn/chromeos/trunk@122 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-29 14:46:00 +00:00
adlr@google.com
b3e0d3f9be postinst: don't edit fstab
Review URL: http://chromereview.prom.corp.google.com/1181005

git-svn-id: svn://chrome-svn/chromeos/trunk@120 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-29 02:45:10 +00:00
adlr@google.com
edabc59e31 vmware images: fix to match image_to_usb changes
Review URL: http://chromereview.prom.corp.google.com/1181003


git-svn-id: svn://chrome-svn/chromeos/trunk@115 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-29 00:29:45 +00:00
djmm@google.com
a1f68e470a Created branch 20. Update CHROMEOS_VERSION_BRANCH=21
git-svn-id: svn://chrome-svn/chromeos/trunk@114 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-29 00:25:17 +00:00
rspangler@google.com
abc0121daf Remove accidentally checked in files.
git-svn-id: svn://chrome-svn/chromeos/trunk@110 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-28 22:10:10 +00:00
adlr@google.com
1c98ef4e44 Fix image_to_usb.sh, build_image.sh
image_to_usb.sh didn't handle the case where the devices were being
automounted.

build_image.sh didn't handle the case where the version string > ~14
characters.

Review URL: http://chromereview.prom.corp.google.com/1173161

git-svn-id: svn://chrome-svn/chromeos/trunk@108 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-28 00:00:13 +00:00
sosa@google.com
e0841e376c Adds small monitor reconfigure program that reconfigures a monitor to use the max notebook resolution (and fills rest with black)
Review URL: http://chromereview.prom.corp.google.com/1178020

git-svn-id: svn://chrome-svn/chromeos/trunk@95 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-27 01:29:07 +00:00
rtc@google.com
c3cfe2cccd Don't sudo in mk_memento_images.sh
Review URL: http://chromereview.prom.corp.google.com/1178018

git-svn-id: svn://chrome-svn/chromeos/trunk@93 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-26 22:58:45 +00:00
rtc@google.com
d26178fa7e Adds a local Autoupdate server and a mechanism for adding developer packages.
I've been getting frustrated by juggling usb sticks to constantly update my netbook so I wrote a simple
server that can run in a developer's source tree and serve updates to a netbook. I also added an upstart
task that will download a script from the dev server and run it. I use this to install sshfs, gdb, and vim.

Here's a quick heads up about what has changed. 

1. /etc/lsb-release

I added two new fields to the release file. One is the URL that should be pinged for updates. The other is the URL that can be used to download a developer setup script. 

2. chromeos_version.sh

The functionality for the release build is unchanged, however, developer builds now have a monotonically increasing version number. 

3. software-update.conf

Autoupdate is disabled when the DEV_SERVER field in /etc/lsb-release is initialized. This field won't be set on the build server, but will be set everywhere else. 

4. ping_omaha.sh

The omaha server is now configured by /etc/lsb-release

Review URL: http://chromereview.prom.corp.google.com/1175098

git-svn-id: svn://chrome-svn/chromeos/trunk@92 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-26 22:36:21 +00:00
ericli@google.com
66c440d687 Add scripts to modify a rootfs.image for testability.
Review URL: http://chromereview.prom.corp.google.com/1177024

git-svn-id: svn://chrome-svn/chromeos/trunk@91 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-26 21:40:12 +00:00
djmm@google.com
2b93e5faf1 Created branch 18. Update CHROMEOS_VERSION_BRANCH=19
git-svn-id: svn://chrome-svn/chromeos/trunk@89 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-26 19:35:57 +00:00
adlr@google.com
9cb9e73b2f Install: read-only USB, resizable sys partitions
USB image:
- have a stateful partition
- use a read-only system partition

Installer:
- copy read-only system partition from USB to hard drive, skip fsck check
- make stateful partition empty

System:
- Change to tolerate empty stateful partition on bootup
- Don't keep so much of /var on stateful partition (var/lib should be in system
image)

Autoupdate:
- Fix a couple checks to allow partitions 3 and 4 to be system partitions
- Fix a misnomer in mk_memento_images.sh

Review URL: http://chromereview.prom.corp.google.com/1175102

git-svn-id: svn://chrome-svn/chromeos/trunk@87 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-26 18:29:06 +00:00
msb@google.com
477d139886 Move kernel over to git.
We are using the same sources as what is in the tarball. Just that they
are now in git. Copying the kernel tree over to the build dir for now.
Will eventually modify it so that we build from the src directory into
the build directory.

Review URL: http://chromereview.prom.corp.google.com/1177012

git-svn-id: svn://chrome-svn/chromeos/trunk@81 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-23 01:45:08 +00:00
chocobo@google.com
d8b3c3a8e6 Add synaptics synclient source code and expose it via libcros to Chrome.
Review URL: http://chromereview.prom.corp.google.com/1176064

git-svn-id: svn://chrome-svn/chromeos/trunk@75 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-21 19:47:06 +00:00
rspangler@google.com
c9c9d5f2fa Move clearing resolv.conf and interfaces to last, so that they don't
interfere with installing additional pacakages using --pkglist2.

Review URL: http://chromereview.prom.corp.google.com/1173089

git-svn-id: svn://chrome-svn/chromeos/trunk@70 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-19 22:12:35 +00:00
chocobo@google.com
038364b490 Fix to build 32bit Chrome.
Review URL: http://chromereview.prom.corp.google.com/1175089

git-svn-id: svn://chrome-svn/chromeos/trunk@68 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-19 19:12:52 +00:00
cmasone@google.com
32bdfa9164 init: take unneeded stuff out of the Xsession code pathway
Review URL: http://chromereview.prom.corp.google.com/1175081

git-svn-id: svn://chrome-svn/chromeos/trunk@67 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-19 19:11:45 +00:00
djmm@google.com
eec554710f Created Branch 16. Update CHROMEOS_VERSION_BRANCH=17
git-svn-id: svn://chrome-svn/chromeos/trunk@62 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-16 23:33:00 +00:00
sleffler@google.com
6016663568 Temporary workaround for wireless suspend/resume.
Mark the wlan0 interface down on suspend and back up on resume to
prod connman into action.  The result isn't exactly what we want
as connman won't return to the previous ap if another, previously
visited ap, is found with higher signal strength.  Also this is
very heavyweight, the better behaviour is to simulate a beacon miss
on resume and try to reassociate to the same ap; then roam if that
fails--but getting that behaviour will take more work so add this
for now.
Review URL: http://chromereview.prom.corp.google.com/1175077

git-svn-id: svn://chrome-svn/chromeos/trunk@57 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-16 17:07:56 +00:00
sosa@google.com
a763728b24 Fix the prior workaround
Review URL: http://chromereview.prom.corp.google.com/1173072

git-svn-id: svn://chrome-svn/chromeos/trunk@54 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-15 23:40:41 +00:00
rspangler@google.com
63ce1e4007 Fix default path to chrome; now settable via .chromeos_dev.
Review URL: http://chromereview.prom.corp.google.com/1173052

git-svn-id: svn://chrome-svn/chromeos/trunk@50 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-14 21:13:00 +00:00
cmasone@google.com
fe04414eea Chrome uploads stats on Linux IFF a file called "Consent To Send Stats" is present in the user's profile. We auto-create this file in official builds, and only official builds.
Review URL: http://chromereview.prom.corp.google.com/1173032

git-svn-id: svn://chrome-svn/chromeos/trunk@35 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-12 20:09:16 +00:00
djmm@google.com
1e27e0f5d0 Update trunk's version.
Review URL: http://chromereview.prom.corp.google.com/1173033

git-svn-id: svn://chrome-svn/chromeos/trunk@34 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-12 20:08:22 +00:00
rspangler@google.com
761888d000 Propagate CHROMEOS_OFFICIAL into the environment for customize_rootfs.sh
Review URL: http://chromereview.prom.corp.google.com/1176006

git-svn-id: svn://chrome-svn/chromeos/trunk@32 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-12 17:31:41 +00:00
rspangler@google.com
515a81ee62 Port over changes which occured after the initial snapshot.
git-svn-id: svn://chrome-svn/chromeos/trunk@30 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-10 06:36:20 +00:00
rspangler@google.com
d74220d772 Start copying over source.
git-svn-id: svn://chrome-svn/chromeos/trunk@4 06c00378-0e64-4dae-be16-12b19f9950a1
2009-10-09 20:56:14 +00:00