]> spindle.queued.net Git - xodist/log
xodist
16 years agoAdjust README for changes to mkjffs2
James Cameron [Thu, 23 Oct 2008 03:54:39 +0000 (14:54 +1100)]
Adjust README for changes to mkjffs2

16 years agoinitchroot: update initramfs-tools version to fix redboot loading bug
Andres Salomon [Thu, 23 Oct 2008 03:44:05 +0000 (23:44 -0400)]
initchroot: update initramfs-tools version to fix redboot loading bug

prior version was incorrectly forcing redboot module loading; this one
should actually work.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: update kernel
Andres Salomon [Wed, 22 Oct 2008 21:58:05 +0000 (17:58 -0400)]
initchroot: update kernel

This kernel has a jffs2 gcd tweak which speeds up bootup (and sanity)

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agomkjffs2: mount /boot in linux
Andres Salomon [Fri, 17 Oct 2008 22:23:31 +0000 (18:23 -0400)]
mkjffs2: mount /boot in linux

oops, forgot this in fstab.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoupdate the kernel
Andres Salomon [Fri, 17 Oct 2008 22:19:12 +0000 (18:19 -0400)]
update the kernel

-70 includes a redboot DIRECTORY_BLOCK fix.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agomkjffs2: add (redboot) partition support
Andres Salomon [Fri, 17 Oct 2008 22:12:09 +0000 (18:12 -0400)]
mkjffs2: add (redboot) partition support

We now create a 50MB boot partition, and the rest goes to a root
partition.  This shaves 7s off of bootup, as OFW only has to mount
/boot.  It also provides us the opportunity to use other filesystems
in /, as long as we keep /boot using jffs2.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoolpc.fth: auto-detect boot device during boot
Andres Salomon [Thu, 16 Oct 2008 21:32:19 +0000 (17:32 -0400)]
olpc.fth: auto-detect boot device during boot

Rather than hardcoding nand:\ or disk:\ (which is incorrect in the case
of sd:\), read the /chosen/bootpath device tree property to determine
which device is being booting from, and use that variable.  This fixes
SD booting (which works now; tested!)

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agomkext3: use labels in fstab/olpc.fth rather than hardcoding /dev/sda1
Andres Salomon [Thu, 16 Oct 2008 05:18:21 +0000 (01:18 -0400)]
mkext3: use labels in fstab/olpc.fth rather than hardcoding /dev/sda1

..this should allow ext3 to work for things like SD.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agomkext3: make IMG_NAME a required script argument
Andres Salomon [Thu, 16 Oct 2008 04:51:52 +0000 (00:51 -0400)]
mkext3: make IMG_NAME a required script argument

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agomkjffs2: whoops, forgot the initrd schtick
Andres Salomon [Thu, 16 Oct 2008 04:34:29 +0000 (00:34 -0400)]
mkjffs2: whoops, forgot the initrd schtick

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: include ofw-config
Andres Salomon [Thu, 16 Oct 2008 04:12:25 +0000 (00:12 -0400)]
initchroot: include ofw-config

This is kinda shitty right now; hopefully it can be cleaned up when the
kernel situation is cleaned up.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: fix a buglet that left initramfs/kernel packages in /
Andres Salomon [Wed, 15 Oct 2008 23:23:55 +0000 (19:23 -0400)]
initchroot: fix a buglet that left initramfs/kernel packages in /

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: break out base packages into separate file
Andres Salomon [Wed, 15 Oct 2008 22:53:00 +0000 (18:53 -0400)]
initchroot: break out base packages into separate file

install the base packages along w/ locales.  base.packages should
remain small (no graphical stuff).

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoadd initramfs-tools to list of packages
Andres Salomon [Wed, 15 Oct 2008 22:26:13 +0000 (18:26 -0400)]
add initramfs-tools to list of packages

we do a manual installation later on, but there are deps that we need
apt to pull in.. so just include it and upgrade later.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: update kernel and custom initramfs-tools
Andres Salomon [Tue, 14 Oct 2008 22:27:21 +0000 (18:27 -0400)]
initchroot: update kernel and custom initramfs-tools

