Differences between revisions 5 and 6
Revision 5 as of 2006-09-11 09:45:04
Size: 1703
Editor: ?VagrantCascadian
Comment: progress towards etch compatibility using a .udeb
Revision 6 as of 2006-09-22 14:36:24
Size: 1858
Editor: ?VagrantCascadian
Comment: updated irc location, added reprepro bzr branch
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
There has been some progress to make it work with etch, using a simple-cdd-profile udeb which can more easily integrate into DebianInstaller. It's gotten as far as it asking for profiles, loading preseeding, and queueing packages for installation using DebianInstaller beta3.
(see bzr branches below).
There has been some progress to make it work with etch, using a simple-cdd-profile udeb which can more easily integrate into DebianInstaller. It's gotten as far as it asking for profiles, loading preseeding, and queueing packages for installation using DebianInstaller beta3. this also required debian-cd from svn. (see bzr branches below).
Line 10: Line 9:
Discussion can be had the [http://lists.debian.org/debian-custom/ debian-custom mailing list] or on irc.freenode.net, channel #debian-custom. Discussion can be had the [http://lists.debian.org/debian-custom/ debian-custom mailing list] or on irc.debian.org, channel #debian-custom.
Line 29: Line 28:
vagrant's rsync+reprepro branch:

bzr get http://cdd.alioth.debian.org/bzr/simple-cdd/vagrant-simple-cdd-reprepro/
Line 31: Line 34:
bzr get
http://people.debian.org/~stratus/bzr/simple-cdd-stratus/
bzr get http://people.debian.org/~stratus/bzr/simple-cdd-stratus/

Simple-CDD is a wrapper around debian-cd and debpartial-mirror used to create a customized DebianInstaller CD image. It takes a list of packages to install, and debconf pre-seeding files to pre-configure the installation. It has some support for multiple profiles and custom post-install scripts (for things that can't be handled by debconf preseeding).

The current release is targeted for building a debian sarge installer on a sarge system.

There has been some progress to make it work with etch, using a simple-cdd-profile udeb which can more easily integrate into DebianInstaller. It's gotten as far as it asking for profiles, loading preseeding, and queueing packages for installation using DebianInstaller beta3. this also required debian-cd from svn. (see bzr branches below).

Unfortunately, it required manually building a debian mirror, as debpartial-mirror seems to be too buggy at the moment. Currently exploring using reprepro for the packages, and rsync for the other files to generate a the mirror.

Discussion can be had the [http://lists.debian.org/debian-custom/ debian-custom mailing list] or on irc.debian.org, channel #debian-custom.

Packages are currently available at:

deb http://debian-np.alioth.debian.org/debian unstable main

(NOTE: we should complete the move from debian-np to the cdd project shortly.)

we moved to using [http://bazaar-vcs.org bzr] for a revision control system.

main bzr repository:

bzr get http://cdd.alioth.debian.org/bzr/simple-cdd/simple-cdd-main

vagrant's etch/udeb branch:

bzr get http://cdd.alioth.debian.org/bzr/simple-cdd/vagrant-simple-cdd-profile-udeb/

vagrant's rsync+reprepro branch:

bzr get http://cdd.alioth.debian.org/bzr/simple-cdd/vagrant-simple-cdd-reprepro/

stratus's branch:

bzr get http://people.debian.org/~stratus/bzr/simple-cdd-stratus/