dkms (2.2.0.3-2) unstable; urgency=low * [49fccbc] Depends on kmod | kldutils (Closes: #761728) * [9064776] Fixed "sed without options" issue. Thanks to Cristian Ionescu-Idbohrn (Closes: #757758, 763929) * [1fa1a31] fixes have_one_kernel for non-zero return code. Thanks to Mario Limonciello (Closes: #659672, #735181) * [ba6140d] Added Multi-Arch: foreign. Thanks to Ben Hutchings (Closes: #693634) -- Giuseppe Iuculano Sat, 04 Oct 2014 19:51:23 +0200 dkms (2.2.0.3-1.3) unstable; urgency=medium * Non-maintainer upload. * Replace dependency on transitional module-init-tools package with kmod. (Closes: #733695) -- Michael Biebl Thu, 21 Aug 2014 05:43:30 +0200 dkms (2.2.0.3-1.2) unstable; urgency=low * Non-maintainer upload. * Don't fail if kernel major version number is not single-digit (like on kfreebsd-10) (Closes: 688904) -- Christoph Egger Fri, 05 Oct 2012 20:52:34 -0700 dkms (2.2.0.3-1.1) unstable; urgency=low * Non-maintainer upload. * Do not fail if /lib/modules does not exist. (Closes: #666023) * Remove the directory where the module was installed. (Closes: #657145) -- Andreas Beckmann Thu, 19 Jul 2012 22:20:45 +0200 dkms (2.2.0.3-1) unstable; urgency=low * [e24a52f] Imported Upstream version 2.2.0.3 * [09da5c7] bump standards version * [713ebfd] add missing debhelper token to preinst * [8970435] add versioned build depends for debhelper * [db4238c] switch to dh7 * [13a34c7] update lintian override for DKMS apport rule -- Mario Limonciello Wed, 07 Dec 2011 13:21:33 -0600 dkms (2.2.0.2-1) unstable; urgency=low [ Mario Limonciello ] * [c5846b6] Imported Upstream version 2.2.0.2 - Doesn't leave files in /tmp (Closes: #633802) - Autoinstall works on multiple kernels (Closes: #634979) (LP: #812979) - PRE_BUILD command working directory fix. (LP: #812088) * [83b5f6e] Drop kfreebsd.patch. Merged upstream [ Giuseppe Iuculano ] * [a80ecc5] Updated VCS control field -- Mario Limonciello Fri, 22 Jul 2011 13:36:32 -0500 dkms (2.2.0.1-3) unstable; urgency=low * [c9f7ed0] Fixed kFreeBSD subdirs check * [57c5c9d] Removed improved-error-messages.patch * [370ff7b] Remove debian-lsb.patch. Now Ubuntu can sync from Debian -- Giuseppe Iuculano Fri, 15 Jul 2011 16:44:11 +0200 dkms (2.2.0.1-2) unstable; urgency=low * [6b2d392] Run depmod command only in Linux. Thanks to Robert Millan (Closes: #631657) -- Giuseppe Iuculano Fri, 15 Jul 2011 16:00:05 +0200 dkms (2.2.0.1-1) unstable; urgency=low * [18353fe] Imported Upstream version 2.2.0.1 * [2a56b4e] Refreshed and removed patches merged upstream. * [c552af9] Use linux-headers-686-pae and linux-headers-amd64 in Recommends (Closes: #628873) -- Giuseppe Iuculano Fri, 15 Jul 2011 12:56:08 +0200 dkms (2.1.1.2-6) unstable; urgency=low [ Michael Gilbert ] * [430b97f] Fix logging for compound make statements (closes: #577972) - Thanks to Anders Kaseorg! * [935ae61] Check for debhelper when using 'dkms mkdeb' (closes: #592863) * [e739e8c] fixup logging patch [ Giuseppe Iuculano ] * [46cc01a] Merge from Ubuntu: Before using the current kernel we need to make sure that this kernel doesn't belong to the host of a chroot and we should also be more careful when adding kernels to the candidates list (LP: #602408). - Thanks to Alberto Milone * [313d661] Merge from Ubuntu: depend on patch instead of recommending it, if its missing the "patches" feature of dkms will no longer work and that will cause build failures (LP: #653899) Thanks to Michael Vogt -- Giuseppe Iuculano Sat, 12 Mar 2011 11:07:47 +0100 dkms (2.1.1.2-5) unstable; urgency=low * [bd3b35d] Set DISTRIB_ID=Debian in case lsb_release is missing * [2465627] Removed lsb-release from Pre-Depends * [1732998] Do not use lsb_release to determine the distribution, add a static assignment (Closes: #547353) * [d00ff09] Do not return error if /etc/dkms/framework.conf is missing (LP: #613407) - thanks to pasadrul * [618efc8] Copy from the right directory with mkdsc and copy source.changes when building with mkdsc (LP: #611652) - thanks to David Henningsson * [f23d6b0] Bump to standards-version 3.9.1, no changes needed -- Giuseppe Iuculano Wed, 04 Aug 2010 16:03:16 +0200 dkms (2.1.1.2-4) unstable; urgency=low * [f649aa1] Added coreutils >= 7.4 in Depends (Closes: #586356) * [01c7c14] Remove old modules when removing a kernel (Closes: #586724) - thanks to Jan Muszynski * [b6182ba] Bump to Standards-Version 3.9.0, no changes needed * [eaeddb3] dkms_common.postinst: handle dkms build error gracefully by skipping build for the non matching kernels. (Closes: #588585) - thanks to Jan-Marek Glogowski * [73533c2] Promote lsb-release to Pre-Depends (Closes: #589308) -- Giuseppe Iuculano Sat, 17 Jul 2010 13:23:43 +0200 dkms (2.1.1.2-3) unstable; urgency=low [ Michael Gilbert ] * Update to source format 3 (quilt) for better patch management/handling. * Improve the status info displayed during the kernel postinst, and provide informative/useful messages when things go awry. * Fix bashism in dkms_common.postinst (closes: #581079). * Document odd behavior of MAKE[#] (closes: #553625). * Document package naming convention (closes: #571753). * Use system TMPDIR setting in all scripts (closes: #581568). [ Giuseppe Iuculano ] * [208b229] Added a lintian override for python-script-but-no-python- dep, dkms.py is an apport hook -- Giuseppe Iuculano Fri, 04 Jun 2010 13:53:23 +0200 dkms (2.1.1.2-2) unstable; urgency=low * [67fb76a] Do not remove /etc/header_postinst.d/dkms in preinst. Hopefully now Ubuntu can sync dkms from Debian -- Giuseppe Iuculano Tue, 23 Feb 2010 10:02:40 +0100 dkms (2.1.1.2-1) unstable; urgency=low [ David Paleino ] * [ff95487] dh_dkms: continue the loop if there's nothing to do on the current package. (Closes: #568580) * [73dd83f] dh_dkms: specify that version mangling only happens if PACKAGE_VERSION=#MODULE_VERSION# in dkms.conf * [cdda61c] debian/scripts/postinst-dkms: really make sure the error is thrown when nothing is found. (Closes: #568591) [ Frédéric Brière ] * [2930aa9] Insert the package version directly into postinst at creation time * [9ccbdc7] Skip prerm removal if there are no modules for that version [ Giuseppe Iuculano ] * [898ab8c] Imported Upstream version 2.1.1.2 * [4fff928] Removed 01_shell_error.patch, merged in upstream * [c5566c7] Removed 02_header_postinst.patch to avoid delta with Ubuntu. Hopefully /etc/kernel/header_postinst.d directory will be supported in Debian soon * [e8aeb49] Add a comment in debian/patches/series and fix quilt- build-dep-but-no-series-file lintian warning * [bc89600] Fixed a minor spelling error in dh_dkms man page -- Giuseppe Iuculano Mon, 22 Feb 2010 15:34:12 +0100 dkms (2.1.1.1-2) unstable; urgency=low [ David Paleino ] * [d56bce9] Add -V flag to dh_dkms, thanks to Frédéric Brière for the patch. (Closes: #568589) * [dc7e358] dh_dkms: don't return an error if there's nothing to do (Closes: #568580) * [ecfc1c7] debian/scripts/postinst-dkms: don't exit on success, only do it on errors (Closes: #568591) [ Giuseppe Iuculano ] * [adb3042] Really remove obsolete conffiles * [3fe380c] Do not install /etc/header_postinst.d/dkms, at this moment Debian kernel doesn't support it * [ad6a1f2] Bump Standards-Version (no changes). -- Giuseppe Iuculano Sun, 14 Feb 2010 12:02:42 +0100 dkms (2.1.1.1-1) unstable; urgency=low [ David Paleino ] * [19ac85e] Added DKMS debhelper script (Closes: #553665) [ Giuseppe Iuculano ] * [9d66264] Imported Upstream version 2.1.1.1 * [0735c11] Removed 01_upstart.patch * [ec26539] Merge from Ubuntu: Remove the init script and Upstart job. There is no reason that DKMS needs to run on boot; you can build modules for non-running kernels just fine at installation time. * [48ff9a4] Correct a minor shell error in dkms_autoinstaller * [5c76a45] Fixed a minor spelling error in dh_dkms man page * [c611461] debian/preinst: Use set -e -- Giuseppe Iuculano Wed, 27 Jan 2010 10:02:27 +0100 dkms (2.1.1.0-2) unstable; urgency=low * [8510207] Do not install upstart job file -- Giuseppe Iuculano Tue, 15 Dec 2009 08:57:24 +0100 dkms (2.1.1.0-1) unstable; urgency=low * [3122b6c] Imported Upstream version 2.1.1.0 * [ac6fb91] Removed patches applied in upstream * [d40faf7] debian/rules: Use new make install-debian target * [5d2e1e4] debian/rules: Do not stop /etc/init.d/dkms_autoinstaller on upgrade -- Giuseppe Iuculano Mon, 14 Dec 2009 22:38:54 +0100 dkms (2.1.0.1-4) unstable; urgency=low * [fdaa289] Use new upstream patch for optimized init. (Closes: #560267) -- Giuseppe Iuculano Fri, 11 Dec 2009 09:11:01 +0100 dkms (2.1.0.1-3) unstable; urgency=low [ David Paleino ] * [d3f1e76] debian/control: updated my email address [ Giuseppe Iuculano ] * [ad96cbc] Updated vcs control fields * [40941ad] /etc/init.d/dkms_autoinstaller: - optimize with a single find call instead of multiple loops with ls. - port to POSIX sh and drop the /bin/bash from the shebang. - drop localization of the usage message - this is inconsistent with all other init scripts on the system. - use case instead of grep for string matching - Patch based on work done by Steve Langasek, thanks (LP: #484386) -- Giuseppe Iuculano Sun, 06 Dec 2009 18:36:43 +0100 dkms (2.1.0.1-2) unstable; urgency=low [ David Paleino ] * [47e453e] debian/patches/02-improve_error_message.patch: improve error message, and add Debian/Ubuntu specific suggestion. (Closes: #553600) [ Giuseppe Iuculano ] * [27f707a] Do not build as a nobody user and don't chown the build directory, no files should be owned by nobody. (Closes: #554168) -- Giuseppe Iuculano Tue, 03 Nov 2009 22:52:30 +0100 dkms (2.1.0.1-1) unstable; urgency=low * [34e006a] debian/patches/02_dkms.8.patch: Fix typos in the man page, thanks A. Costa (Closes: #534662) * [7735c89] Imported Upstream version 2.1.0.1 * [3bdb6c1] Removed all patches, they are now merged in upstream. Thanks to Mario Limonciello. * [dbb778c] debian/rules: template-dkms-mkdeb/debian/postrm was removed in upstream, do not chmod it * [09cd9d3] Updated to standards version 3.8.3 (No changes needed) * [96663f0] Updated my email address and removed DM-Upload-Allowed control field. Thanks to Ben Hutchings for his previous sponsorship * [4848db2] debian/patches/01_init.patch: Added dkms_autoinstaller in Provides and fixed init.d-script-does-not-provide-itself lintian warning -- Giuseppe Iuculano Sat, 03 Oct 2009 11:12:04 +0200 dkms (2.0.22.0-1) unstable; urgency=low * [023618e] Imported Upstream version 2.0.22.0 * [d6e0b15] Deleted patches merged in upstream: 01-fix_manpage.patch 02-fix_distribution.patch 04-use_su-to-root.patch 05- do_not_check_admin_group.patch 06-fakeroot.patch 07-exit-if-build- fails.patch 09-lilo_detection.patch 10-lsb.patch 11-bash- completion.patch 12-use_invoke-rc.d.patch 13-template.patch 14_new_module-init-tools.patch 08-support_kernel-img.conf.patch * [c5b7822] debian/patches/15_modprobe.patch: do not create an empty /etc/modprobe.d/package_name.conf. It is opened and parsed every time modprobe is run (and it is run very often at boot time). Create it only if necessary. * [3731c00] debian/patches/08-support_kernel-img.conf.patch: Use update-initramfs, it is the default in Debian/Ubuntu and it also computes and stores some checksums. (Closes: #529038) * [f4a197f] debian/patches/16_old_module.patch: Do not move away the old module, by default dkms install the new one in /lib/modules//updates/dkms (Closes: #529059) * [db7ffe7] debian/patches/01_kernel_postinst.patch: shut up "which" in the the kernel kernel_postinst.d script, only the exit code is needed. -- Giuseppe Iuculano Fri, 05 Jun 2009 22:00:35 +0200 dkms (2.0.21.1-1) unstable; urgency=low * [bcda131] Imported Upstream version 2.0.21.1 * [487ad26] debian/patches/13-template.patch: Updated template-dkms-mkdeb Changes: - Bump to debhelper 7 compatibility levels - Updated to standards version 3.8.1 - Use Dynamic Kernel Modules Support Team as maintainer field - Remove bash and add ${misc:Depends} in Depends - Use dh_prep instead of dh_clean -k * [c75e860] Updated to standards version 3.8.1 (No changes needed) * [0d14f3e] Update dkms to check for /etc/modprobe.d/dkms.conf, dh_installmodules now gives files in /etc/modprobe.d a .conf syntax, as required by new module-init-tools. * [ceff6d3] Move to kernel section as by ftpmasters override * [aa84c76] debian/control: Fix VCS-Browser field * [6cd45ec] debian/patches/15_modprobe.patch: Do not install /etc/modprobe.d/dkms, it only contains comments and is opened and parsed every time modprobe is run (and it is run very often at boot time). Use instead (and create if necessary) /etc/modprobe.d/package_name.conf. (Closes: #525379) * [171907c] debian/postinst: if /etc/modprobe.d/dkms is modified, put its content in /etc/modprobe.d/dkms.conf and remove it. * [426868b] update debian/copyright to add Giuseppe Iuculano to copyright on debian/* * [1ffb2cd] Removed 03-use-new-header_postinst.d_directory.patch, /etc/kernel/header_postinst.d is used only by kernel-package. dkms must use /etc/kernel/postinst.d/ directory. * [eff2f3e] debian/control: demoted linux-headers and linux-image in Recommends, removed kernel-package and build-essential from Depends, and added only gcc and make. * [508c115] debian/postinst: Remove also /etc/kernel/header_postinst.d/dkms and do an init script remove to un-do the "bad" links created by previous version [ Mario Limonciello ] * [848d7f9] update debian/copyright to add Mario Limonciello to copyright on debian/* * [791fc37] Update debian/rules to only run DKMS on the startup targets. This change was proposed from Ubuntu some time back as DKMS doesn't do anything on shutdown. -- Giuseppe Iuculano Mon, 04 May 2009 09:55:18 +0200 dkms (2.0.21.0-1) unstable; urgency=low * [0c2c36b] New Upstream version 2.0.21.0 * First Debian release (Closes: #481590) * [6723982] debian/patches/: Refreshed patches, and deleted 03-remove_dkms_lib_directory_if_empty.patch (now it is in upstream) * [592acec] debian/patches/04-use_su-to-root.patch: Do not test for $DISPLAY as su-to-root does not require an X display * [22d2ce2] debian/patches/09-lilo_detection.patch: grep for do_bootloader instead of postinst_hook * [b910eb3] debian/patches/03-use-new- header_postinst.d_directory.patch: Use new /etc/kernel/header_postinst.d directory introduced in kernel-package 11.017 * [f59cc66] debian/control: Add kernel-package (>= 11.017) in Depends * [6ebb0c4] Removed debian/postinst and debian/prerm -- Giuseppe Iuculano Mon, 16 Feb 2009 11:06:58 +0100 dkms (2.0.20.4-1) unstable; urgency=low [ David Paleino ] * debian/control: - using new Homepage field in source stanza - setting team as Maintainer - adding myself and Mario Limonciello as Uploaders - removed awk and bash dependencies: they are "essential" (de facto) packages (LP: #314774) - DM-Upload-Allowed set - added menu|sudo to Recommends * debian/copyright: - updated to machine-readable format - clarified license for debian/HOWTO.Debian * debian/compat bumped to 7 * debian/docs: - sample.{conf,spec} moved to debian/examples * debian/rules updated * debian/patches/01-fix_manpage.patch added, to fix hyphen-used-as-minus-sign lintian warning * debian/postinst added * debian/HOWTO.Debian from Ubuntu package added * debian/modprobe added * debian/prerm: - use sed instead of tricky grep hack - always do the default thing * added get-svn-source to debian/rules * debian/patches/08-use_update-initramfs.patch: updated to parse /etc/kernel-img.conf * debian/patches/11-bash-completion.patch: - better usage of bash builtins - _filename_parts(): fix wrong behaviour when /usr/src/ is a symlink - added patch description [ Giuseppe Iuculano ] * Added myself as Uploader * Standards-Version bumped to 3.8.0 - Add debian/README.source to document quilt usage * debian/prerm: quiet grep, do not write anything to standard output. * debian/rules: - remove some pointless blank lines - fix dh-clean-k-is-deprecated lintian warning, use dh_prep instead of dh_clean -k * debian/patches/03-remove_dkms_lib_directory_if_empty.patch: Merge from Ubuntu, ensure that the /lib/modules//updates/dkms directory is removed if it is empty after a removal. This allows the modules directory to be removed as it becomes empty. * debian/patches/04-use_su-to-root.patch: Use su-to-root if available * debian/patches/05-do_not_check_admin_group.patch: - Do not check for admin group, this isn't a Debian standard group. - added a g modifier to replace all underscores in function make_debian() * debian/patches/06-fakeroot.patch: Do not use fakeroot for source- only build, and use -rfakeroot for binary build * debian/patches/07-exit-if-build-fails.patch: Fix exit when build fails * debian/patches/08-support_kernel-img.conf.patch: Use update-initramfs if ramdisk value in /etc/kernel-img.conf is missing * debian/patches/09-lilo_detection.patch: check /etc/kernel-img.conf to find if user is using grub * debian/patches/10-lsb.patch: - /etc/lsb-release is not present in Debian, so run run lsb_release - Added Debian as known distro in override_dest_module_location() * debian/control: - Added lsb-release in Recommends - Updated VCS control field - Added build-essential in Depends (LP: #304014), Removed ${shlibs:Depends} from Depends and removed make, dpkg-dev and gcc from Recommends * debian/patches/11-bash-completion.patch: Improve bash-completion support (Origin Mandriva) * debian/patches/01-fix_manpage.patch: fix wrong path into man page (LP: #292289) * debian/patches/12-use_invoke-rc.d.patch: Use invoke-rc.d in kernel_postinst.d_dkms and fix script-calls-init-script-directly lintian warning -- Giuseppe Iuculano Thu, 08 Jan 2009 15:01:39 +0100 dkms (2.0.19-0ubuntu2) hardy; urgency=low * Depend on awk instead of gawk. All variants of awk provide the currently required functionality. -- Mario Limonciello Wed, 26 Mar 2008 16:51:33 -0500 dkms (2.0.19-0ubuntu1) hardy; urgency=low * New upstream version. - Fixes appending date to debian/changelog in mkdeb. -- Mario Limonciello Wed, 26 Mar 2008 10:46:52 -0500 dkms (2.0.17.6-0ubuntu1) hardy; urgency=low [ Matt Domsch ] * Correct kernel uninstall trigger (LP: #192240) * Call udevadm trigger if present, fall back to udevtrigger (LP: #192241) * Fix uninstallation with weak modules (Red Hat BZ#429410) * debian/control: - Update standards version to 3.7.3 - Add Vcs-git repository. -- Mario Limonciello Mon, 18 Feb 2008 09:40:18 -0600 dkms (2.0.17.4-0ubuntu4) hardy; urgency=low * Fix -x call. -- Scott James Remnant Fri, 14 Dec 2007 16:52:51 +0000 dkms (2.0.17.4-0ubuntu3) hardy; urgency=low * dkms: call udevadm instead of udevtrigger -- Scott James Remnant Fri, 14 Dec 2007 16:15:13 +0000 dkms (2.0.17.5-0ubuntu1) hardy; urgency=low * Correct DKMS file install/uninstall problems (LP: #151644) - call udevtrigger if we install a module for the currently running kernel - uninstall from /extra before DEST_MODULE_LOCATION - Run depmod after uninstall -- Matt Domsch Mon, 10 Oct 2007 16:50:00 -0500 dkms (2.0.17.4-0ubuntu1) gutsy; urgency=low * initial debian packaging for Ubuntu (LP: #121676) -- Matt Domsch Mon, 17 Sep 2007 09:58:46 -0500