This kernel has the majority of things built as a module, and uses an
initrd.  Some initramfs customizations are necessary, so provide
a custom initramfs-tools for now.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoolpc.fth: add video=lxfb as a kernel argument
Andres Salomon [Tue, 14 Oct 2008 22:17:33 +0000 (18:17 -0400)]
olpc.fth: add video=lxfb as a kernel argument

This is only necessary if lxfb is compiled as a module, but it doesn't
hurt.  It tells the debian initramfs to load lxfb (so it gets loaded
as quickly as possible).

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: ensure certain modules are loaded
Andres Salomon [Tue, 23 Sep 2008 20:59:41 +0000 (16:59 -0400)]
initchroot: ensure certain modules are loaded

Some modules are required in order to get a display (lxfb, fbcon),
others for X to start (scx200_acb, olpc_dcon).

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agognome.packages: include file-roller in distribution
Andres Salomon [Fri, 12 Sep 2008 00:36:38 +0000 (20:36 -0400)]
gnome.packages: include file-roller in distribution

A request from Erik Garrison; some kind of archive manager.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agognome.packages: drop vlc, add ffmpeg/bad/ugly gst plugins
Andres Salomon [Fri, 12 Sep 2008 00:34:16 +0000 (20:34 -0400)]
gnome.packages: drop vlc, add ffmpeg/bad/ugly gst plugins

I've had success playing xvid, asf, mp3, etc under totem with the
addition of gst plugins.  No point keeping vlc around.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: disable sudo's passwd checking for user olpc
Andres Salomon [Thu, 11 Sep 2008 23:50:56 +0000 (19:50 -0400)]
initchroot: disable sudo's passwd checking for user olpc

...since olpc doesn't have a password.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoFix to gdm and kdm configuration to use correct username.
James Cameron [Fri, 29 Aug 2008 06:34:22 +0000 (16:34 +1000)]
Fix to gdm and kdm configuration to use correct username.

16 years agoAdd documentation.
James Cameron [Fri, 29 Aug 2008 06:22:17 +0000 (16:22 +1000)]
Add documentation.

16 years agoMerge branch 'quozl'
Andres Salomon [Fri, 29 Aug 2008 06:15:31 +0000 (02:15 -0400)]
Merge branch 'quozl'

16 years agoinitcache: default to gnome.packages (to match the package_list rename)
Andres Salomon [Fri, 29 Aug 2008 06:13:47 +0000 (02:13 -0400)]
initcache: default to gnome.packages (to match the package_list rename)

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoTry to generate name.crc instead of name.img.crc
James Cameron [Fri, 29 Aug 2008 06:13:43 +0000 (16:13 +1000)]
Try to generate name.crc instead of name.img.crc

16 years agoRename package list for gnome build
James Cameron [Fri, 29 Aug 2008 06:03:54 +0000 (16:03 +1000)]
Rename package list for gnome build

16 years agoinitcache: minor bugfix wrt configuring X
Andres Salomon [Fri, 29 Aug 2008 05:32:48 +0000 (01:32 -0400)]
initcache: minor bugfix wrt configuring X

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoAdd --distribution option to choose which distribution of Debian to use.
James Cameron [Thu, 28 Aug 2008 05:59:26 +0000 (15:59 +1000)]
Add --distribution option to choose which distribution of Debian to use.
Add --user option to specify username to create, default olpc.
Add --mirror option to allow a local package mirror to be used, tested
to work with the approx package.
Add --othermirror optioin to allow an addition sources.list line.
Add --package-list option.
Move chroot mount and umount to functions for shell use.
Add package lists for lxde and kde.
Cache the kernel package.
Only configure xorg.conf, Gnome, or KDE files if they are present.
Add user to the floppy group for thumb drive use.

16 years agoinitchroot: add a workaround for #314334 v0.1
Andres Salomon [Wed, 20 Aug 2008 18:34:44 +0000 (14:34 -0400)]
initchroot: add a workaround for #314334

