]> spindle.queued.net Git - xodist/log
xodist
15 years agorework boot script for usb key to nand installer
James Cameron [Tue, 4 Aug 2009 09:48:59 +0000 (19:48 +1000)]
rework boot script for usb key to nand installer

- mkbootable.sh: refer to xodist rather than debxo (the image names may
  contain debxo), prompt for a more complex confirmation keyboard
  sequence, allow for abort.

- note that the xodist as at this version does not currently generate a
  working XO NAND, tested on OLPC XO-1 C2 with OFW Q2E41B.

15 years agopropagate option change to documentation
James Cameron [Tue, 4 Aug 2009 09:47:47 +0000 (19:47 +1000)]
propagate option change to documentation

- README, README.approx: changes to options accepted by scripts had not
  been made in the documentation.

15 years agodebxo: use initramfs-tools and xserver-xorg-video-geode from backports
Andres Salomon [Sun, 12 Jul 2009 03:10:08 +0000 (23:10 -0400)]
debxo: use initramfs-tools and xserver-xorg-video-geode from backports

This switches over to using backports.org for initramfs-tools and
xserver-xorg-video-geode.  Slowly, the other packages will make
their way to backports.org as well (until we no longer need
that annoying archive hack).

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agodebxo-jffs2: add missing /boot symlink
Andres Salomon [Sat, 11 Jul 2009 23:40:50 +0000 (19:40 -0400)]
debxo-jffs2: add missing /boot symlink

jffs2 boot was failing because OFW looks for nand:\boot\olpc.fth,
and only nand:\olpc.fth existed.

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agorelease: use --config-type for mkjffs2.
Andres Salomon [Sat, 11 Jul 2009 22:33:10 +0000 (18:33 -0400)]
release: use --config-type for mkjffs2.

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agomkchroot: drop the logging function
Andres Salomon [Fri, 19 Jun 2009 15:44:04 +0000 (11:44 -0400)]
mkchroot: drop the logging function

It makes more sense to log the entire thing (mkchroot + mkext3, for example);
plus, for some reason the trap function is causing the script to die.  I'm not
sure why that is, but the effort to debug it isn't worth it for me.

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agomake sure all scripts end w/ exit 0
Andres Salomon [Wed, 17 Jun 2009 14:38:34 +0000 (10:38 -0400)]
make sure all scripts end w/ exit 0

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agomkchroot: remove pipe if it still exists..
Andres Salomon [Wed, 17 Jun 2009 14:16:27 +0000 (10:16 -0400)]
mkchroot: remove pipe if it still exists..

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agomkchroot: set debconf/dpkg env variables prior to calling customize hook
Andres Salomon [Mon, 15 Jun 2009 17:53:06 +0000 (13:53 -0400)]
mkchroot: set debconf/dpkg env variables prior to calling customize hook

..so that we can do dpkg-reconfigures of base packages without worrying about
debconf prompting us.

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agomkext3: run grub w/ --batch so it doesn't whine about lack of TERM
Andres Salomon [Fri, 12 Jun 2009 17:23:45 +0000 (13:23 -0400)]
mkext3: run grub w/ --batch so it doesn't whine about lack of TERM

..in case we happen to be running this script from a crontab.

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agomkjffs2: convert to reading partition info from config/*/fstab-jffs2
Andres Salomon [Sat, 6 Jun 2009 01:52:09 +0000 (21:52 -0400)]
mkjffs2: convert to reading partition info from config/*/fstab-jffs2

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agoinstaller: sleep (psuedo-)infinitely rather than exiting if the script fails
Andres Salomon [Wed, 3 Jun 2009 00:02:40 +0000 (20:02 -0400)]
installer: sleep (psuedo-)infinitely rather than exiting if the script fails

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agoinstaller: make the copy message point out the important things..
Andres Salomon [Tue, 2 Jun 2009 23:54:55 +0000 (19:54 -0400)]
installer: make the copy message point out the important things..

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agoinstaller: add actual guts..
Andres Salomon [Tue, 2 Jun 2009 23:52:15 +0000 (19:52 -0400)]
installer: add actual guts..

