]>
spindle.queued.net Git - xodist/log
Andres Salomon [Fri, 10 Dec 2010 08:41:14 +0000 (00:41 -0800)]
mkext3: fix sparse image creation
Subtracting one from image size was creating problems with
larger images. I don't know why, but it's an easy fix.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Fri, 10 Dec 2010 08:40:10 +0000 (00:40 -0800)]
debxo: expand ext3 root partition size
1024MB was too small for gnome-desktop; expand to 1.8GB.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Fri, 10 Dec 2010 05:22:38 +0000 (21:22 -0800)]
debxo: update kernel to 2.6.37-rc4+
This includes an MFD fix so that the audio driver loads correctly.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Fri, 10 Dec 2010 05:12:10 +0000 (21:12 -0800)]
debxo-sugar: update packages for squeeze
Wow, a usable sugar desktop. Yay!
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Tue, 30 Nov 2010 05:40:46 +0000 (21:40 -0800)]
debxo-gnome: update packages
Include the entirety of gnome-desktop-environment. Yes, it's large. It's
gnome, what do you expect?
Since it blows out the ubifs size expectation (650MB), raise the size to 800MB.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Mon, 22 Nov 2010 06:42:25 +0000 (22:42 -0800)]
Revert "debxo-lxde: set default lxde panel size to 40px"
This doesn't work; lxpanel seems to ignore it anyways. I don't care
enough to keep at it right now.
This reverts commit
dbe61d6cc4198ccb8a8876cbf3604ee03e0b245a .
Andres Salomon [Mon, 22 Nov 2010 05:05:42 +0000 (21:05 -0800)]
debxo-xfce: like lxde, switch to wicd and midori
...from nm-gnome and epiphany
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Mon, 22 Nov 2010 04:57:22 +0000 (20:57 -0800)]
debxo-lxde: fix wicd to be configured correctly
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Mon, 22 Nov 2010 04:54:17 +0000 (20:54 -0800)]
debxo-lxde: set default lxde panel size to 40px
Andres Salomon [Mon, 22 Nov 2010 04:18:11 +0000 (20:18 -0800)]
generic: use ntp instead of openntpd
Openntpd was removed from the archives (well, for squeeze
anyways). Ntp is good enough.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Mon, 22 Nov 2010 04:15:14 +0000 (20:15 -0800)]
debxo-lxde: use midori instead of chromium for browser
Chromium looks like ass w/ the XO-1 display. Midori is
webkit-based and looks better.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Sat, 20 Nov 2010 04:22:14 +0000 (20:22 -0800)]
debxo-lxde: package update for squeeze
Make LXDE actually install on squeeze; use chromium as the browser, wicd for
network stuff, etc.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Sat, 20 Nov 2010 03:52:24 +0000 (19:52 -0800)]
mkchroot: add default user to fuse group
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Sat, 20 Nov 2010 02:08:38 +0000 (18:08 -0800)]
mkchroot: allow group addition to fail
We don't actually care about group additions that much; they're to allow
permission for various (per-config) packages that get installed.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Sat, 20 Nov 2010 01:39:47 +0000 (17:39 -0800)]
debxo-xfce: use xfce4-goodies
This pulls in xfce-specific stuff; use xfce packages instead of gnome ones
(like parole instead of totem), and drop some packages which aren't really
necessary any more (links2 is nice, but epiphany's webkit backend is
much better w/ memory than the gecko backend was).
Andres Salomon [Fri, 19 Nov 2010 22:08:35 +0000 (14:08 -0800)]
debxo: override default X DPI
This makes xorg fonts more readable..
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Fri, 19 Nov 2010 22:04:48 +0000 (14:04 -0800)]
debxo: drop apt hack to work around jffs2's lack of mmap
We're no longer bothering to build jffs2 images; drop the jffs2
hacks.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Fri, 19 Nov 2010 21:39:53 +0000 (13:39 -0800)]
debxo: no longer make /ofw directory
Newer kernels use /proc/device-tree.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Fri, 19 Nov 2010 20:36:27 +0000 (12:36 -0800)]
debxo: drop hal keymapping stuff
Keymappings for OLPC are now handled by udev (and included upstream). In order
for this to work, OFW must have DMI support. Newer versions of OFW all have it,
so upon detection of an OLPC machine, udev should automatically load the correct
keymap (and it should work properly for both X and console).
If using an older OFW that lacks DMI support, upgrading is recommended. If
that's not an option, just add something like the following to your
/etc/rc.local (this will force manual loading of the keymaps):
/lib/udev/keymap /dev/input/event0 olpc-xo
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Thu, 11 Nov 2010 19:53:57 +0000 (11:53 -0800)]
debxo: properly drop backports archive.key installation
No longer needed, as backports.org became backports.debian.org and is now
using debian's key.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Tue, 9 Nov 2010 18:39:04 +0000 (10:39 -0800)]
debxo: update to a newer kernel
The kernel config more closely matches debian's stock (686) kernel config.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Tue, 9 Nov 2010 04:18:49 +0000 (20:18 -0800)]
debxo: include openchrome xorg driver
For XO-1.5 support.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Tue, 9 Nov 2010 04:13:03 +0000 (20:13 -0800)]
debxo: drop xserver-xorg-input-mouse, include -input-synaptics instead
The XO-1 uses evdev anyways, and the 1.5 uses synaptics. Well, it *can*
also use evdev, but it's incredibly jumpy.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Fri, 5 Nov 2010 18:49:54 +0000 (11:49 -0700)]
mkext3: add --skip-grub option
For buildling debxo images (or other non-x86 images), we don't care about
installing grub. Furthermore, on some platforms, we don't have the grub
command.. so requiring grub to generate images is a non-starter.
The long-term solution to this is to have something like:
--use-bootloader=grub
...where one can use that to select between grub, ofw, uboot, etc.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Mon, 1 Nov 2010 18:03:48 +0000 (11:03 -0700)]
debxo: drop promfs mounting from fstabs
promfs is going away; upstream kernels have /proc/device-tree which is
mounted automatically.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Mon, 1 Nov 2010 16:56:58 +0000 (09:56 -0700)]
debxo: update olpc.fth to use .bak symlinks rather than .old
As the kernel's 'make deb-pkg' uses .bak instead of .old.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Mon, 1 Nov 2010 08:52:19 +0000 (01:52 -0700)]
debxo: update release script to use squeeze and ubifs
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Mon, 1 Nov 2010 04:21:44 +0000 (21:21 -0700)]
debxo: one final tweak for ubifs support..
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Mon, 1 Nov 2010 04:16:28 +0000 (21:16 -0700)]
debxo: update kernel to 2.6.37-rcX
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Mon, 1 Nov 2010 04:10:35 +0000 (21:10 -0700)]
debxo: update distribution from lenny to squeeze
Squeeze is frozen, it's about time.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Mon, 19 Jul 2010 21:17:28 +0000 (17:17 -0400)]
generic: add openntpd to generic, configure it properly
All images should have proper time set.. Also configure
openntpd properly, as it should've been running w/ -s.
Signed-off-by: Andres Salomon <dilinger@queued.net>
Andres Salomon [Fri, 26 Feb 2010 05:55:11 +0000 (00:55 -0500)]
debxo: use libertas-firmware from backports.org rather than the lenny version
The bpo version contains support for the 8686 hardware, so it's a step towards
XO-1.5 support.
Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
Andres Salomon [Mon, 22 Feb 2010 00:11:06 +0000 (19:11 -0500)]
debxo: use network-manager 0.7 (from backports.org) rather than 0.6
0.6 is awful, 0.7 behaves much nicer on my systems.
Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
Andres Salomon [Sun, 21 Feb 2010 23:25:06 +0000 (18:25 -0500)]
debxo: add initial ubifs support
New script 'mkubifs.sh' for creating an image w/ a jffs2 /boot and an ubifs /.
It requires a new(er) kernel, possibly a newer initramfs-tools.. so for now,
it's not enabled. Hopefully soon..
Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
Andres Salomon [Fri, 11 Sep 2009 03:51:40 +0000 (23:51 -0400)]
debxo-*: replace autox with nodm
Someone beat me to writing what would've been called autox. It's called Nodm,
and it works pretty well. I've uploaded nodm to backports.org, and this
replaces use of my custom autox stuff with nodm/lenny-backports packages.
Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
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.
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.
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>