jffs2 doesn't support shared mmap, so apt explodes (#314334).  This
was the reason why we were mounting /var/cache/apt/cache over tmpfs;
readd the mount, and update apt.conf accordingly.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agough, dumb.
Andres Salomon [Wed, 20 Aug 2008 18:26:56 +0000 (14:26 -0400)]
ugh, dumb.
Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agomkext3: update for new framework; generates ext3 images. sort of.
Andres Salomon [Wed, 20 Aug 2008 16:24:14 +0000 (12:24 -0400)]
mkext3: update for new framework; generates ext3 images. sort of.
Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agofix up olpc.fth creation for ext3 images; use disk: rather than nand:
Andres Salomon [Wed, 20 Aug 2008 16:21:48 +0000 (12:21 -0400)]
fix up olpc.fth creation for ext3 images; use disk: rather than nand:
Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoadd ephy gconf font config (the we're-too-good-for-gnome commit)
Andres Salomon [Wed, 20 Aug 2008 05:15:29 +0000 (01:15 -0400)]
add ephy gconf font config (the we're-too-good-for-gnome commit)

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: get rid of apt's bincaches during cleanup
Andres Salomon [Wed, 20 Aug 2008 04:25:53 +0000 (00:25 -0400)]
initchroot: get rid of apt's bincaches during cleanup

Having stale pkgcache.bin stuff from chroot creation was causing
funky mmap errors

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agodrop iceweasel from the package list, it looks like ass
Andres Salomon [Wed, 20 Aug 2008 04:22:57 +0000 (00:22 -0400)]
drop iceweasel from the package list, it looks like ass

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agodrop /var/cache/apt/cache from fstab
Andres Salomon [Wed, 20 Aug 2008 04:18:27 +0000 (00:18 -0400)]
drop /var/cache/apt/cache from fstab
Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoprovide some sane font sizes (and a nice background) for gnome
Andres Salomon [Wed, 20 Aug 2008 04:16:43 +0000 (00:16 -0400)]
provide some sane font sizes (and a nice background) for gnome

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoadd less
Andres Salomon [Wed, 20 Aug 2008 03:40:04 +0000 (23:40 -0400)]
add less
Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: add fonts necessary to get X to run
Andres Salomon [Wed, 20 Aug 2008 03:25:38 +0000 (23:25 -0400)]
initchroot: add fonts necessary to get X to run
Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoadd wireless tools to distro
Andres Salomon [Wed, 20 Aug 2008 01:23:11 +0000 (21:23 -0400)]
add wireless tools to distro
Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: create proper homedir when creating user
Andres Salomon [Tue, 19 Aug 2008 22:45:32 +0000 (18:45 -0400)]
initchroot: create proper homedir when creating user

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: ensure /etc/hosts, /etc/hostname, and /ofw are created
Andres Salomon [Tue, 19 Aug 2008 22:26:43 +0000 (18:26 -0400)]
initchroot: ensure /etc/hosts, /etc/hostname, and /ofw are created

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: disable root passwd
Andres Salomon [Tue, 19 Aug 2008 22:04:44 +0000 (18:04 -0400)]
initchroot: disable root passwd
Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: add X config
Andres Salomon [Tue, 19 Aug 2008 22:01:46 +0000 (18:01 -0400)]
initchroot: add X config
Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agopackage_list add some missing packages
Andres Salomon [Tue, 19 Aug 2008 21:55:10 +0000 (17:55 -0400)]
package_list add some missing packages
Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitchroot: create a fake start-stop-daemon
Andres Salomon [Tue, 19 Aug 2008 21:48:56 +0000 (17:48 -0400)]
initchroot: create a fake start-stop-daemon

we really don't want to be launching daemons.. and besides, openntpd
breaks during install  due to the chroot.

Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoadd initchroot script
Andres Salomon [Tue, 19 Aug 2008 20:46:17 +0000 (16:46 -0400)]
add initchroot script
Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agostrip common stuff out of mkext3.sh
Andres Salomon [Tue, 19 Aug 2008 19:42:02 +0000 (15:42 -0400)]
strip common stuff out of mkext3.sh
Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoseparate out jffs2 image creation script
Andres Salomon [Tue, 19 Aug 2008 19:38:13 +0000 (15:38 -0400)]
separate out jffs2 image creation script
Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoblah
Andres Salomon [Tue, 19 Aug 2008 19:06:53 +0000 (15:06 -0400)]
blah
Signed-off-by: Andres Salomon <dilinger@debian.org>
16 years agoinitial import
Andres Salomon [Tue, 19 Aug 2008 19:06:31 +0000 (15:06 -0400)]
initial import

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