Projects / CD Detect & Execute

CD Detect & Execute

CDDE is a program that detects when a CDROM drive has a disc inserted. When it finds a disc inserted in the drive it will attempt to determine the type of disc, and execute a specified command. This means a DVD can be inserted and your favorite DVD software will start, or a data CD can be automatically mounted.

Operating Systems

Recent releases

  •  18 Nov 2004 10:16

    Release Notes: The program now operates as a daemon unless run in batch mode. All output besides command-line errors are sent via syslog.

    •  25 Oct 2003 06:13

      Release Notes: The config file format was changed, and is not backwards compatible. Man pages were added, and the polling delay was fixed to not sleep initially. A command-line option was added for running commands for discs already in the drive, and a batch mode that checks all drives once and exits immediately was added.

      •  06 Jan 2003 10:16

        Release Notes: This release increases default wait time while polling, adds SVCD support, changes how disc_has_dir works, and no longer uses mount, so no longer needs to be setuid root.

        •  14 Dec 2002 23:20

          Release Notes: The program now silently removes drives from the list of drives to check when it has a problem with that drive.

          •  14 Nov 2002 02:09

            Release Notes: A fix for a bug causing cdde to crash when you put in a data CD, and lowering libxml dependency to 2.4.19.

            Recent comments

            05 Aug 2008 10:56 s_i_m

            file COPYING in cdde-0.2.0.tar.gz is an edited GPL v. 2
            Erick, please replace your file COPYING with an unmodified GPL v.2. GPL forbids any changes to its document, removing its preamble and appendix is a copyright violation which prevents your software from being distributed.

            28 Feb 2005 09:43 yledoare

            CDDE 0.2.0 crashes with recent libxml2
            To fix it, disable "toupper" function in "string.c"

            Yann Le Doaré,


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.