This just does a simple dd to copy the entire drive, partition tables and all.
Obviously, this means if you're installing from a 1GB image onto a 60GB drive,
the drive will appear as only a 1GB drive until the tables/filesystem have
been resized.  This is something we can tweak later..

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agoinstaller: figure out where to install to..
Andres Salomon [Tue, 2 Jun 2009 23:39:32 +0000 (19:39 -0400)]
installer: figure out where to install to..

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agoinitial installer support (no, it doesn't do anything interesting yet)
Andres Salomon [Tue, 2 Jun 2009 23:02:17 +0000 (19:02 -0400)]
initial installer support (no, it doesn't do anything interesting yet)

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agoconfigs: always include busybox in builds
Andres Salomon [Tue, 2 Jun 2009 22:05:58 +0000 (18:05 -0400)]
configs: always include busybox in builds

The non-busybox tools (like readlink) are downright retarded..

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agoTODO: note aptitude's lack of sanity
Andres Salomon [Mon, 1 Jun 2009 21:54:59 +0000 (17:54 -0400)]
TODO: note aptitude's lack of sanity

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agomkext3: don't allow a build that lacks a kernel image to succeed
Andres Salomon [Mon, 1 Jun 2009 21:19:26 +0000 (17:19 -0400)]
mkext3: don't allow a build that lacks a kernel image to succeed

'Cause, y'know, it won't actually boot. :)

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agoadd --help/-h support to all scripts
Andres Salomon [Mon, 1 Jun 2009 20:25:33 +0000 (16:25 -0400)]
add --help/-h support to all scripts

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agorelease: update for new mkext3.sh args
Andres Salomon [Mon, 1 Jun 2009 19:48:52 +0000 (15:48 -0400)]
release: update for new mkext3.sh args

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agomkext3: pull partition info and image size from fstab
Andres Salomon [Sat, 30 May 2009 06:55:03 +0000 (02:55 -0400)]
mkext3: pull partition info and image size from fstab

This allows different image types to have different partition layouts and
sizes..

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agomkjffs2: no, we don't want to switch to lzo..
Andres Salomon [Sat, 30 May 2009 00:28:16 +0000 (20:28 -0400)]
mkjffs2: no, we don't want to switch to lzo..

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agomkext3/mkjffs2: rework fstab/olpc.fth file generation during image creation
Andres Salomon [Sat, 30 May 2009 00:13:25 +0000 (20:13 -0400)]
mkext3/mkjffs2: rework fstab/olpc.fth file generation during image creation

Rather than creating them from a script, copy them out of configs/*.  This
will also let us specify the partition layout in the fstab files.

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agofunctions.sh: as it turns out, a bunch of our fstab entries are unnecessary
Andres Salomon [Fri, 29 May 2009 20:53:10 +0000 (16:53 -0400)]
functions.sh: as it turns out, a bunch of our fstab entries are unnecessary

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agomkchroot: add a debian-lenny-i386 image
Andres Salomon [Fri, 29 May 2009 18:57:18 +0000 (14:57 -0400)]
mkchroot: add a debian-lenny-i386 image

This is a small (~300MB) Debian Lenny image for i386 (with a 686 kernel).
No X, it's just a super-quick way to load debian on a machine.

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agomkchroot: s/awesom/awesome/
Andres Salomon [Fri, 29 May 2009 17:55:08 +0000 (13:55 -0400)]
mkchroot: s/awesom/awesome/

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agomkchroot: add descriptions to the configs
Andres Salomon [Fri, 29 May 2009 17:54:22 +0000 (13:54 -0400)]
mkchroot: add descriptions to the configs

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agomkchroot: remove unused umount function
Andres Salomon [Thu, 28 May 2009 23:33:27 +0000 (19:33 -0400)]
mkchroot: remove unused umount function

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agomkchroot: re-add gdm and kdm to gnome and kde images, respectively
Andres Salomon [Thu, 28 May 2009 23:30:30 +0000 (19:30 -0400)]
mkchroot: re-add gdm and kdm to gnome and kde images, respectively

autox is great for xfce/lxde, but gnome requires extra crud in order to
support "log-out" and such.  So, use gdm/kdm for gnome/kde.

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agomkchroot.sh: break out non-olpc stuff
Andres Salomon [Thu, 28 May 2009 23:22:04 +0000 (19:22 -0400)]
mkchroot.sh: break out non-olpc stuff

This changes the way image flavors are done; it adds a configs/ directory
that allows overriding of misc hooks.  This allows a lot more flexibility.
The package lists are now in configs/ as well (ie, gnome.packages ->
configs/debxo-gnome/packages).

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agomkchroot: drop internal_mount functions
Andres Salomon [Wed, 27 May 2009 23:39:21 +0000 (19:39 -0400)]
mkchroot: drop internal_mount functions

They're only used in one place, and it'll be split up anyways later.

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agorename: initchroot.sh -> mkchroot.sh
Andres Salomon [Wed, 27 May 2009 20:20:59 +0000 (16:20 -0400)]
rename: initchroot.sh -> mkchroot.sh

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
15 years agosugar: add unzip to the list of packages
Andres Salomon [Thu, 5 Mar 2009 22:20:17 +0000 (17:20 -0500)]
sugar: add unzip to the list of packages

Signed-off-by: Andres Salomon <dilinger@debian.org>
15 years agoxfce: add epiphany-browser
Andres Salomon [Sat, 14 Feb 2009 04:36:19 +0000 (23:36 -0500)]
xfce: add epiphany-browser

Xfce images didn't come w/ a browser installed (!)

Signed-off-by: Andres Salomon <dilinger@debian.org>
15 years agobase: add more autox deps v0.5
Andres Salomon [Thu, 12 Feb 2009 23:27:32 +0000 (18:27 -0500)]
base: add more autox deps

Signed-off-by: Andres Salomon <dilinger@debian.org>
15 years agobase.packages: add xinit since autox requires it
Andres Salomon [Thu, 12 Feb 2009 23:10:55 +0000 (18:10 -0500)]
base.packages: add xinit since autox requires it

Grr..

Signed-off-by: Andres Salomon <dilinger@debian.org>
15 years agoinitchroot: sugar workaround can go away now
Andres Salomon [Thu, 12 Feb 2009 22:52:10 +0000 (17:52 -0500)]
initchroot: sugar workaround can go away now

This was breaking the build, and holger tells me that it can go away..

Signed-off-by: Andres Salomon <dilinger@debian.org>
15 years agowhitespace in OFW updater script
Erik Garrison [Thu, 12 Feb 2009 18:55:51 +0000 (13:55 -0500)]
whitespace in OFW updater script

While producing
http://wiki.laptop.org/go/User:Erik_Garrison/Image_Digestor I discovered
that the OFW updater script produced by the xodist tools had trailing
whitespace after the lines.

I rectified this by applying the attached patch to the line in question.
After application I verified that the output of the bios-crypto 'hashfs'
C script is byte-for-byte identical when run over the same input (in
this case the os767.img).

Signed-off-by: Andres Salomon <dilinger@debian.org>
15 years agodrop kdm/gdm, use autox instead
Andres Salomon [Thu, 12 Feb 2009 18:54:10 +0000 (13:54 -0500)]
drop kdm/gdm, use autox instead

Signed-off-by: Andres Salomon <dilinger@debian.org>
15 years agoAdd xfce package list
Erik Garrison [Wed, 11 Feb 2009 22:38:54 +0000 (17:38 -0500)]
Add xfce package list

Signed-off-by: Andres Salomon <dilinger@debian.org>
15 years agoEnables the screen during an install from USB key.
James Cameron [Fri, 30 Jan 2009 10:08:34 +0000 (10:08 +0000)]
Enables the screen during an install from USB key.

Signed-off-by: Andres Salomon <dilinger@debian.org>
15 years agofunctions.sh: unfreeze the dcon on bootup
Andres Salomon [Fri, 30 Jan 2009 00:41:56 +0000 (00:41 +0000)]
functions.sh: unfreeze the dcon on bootup

This was reported ages ago and I forgot to fix it.  Oops!  Thanks James
Cameron for pointing it out.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: update to new geode xorg driver
Andres Salomon [Wed, 10 Dec 2008 20:53:35 +0000 (15:53 -0500)]
initchroot: update to new geode xorg driver

final release of 2.11.0, woo!

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agogconf: override gnome's font dpi from 200 to 150
Andres Salomon [Wed, 26 Nov 2008 23:28:07 +0000 (18:28 -0500)]
gconf: override gnome's font dpi from 200 to 150

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: include newer xorg driver and reinstate font overriding
Andres Salomon [Wed, 26 Nov 2008 23:26:04 +0000 (18:26 -0500)]
initchroot: include newer xorg driver and reinstate font overriding

This changes the DPI back to 200, which means we need to adjust font sizes.
It also fixes randr and scaling.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoTODO: link to fedora's livecd stuff
Andres Salomon [Wed, 19 Nov 2008 22:58:14 +0000 (17:58 -0500)]
TODO: link to fedora's livecd stuff

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoTODO: drop misc things that have already been done
Andres Salomon [Wed, 19 Nov 2008 22:55:39 +0000 (17:55 -0500)]
TODO: drop misc things that have already been done

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoTODO: add auto-startx to 0.5 plans
Andres Salomon [Wed, 19 Nov 2008 22:53:51 +0000 (17:53 -0500)]
TODO: add auto-startx to 0.5 plans

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoTODO: drop 0.4 plans, now that 0.4 is out.
Andres Salomon [Wed, 19 Nov 2008 22:52:07 +0000 (17:52 -0500)]
TODO: drop 0.4 plans, now that 0.4 is out.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: update kernel to -165; jffs2 fix v0.4
Andres Salomon [Tue, 18 Nov 2008 07:05:22 +0000 (02:05 -0500)]
initchroot: update kernel to -165; jffs2 fix

This slows the jffs2 GCD down; it shaves a good minute off boot when
booting from NAND.  Woot.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years ago*.packages: throw netsurf (a small, lightweight browser) into some desktops
Andres Salomon [Tue, 18 Nov 2008 06:43:25 +0000 (01:43 -0500)]
*.packages: throw netsurf (a small, lightweight browser) into some desktops

With the new X driver, this browser actually looks decent.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agobase: add xserver-xorg-video-geode
Andres Salomon [Tue, 18 Nov 2008 06:05:20 +0000 (01:05 -0500)]
base: add xserver-xorg-video-geode

Necessary for us to manually install a custom geode driver

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: use tee to log to $ROOTDIR.log
Erik Garrison [Tue, 18 Nov 2008 05:59:18 +0000 (00:59 -0500)]
initchroot: use tee to log to $ROOTDIR.log

Make a named pipe (which we clean up on exit or script death), set our
stdout/stderr to it, and pipe it tee so we can see what's happening and
log at the same time.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: update kernel - sound driver update
Andres Salomon [Tue, 18 Nov 2008 05:52:36 +0000 (00:52 -0500)]
initchroot: update kernel - sound driver update

New kernel matches what was sent upstream, and has a MIC light fix.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agogconf: stop overriding font sizes
Andres Salomon [Tue, 18 Nov 2008 05:42:17 +0000 (00:42 -0500)]
gconf: stop overriding font sizes

The new X driver fixes fonts, so the default font size looks correct.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: update to the new xorg driver (2.11)
Andres Salomon [Tue, 18 Nov 2008 05:39:59 +0000 (00:39 -0500)]
initchroot: update to the new xorg driver (2.11)

This includes a much much nicer font!

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agouse /bin/bash instead of /bin/sh
Erik Garrison [Mon, 17 Nov 2008 21:26:59 +0000 (16:26 -0500)]
use /bin/bash instead of /bin/sh

For now, don't take chances w/ bashisms breaking in other shells; just force
bash usage.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agofix bashism w/ inclusion of functions.sh
Andres Salomon [Mon, 17 Nov 2008 21:24:37 +0000 (16:24 -0500)]
fix bashism w/ inclusion of functions.sh

". functions.sh" doesn't work in dash/posh; ". ./functions.sh" is necessary.
Thanks to Erik Garrison for pointing this out.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: autoload the MSR module
Andres Salomon [Mon, 17 Nov 2008 20:45:46 +0000 (15:45 -0500)]
initchroot: autoload the MSR module

Jordan requested this.  What kind of hacker-friendly distro would we be
if we didn't encourage people to mess w/ the Geode's MSRs?

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agobase.packages: add ttf-liberation
Andres Salomon [Mon, 17 Nov 2008 18:49:33 +0000 (13:49 -0500)]
base.packages: add ttf-liberation

Ensure ttf-liberation gets installed; programs like abiword look severely
broken without this (see #495927).  It should probably be installed for
all desktops, so it's going into base (unless it blows up the size).

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agognome.packages: add gnome-volume-manager for automounting support
Andres Salomon [Sun, 16 Nov 2008 03:42:04 +0000 (22:42 -0500)]
gnome.packages: add gnome-volume-manager for automounting support

For USB/SD device insertion, it's nice to have an icon show up on the
desktop.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agomkext3: change the default size from 2048MB to 1998MB
Andres Salomon [Sat, 15 Nov 2008 21:19:09 +0000 (16:19 -0500)]
mkext3: change the default size from 2048MB to 1998MB

Apparently the old size didn't fit on some disks that claimed to be 2GB..
We'll have a better fix for this later, but for now just do this.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agokeymaps: add maps for a few additional keys on the XO
Erik Garrison [Sat, 15 Nov 2008 20:25:17 +0000 (15:25 -0500)]
keymaps: add maps for a few additional keys on the XO

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: add key mappings for things like gamekeys (via hal)
Andres Salomon [Sat, 15 Nov 2008 20:16:15 +0000 (15:16 -0500)]
initchroot: add key mappings for things like gamekeys (via hal)

This is just an initial hack; it should really end up in upstream hal,
and still needs proper XO detection.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoTODO: add roadmap with my personal plans for debxo
Andres Salomon [Wed, 12 Nov 2008 09:01:11 +0000 (01:01 -0800)]
TODO: add roadmap with my personal plans for debxo

I still need to clean up the rest of the TODO file..

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agogconf: have gksu default to sudo mode
Andres Salomon [Sat, 8 Nov 2008 20:23:19 +0000 (15:23 -0500)]
gconf: have gksu default to sudo mode

The admin functions in gnome uses gksu to get root.   That's not useful,
as we don't have a root password; instead, default to sudo mode (which means
sudo settings will be honored.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoadd xterm for erikg
James Cameron [Fri, 7 Nov 2008 05:31:34 +0000 (16:31 +1100)]
add xterm for erikg

16 years agoadd olpc-battery, add postinst script detection
James Cameron [Fri, 7 Nov 2008 04:49:32 +0000 (15:49 +1100)]
add olpc-battery, add postinst script detection

16 years agoobsolete .crc file
James Cameron [Wed, 5 Nov 2008 02:50:20 +0000 (13:50 +1100)]
obsolete .crc file

16 years agoallow comments in package list
James Cameron [Wed, 5 Nov 2008 00:02:08 +0000 (11:02 +1100)]
allow comments in package list

16 years agonote hardware enablement opportunities
James Cameron [Wed, 29 Oct 2008 09:44:16 +0000 (20:44 +1100)]
note hardware enablement opportunities

16 years agosuppress dd(1) stderr
James Cameron [Wed, 29 Oct 2008 09:30:52 +0000 (20:30 +1100)]
suppress dd(1) stderr

16 years agoREADME: note requirement of firmware >= q2e20
Holger Levsen [Sun, 2 Nov 2008 03:44:45 +0000 (23:44 -0400)]
README: note requirement of firmware >= q2e20

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoadd copyright, fix fail to boot v0.3
James Cameron [Wed, 29 Oct 2008 00:16:10 +0000 (11:16 +1100)]
add copyright, fix fail to boot

16 years agoradix fix for enter key
James Cameron [Tue, 28 Oct 2008 23:41:10 +0000 (10:41 +1100)]
radix fix for enter key

16 years agolxde: add startx dependencies
James Cameron [Wed, 29 Oct 2008 00:40:15 +0000 (20:40 -0400)]
lxde: add startx dependencies
Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agobootable attempt
James Cameron [Tue, 28 Oct 2008 22:32:31 +0000 (09:32 +1100)]
bootable attempt

16 years ago*.packages: add x11-xserver-utils (for xrdb) to all desktops
Andres Salomon [Tue, 28 Oct 2008 23:31:34 +0000 (19:31 -0400)]
*.packages: add x11-xserver-utils (for xrdb) to all desktops

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agorelease: don't use subdirectories until after images are created
Andres Salomon [Tue, 28 Oct 2008 17:29:35 +0000 (13:29 -0400)]
release: don't use subdirectories until after images are created

gnome.img references jffs2/gnome.dat; that's incorrect.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: set up /etc/hosts before using apt
Andres Salomon [Tue, 28 Oct 2008 05:20:00 +0000 (01:20 -0400)]
initchroot: set up /etc/hosts before using apt

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agorelease: use new --local-apt-mirror + approx
Andres Salomon [Tue, 28 Oct 2008 05:04:14 +0000 (01:04 -0400)]
release: use new --local-apt-mirror + approx

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: change up the mirror handling
Andres Salomon [Tue, 28 Oct 2008 04:56:24 +0000 (00:56 -0400)]
initchroot: change up the mirror handling

Rather than specifying fragments of sources.list on the command line,
just specify the whole thing.  --apt-sources allows you to specify the
/etc/apt/sources.list that will be shipped, and --local-apt-mirror
allows you to specify a local mirror to use (ie, if approx is being
used) when building the chroot.

--distribution, --mirror, and --othermirror have been dropped.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agorelease: don't bail if ext3/jffs2 directories already exist
Andres Salomon [Tue, 28 Oct 2008 04:27:09 +0000 (00:27 -0400)]
release: don't bail if ext3/jffs2 directories already exist

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agorelease: stick images into subdirectories
Andres Salomon [Tue, 28 Oct 2008 04:25:55 +0000 (00:25 -0400)]
release: stick images into subdirectories
Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agorelease: FAIL
Andres Salomon [Tue, 28 Oct 2008 04:19:55 +0000 (00:19 -0400)]
release: FAIL

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agorelease: helper script for preparing a release
Andres Salomon [Tue, 28 Oct 2008 04:18:50 +0000 (00:18 -0400)]
release: helper script for preparing a release

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: update kernel to -147, which disables LZO in jffs2
Andres Salomon [Tue, 28 Oct 2008 03:58:06 +0000 (23:58 -0400)]
initchroot: update kernel to -147, which disables LZO in jffs2

For real this time!

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: put custom installed packages on hold
Andres Salomon [Tue, 28 Oct 2008 03:52:08 +0000 (23:52 -0400)]
initchroot: put custom installed packages on hold

Holger's suggestion was a good one; do this automatically.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoRevert "mkjffs2: add lzo support"
Andres Salomon [Mon, 27 Oct 2008 02:01:26 +0000 (22:01 -0400)]
Revert "mkjffs2: add lzo support"

This reverts commit f55f2955de650777ef99dd2de4aaa8607dc9f3c8.

Conflicts:

initchroot.sh

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: update kernel to -146, which disables LZO in jffs2
Andres Salomon [Mon, 27 Oct 2008 01:59:59 +0000 (21:59 -0400)]
initchroot: update kernel to -146, which disables LZO in jffs2

...This was causing problems.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: update kernel to -145 (adds keyspan firmware support)
Andres Salomon [Mon, 27 Oct 2008 01:24:29 +0000 (21:24 -0400)]
initchroot: update kernel to -145 (adds keyspan firmware support)

Requested by pgf for keyspan serial hardware.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: the loopback interface was missing from the default install
James Cameron [Sun, 26 Oct 2008 22:48:48 +0000 (18:48 -0400)]
initchroot: the loopback interface was missing from the default install
Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoREADME: mention q2e* OFW series should be used v0.2
Andres Salomon [Fri, 24 Oct 2008 21:53:18 +0000 (17:53 -0400)]
README: mention q2e* OFW series should be used

q2d* doesn't support update-nand.

Signed-off-by: Andres Salomon <dilinger@mail.queued.net>
16 years agoinitchroot: update kernel to -144
Andres Salomon [Fri, 24 Oct 2008 21:43:10 +0000 (17:43 -0400)]
initchroot: update kernel to -144

This includes a promfs oops fix.

Signed-off-by: Andres Salomon <dilinger@mail.queued.net>
16 years agoinitchroot: throw an error if PLIST can't be found
Andres Salomon [Fri, 24 Oct 2008 21:42:18 +0000 (17:42 -0400)]
initchroot: throw an error if PLIST can't be found

Signed-off-by: Andres Salomon <dilinger@mail.queued.net>
16 years agoTODO: add a TODO list
Holger Levsen [Fri, 24 Oct 2008 16:15:07 +0000 (12:15 -0400)]
TODO: add a TODO list

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: update kernel to drop jffs2 speedup hack
Andres Salomon [Fri, 24 Oct 2008 16:11:43 +0000 (12:11 -0400)]
initchroot: update kernel to drop jffs2 speedup hack

James Cameron reported some corruption :(

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agosugar.packages: add a sugar desktop
Holger Levsen [Fri, 24 Oct 2008 16:11:00 +0000 (12:11 -0400)]
sugar.packages: add a sugar desktop

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoawesome.packages: add an awesome desktop
Holger Levsen [Fri, 24 Oct 2008 16:06:53 +0000 (12:06 -0400)]
awesome.packages: add an awesome desktop

Signed-off-by: Andres Salomon <dilinger@debian.org>