simple-cdd - create customized debian-installer CDs

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe i386
Package name: simple-cdd
Package version: 0.6.1
Package release:
Package architecture: all
Package type: deb
Installed size: 119 B
Download size: 25.59 KB
Official Mirror:
Simple-CDD is a limited though relatively easy tool to create a customized debian-installer CD. It includes simple mechanisms to create "profiles" that define common system configurations, which can be selected during system installation. Simple-CDD also makes it easy to build CDs with language and country settings pre-configured. This can be used to create a crude "Custom Debian Distribution" using packages from Debian, with pre-configuration of packages that use debconf. Custom configuration scripts can be specified to handle packages that don't support debconf pre-configuration. Testing CD images with qemu is also made simple with a provided script.



    Binary package: simple-cdd_0.6.1_all.deb
    Source package: simple-cdd

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install simple-cdd deb package:
      # sudo apt-get install simple-cdd


    • /usr/bin/build-simple-cdd
    • /usr/bin/simple-cdd
    • /usr/share/doc/simple-cdd/FAQ
    • /usr/share/doc/simple-cdd/README
    • /usr/share/doc/simple-cdd/TODO
    • /usr/share/doc/simple-cdd/changelog.gz
    • /usr/share/doc/simple-cdd/copyright
    • /usr/share/doc/simple-cdd/examples/simple-cdd.conf
    • /usr/share/doc/simple-cdd/examples/simple-cdd.conf.detailed.gz
    • /usr/share/man/man1/build-simple-cdd.1.gz
    • /usr/share/man/man1/simple-cdd.1.gz
    • /usr/share/simple-cdd/FAQ
    • /usr/share/simple-cdd/README
    • /usr/share/simple-cdd/TODO
    • /usr/share/simple-cdd/build-simple-cdd
    • /usr/share/simple-cdd/checkpackages
    • /usr/share/simple-cdd/providecheck
    • /usr/share/simple-cdd/simple-cdd.templates
    • /usr/share/simple-cdd/profiles/default.downloads
    • /usr/share/simple-cdd/profiles/default.excludes
    • /usr/share/simple-cdd/profiles/default.packages
    • /usr/share/simple-cdd/profiles/default.preseed
    • /usr/share/simple-cdd/profiles/default.udebs
    • /usr/share/simple-cdd/profiles/ltsp.description
    • /usr/share/simple-cdd/profiles/ltsp.downloads
    • /usr/share/simple-cdd/profiles/ltsp.packages
    • /usr/share/simple-cdd/profiles/ltsp.postinst
    • /usr/share/simple-cdd/profiles/ltsp.preseed
    • /usr/share/simple-cdd/profiles/ltsp.udebs
    • /usr/share/simple-cdd/profiles/router.description
    • /usr/share/simple-cdd/profiles/router.packages
    • /usr/share/simple-cdd/profiles/router.postinst
    • /usr/share/simple-cdd/profiles/router.preseed
    • /usr/share/simple-cdd/profiles/test.conf
    • /usr/share/simple-cdd/profiles/test.postinst
    • /usr/share/simple-cdd/profiles/test.preseed
    • /usr/share/simple-cdd/profiles/x-basic.description
    • /usr/share/simple-cdd/profiles/x-basic.packages
    • /usr/share/simple-cdd/tools/build/debian-cd
    • /usr/share/simple-cdd/tools/mirror/reprepro
    • /usr/share/simple-cdd/tools/mirror/rsync


    2015-11-14 - Vagrant Cascadian <> simple-cdd (0.6.1) unstable; urgency=medium * router.packages: Install dbus, which is required when systemd is used. * Bump versioned dependency on debian-cd to 3.1.15, to resolve issues with systems with foreign-architectures enabled (Closes: #687355). * Bump version to 0.6.1 in * Use help2man to generate simple-cdd manpage.

    2015-08-13 - Vagrant Cascadian <> simple-cdd (0.6.0) unstable; urgency=medium [ Enrico Zini ] * Rewrite in python3. - Massively improved error logging (Closes: #469539). - Help output generated from code. * Add python3-simple-cdd package. [ Vagrant Cascadian ] * Remove use of debootstrap to calculate base system dependencies. * Remove debpartial-mirror code. * Drop dependency on apt-utils, as apt-ftparchive is no longer used. * router profile: - ensure there is a newline in the dnsmasq.conf before appending the dhcp-range line. - Include comment in dnsmasq configuration file. - Improve configuration of dnsmasq and /etc/network/interfaces. - clean up redundant echo for extra newline. * debian/copyright: - Use copyright-format 1.0. - Updated copyright information. * debian/control: - Updated package descriptions. - Bump Standards-Version to 3.9.6, no changes needed. - Bump versioned debhelper Build-Depends to 9. - Updated Vcs-* entries, switched to git.

    2014-09-01 - Vagrant Cascadian <> simple-cdd (0.5.0) unstable; urgency=medium * Issue a warning when there are no package files to check with dose-debcheck, rather than hanging. (Closes: #755524). * Verify checksums for downloaded installer images. * Improve keyring and gpg support: - Import keyring used for verifying release files. - Use a temporary gpg dir for each build. - Support multiple keyring files. * Improve support for backports: - Default to using the same debian mirror for backports, as backports are now available from all major debian mirrors. - Implement filterformulas for backports. * Improve support for extra mirrors: - Allow use of ListShellHook. - Support setting an alternate distribution for extra mirror. * Implement FilterFormula for udebs. * Add isolinux to default packages to download, which is used by newer versions of debian-cd.