2011
simple-cdd (0.3.14) unstable; urgency=low
* tools/mirror/wget:
- Handle non-standard mirror paths with an arbitrary depth. Thanks to
Stefan Kisdaroczi for the patch. (Closes: #589968)
* Updated README. Thanks to Stefan Kisdaroczi for the patch.
(Closes: #590701)
* tools/testing/qemu:
- detect alternate locations for the CD image (Closes: #611635). Thanks to
Matthias Müller-Reineke.
* tools/mirror/reprepro:
- include rudimentary support for gpg-signed apt repositories. Thanks to
Matthias Müller-Reineke for the suggestion.
- do not specify "none" for components or udebcomponents, to reduce noise
from reprepro.
* test profile:
- support grub with serial or terminal in both grub2 and grub-legacy.
* Updated Standards-Version to 3.9.1, no changes necessary.
-- Vagrant Cascadian <vagrant@debian.org> Fri, 25 Feb 2011 13:07:14 -0800
2010
simple-cdd (0.3.13) unstable; urgency=low
* Added $profile.extras functionality. Thanks to Oxan van Leeuwen.
* profiles:
- router:
+ Switch to using arno-iptables-firewall, as ipmasq was dropped from
Debian.
- ltsp:
+ Remove xdebconfigurator from the ltsp profile, as it was removed from
Debian.
- vserver:
+ Fix typo in vserver-debiantools package name.
- test:
+ Switch to using qemu's curses mode.
+ Pass the -no-reboot argument to qemu to ensure that the initial boot
from disk starts automatically.
* tools/testing/qemu:
- Detect and use kvm support if available.
- Drop special code to enable kqemu, as it's no longer supported in qemu.
- Support using qemu-kvm if qemu is not available.
* tools/build/debian-cd:
- Hack to ensure that vga=normal in KERNEL_PARAMS is respected, needed to
use -curses with qemu.
* tools/mirror/reprepro:
- Added option to limit udebs from extra_udeb_dist to certain packages.
* debian/control:
- Updated to use vagrant@debian.org in Uploaders field.
- Updated Standards-Version to 3.8.4, no changes necessary.
- Suggests: Drop qemu, add "qemu-system | qemu-kvm".
- Depends: Drop debpartial-mirror, as it is largely untested and missing
many features.
* Added debian/source/format and set to "3.0 (native)".
-- Vagrant Cascadian <vagrant@debian.org> Sun, 27 Jun 2010 18:55:09 -0700
2009
simple-cdd (0.3.12) unstable; urgency=low
* Thanks to Raphaël Hertzog:
- When using using non-official codenames, create links in debian-cd to
emulate a known codename (Closes: #542241).
- If CODENAME and DI_CODENAME do not match, generate a udeb repository with
udebs from DI_CODENAME (Closes: #542235).
- Consistantly use DI_CODENAME instead of di_codename (Closes: #542235).
* New simple-cdd project on alioth:
- Updated README to mention new simple-cdd-devel mailing list.
- Changed Maintainer field in debian/control to point to simple-cdd-devel
mailing list.
- Updated information in debian/copyright and debian/control about new
location for bzr repositories
* Updated simple-cdd manpage to use properly quoted minus signs, otherwise
groff turns them into hyphens.
* Updated Standards-Version to 3.8.3, no changes necessary.
-- Vagrant Cascadian <vagrant@freegeek.org> Fri, 18 Sep 2009 12:31:27 -0700
simple-cdd (0.3.11) unstable; urgency=low
* use DI_CODENAME with custom_installer. based on patch by Raphaël Hertzog.
(Closes: #529424)
* fix bashism by using "id -ru" instead of "$UID" (Closes: #530190)
* fix typo that caused NORECOMMENDS to be ignored when checking for
recommends in reprepro hooks. thanks to Sergei Mutovkin.
* update standards-version to 3.8.2, no changes needed.
-- Vagrant Cascadian <vagrant@freegeek.org> Fri, 17 Jul 2009 17:09:56 +0200
simple-cdd (0.3.10) unstable; urgency=low
* applied patch to get newer versions of reprepro working again. patch by
Enrico Zini, with slight modification to handle an additional case.
(Closes: #519324)
* use edos-debcheck to report missing dependencies in the mirror and on the
CD. thanks to Enrico Zini for the idea. (Closes: #491069)
* profiles:
- router:
+ new example a simple NAT router/firewall/dhcp server
- test:
+ set preseeding for apt-setup/services-select to empty
* add crude support for backports
* switch to debhelper 7, drop cdbs
* add ${misc:Depends} to simple-cdd dependencies to quiet lintian
* updated standards-version to 3.8.1, no changes necessary.
* updated debian/copyright to explicitly point to GPL-2
-- Vagrant Cascadian <vagrant@freegeek.org> Wed, 22 Apr 2009 15:38:57 -0700
simple-cdd (0.3.9) unstable; urgency=low
* depend on debian-cd >= 3.1.0
* update task and exclude handling to support newer versions of debian-cd.
(Closes: #511755)
* set MAXISOS and MAXJIGDOS used in newer versions of debian-cd.
* only download installer when DI_WWW_HOME is not set, as debian-cd will
handle it.
* fix BOOT_TIMEOUT parameter.
* debian/control: use proper Vcs-* header.
* update architecture specific kernel selection.
* ensure that relevent linux-image-2.6-* packages are also installed, as
changes to linux-image metapackages do not pull in linux-image-2.6-* by
default, which causes debian-installer to ask which kernel to install.
* exit if being run as root. add --force-root commandline option to override.
* profile updates:
- ltsp:
+ include commented out example to enable DHCP server
+ remove packages no longer needed
- vserver:
+ ensure that a vserver capable kernel is installed
+ install util-vserver and debootstrap by default
+ lower vserver-debiantools to an optional package
-- Vagrant Cascadian <vagrant@freegeek.org> Wed, 14 Jan 2009 10:58:16 -0800
2008
simple-cdd (0.3.8) unstable; urgency=low
* add syslinux-common and syslinux to default packages to download which
fixes builds with newer versions debian-cd
* depend on debian-cd >= 3.0.5, to ensure simple-cdd works with lenny
-- Vagrant Cascadian <vagrant@freegeek.org> Fri, 31 Oct 2008 16:39:36 -0700
simple-cdd (0.3.7) unstable; urgency=low
* improved commandline processing, based on patch from Bruce Korb
* changes for lenny:
- attempt to get busybox by default (needed by initramfs-tools)
- comment out preseeding to select a disk
* updated --help output and manpage
* get recommended packages if debian-cd is configured to use recommends
* added --require-optional-packages which fails if optional packages are
missing. thanks to Raphael Hertzog for the suggestion. (Closes: #484161)
* remove Gustavo Franco as maintainer, with permission. thanks for all your
work!
* add myself as maintainer
* add headers to allow debian-maintainer uploads
* updated example ltsp profile with new preseeding options
* commented out old preseeding questions for default profile
* fix capitalization of Debian to please lintian
* updated standards-version to 3.8.0, no changes necessary.
-- Vagrant Cascadian <vagrant@freegeek.org> Sun, 29 Jun 2008 16:28:00 -0700
2007
simple-cdd (0.3.6) unstable; urgency=medium
* urgency medium, as it closes an RC bug
* fix dependency resolution for provides:
- install providecheck into /usr/share/simple-cdd
reported by David Paleino (Closes: #447293)
- fix bug causing packages providing multiple features to be ignored
* include help output for --build-tools
patch from alessandro -oggei- ogier (Closes: #446734)
* consistantly use "sed -i -e" instead of "sed -ie"
reported by alessandro -oggei- ogier (Closes: #447031)
* updated example configuration files
thanks to alessandro -oggei- ogier (Closes: #446735)
* language and country are obsoleted by locale:
- dropped from man page and example configuration files
* build-simple-cdd:
- do not unset CONTRIB or NONFREE variables
- include profile configuration files before setting default values
- ensure that KERNEL_PARAMS gets exported
* document using contrib and non-free in README
* update bzr branch info in debian/copyright
-- Vagrant Cascadian <vagrant@freegeek.org> Tue, 23 Oct 2007 21:48:19 -0700
simple-cdd (0.3.5) unstable; urgency=low
* updated README (Closes: #445139) * dependency resolution now handles provides
-- Vagrant Cascadian <vagrant@freegeek.org> Wed, 3 Oct 2007 12:34:06 -0700
simple-cdd (0.3.4) unstable; urgency=low
* fix bug in handling proposed-updates:
- append instead of overwrite (Closes: #431543)
* documentation updates:
- use x-basic profile in the example, since default is always installed
- default protocol is ftp
* added commandline options:
- set distribution used (--dist)
- pull simple-cdd-profiles udeb from newer distribution
(--profiles-udeb-dist)
- pull in udebs from additional distribution (--extra-udeb-dist)
* dropped commandline options: --http-proxy and --default-profiles
* possible to use different mirror for wget and reprepro mirror-tools
* test profile: do not set kqemu options
* add comment explaining why local_packages is handled differenty when
reprepro is used (Closes: #442371)
-- Vagrant Cascadian <vagrant@freegeek.org> Tue, 18 Sep 2007 09:39:09 -0700
simple-cdd (0.3.3) unstable; urgency=low
* patch to use proposed-updates based on patches provided by Daniel Dehennin
(Closes: #431543)
* document --conf option (thanks to Chris AtLee, Closes: #440193)
* export OFFICIAL_VAL (thanks to Vlad Shakhov, Closes: #435831)
* fix typo in CODENAME (thanks to Vlad Shakhov, Closes: #435831)
* enable kqemu if present (suggested by Daniel Dehennin, Closes: #431419)
* drop commanline arguments: --extras and --packages
-- Vagrant Cascadian <vagrant@freegeek.org> Sat, 1 Sep 2007 15:52:27 -0700
simple-cdd (0.3.2) unstable; urgency=low
[ Gustavo Franco ]
* Introduce a simple-cdd manpage.
* Add information about debootstrap run before it runs.
* Add usage header into '--help' output.
[ Vagrant Cascadian ]
* build-simple-cdd:
- drop use of debian-cd's CONF.sh
- depend on lsb-release to set default CODENAME and DEBVERSION
- improved handling of contrib and non-free
- fix typo: cutsom_installer -> custom_installer
- remove obsoleted language/country selection code
* add XS-X-Vcs-Bzr field
* use -g as shorthand for --graphical-installer
* include simple-cdd manpage in package
-- Vagrant Cascadian <vagrant@freegeek.org> Sat, 16 Jun 2007 20:23:02 +0100
simple-cdd (0.3.1) unstable; urgency=low
[ Gustavo Franco ]
* Split simple-cdd.conf configuration file in two
- simple-cdd.conf: Containing the minimal configuration options
- simple-cdd.conf.detailed: Containing every possible option
* Move debian-cd related code to build-tools/debian-cd
* Move qemu related code to testing-tools/qemu
[ Vagrant Cascadian ]
* move tools to tools directory
- build-tools -> tools/build
- mirror-tools -> tools/mirror
- testing-tools -> tools/testing
* obsolete need for simple-cdd.conf
- build-simple-cdd sets default values
- add a --conf commandline option
- move to examples documentation
* build-simple-cdd can be run from anywhere
* support components other than "main" (Closes: #422264)
* checkpackages now works with directories containing underscores
-- Vagrant Cascadian <vagrant@freegeek.org> Tue, 22 May 2007 14:58:56 +0200
simple-cdd (0.3.0) experimental; urgency=low
* updates for etch
- depend on debian-cd >= 3.0.0
- support for multi-arch CDs
* documentation updates
- improved README and comments
- moved to cdd project
- switched to bzr for revision control
* simple-cdd-profile udeb integrates into debian-installer
* improvements to download methods
- significantly reduced number of files downloaded
- switch default protocol for debian mirror to ftp
- additional download methods:
+ reprepro, wget, rsync and debpartial-mirror
- prefer reprepro and wget over depbartial-mirror
* new profile options
- load udebs when profile is selected
- exclude packages from CD if profile is included
* new profiles:
- ltsp
- vserver
- x-basic
- test
* removed outdated profiles:
- lessdisks
- fg-baseserver
- freekbox3*
-- Vagrant Cascadian <vagrant@freegeek.org> Mon, 26 Mar 2007 09:03:16 -0700
2005
simple-cdd (0.2.1) unstable; urgency=low
* freekbox3 profile:
- defaults to 2.6 kernel
- only add CD entry to sources.list if not already present
* new experimental profiles:
- fg-baseserver: a simple server image
+ include (but not install) software for:
web, mail, dhcp, dns, http proxy
- freekbox3-laptop: additional software for laptops
- freekbox3-gnome: gnome-based profile similar to freekbox3
- freekbox3-fgoly: minor changes to freekbox3 from freegeek olympia
* removed unmaintained "sa" profile
* per-profile descriptions
* example exclude files
* build-simple-cdd
- "build profiles" that only are used during CD build
- can be installed into PATH and run from anywhere
- crude support for an additional mirror
- allow comma-separated lists for profile selection
- configuration files and commandline options included on CD
- able to grab updates from a security mirror
- new commandline options:
+ set default profiles: --default-profiles
+ build profiles: --build-profiles
+ security mirror: --security-mirror
+ extra mirror: --extra-mirror
* simple-cdd-packages:
- do not attempt to install packages already installed
- option to override debconf priority and frontend
* freekbox3-multi build profile: multi-profile freekbox3 installer
- excluded packages by default
* local package support:
- attempt to resolve dependencies of local packages
- use LOCAL/LOCALDEBS feature of debian-cd
* checkpackages:
- can now check for packages in any directory
- handle packages with a "+" in name
- check for packages included but not asked for
- check for local packages
-- Vagrant Cascadian <vagrant@freegeek.org> Fri, 21 Oct 2005 11:10:14 -0600
simple-cdd (0.2.0) unstable; urgency=low
* automatically include "default" profile * option to build local package repository * simplified language and country selection * added build-time configuration file for profiles * examples for setting default CD label * updated freekbox3 and lessdisks profiles * prompt before over-writing hard-disk partitions by default * build-simple-cdd: many commandline options added
-- Vagrant Cascadian <vagrant@freegeek.org> Mon, 11 Jul 2005 11:28:19 -0600
simple-cdd (0.1.1) unstable; urgency=low
* switch to using cdbs * drop un-used substitution variables in control file * use build-depends-indep instead of build-depends * fix to work with debian-cd in sarge (2.2.22) * new option to use a 2.6 kernel by default * new option to use serial console * added post-install scripts for profiles
-- Vagrant Cascadian <vagrant@freegeek.org> Thu, 23 Jun 2005 14:18:11 -0600
simple-cdd (0.1.0) unstable; urgency=low
* Initial Release.
-- Vagrant Cascadian <vagrant@freegeek.org> Tue, 1 Feb 2005 12:52:42 -0800