2011
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 <mario_limonciello@dell.com> 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 <Mario_Limonciello@Dell.com> 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 <iuculano@debian.org> 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 <iuculano@debian.org> 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 <iuculano@debian.org> 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 <iuculano@debian.org> Sat, 12 Mar 2011 11:07:47 +0100
2010
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 <iuculano@debian.org> 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 <iuculano@debian.org> 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 <iuculano@debian.org> 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 <iuculano@debian.org> 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 <iuculano@debian.org> 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
<fbriere@fbriere.net> 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 <iuculano@debian.org> 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 <iuculano@debian.org> Wed, 27 Jan 2010 10:02:27 +0100
2009
dkms (2.1.1.0-2) unstable; urgency=low
* [8510207] Do not install upstart job file
-- Giuseppe Iuculano <iuculano@debian.org> 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 <iuculano@debian.org> 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 <iuculano@debian.org> 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 <iuculano@debian.org> 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 <iuculano@debian.org> 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 <iuculano@debian.org> 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/<kernelversion>/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 <giuseppe@iuculano.it> 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 <giuseppe@iuculano.it> 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 <giuseppe@iuculano.it> 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/<version>/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 <giuseppe@iuculano.it> Thu, 08 Jan 2009 15:01:39 +0100
2008
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 <mario_limonciello@dell.com> 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 <mario_limonciello@dell.com> 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 <mario_limonciello@dell.com> Mon, 18 Feb 2008 09:40:18 -0600
2007
dkms (2.0.17.4-0ubuntu4) hardy; urgency=low
* Fix -x call.
-- Scott James Remnant <scott@ubuntu.com> 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 <scott@ubuntu.com> 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 <Matt_Domsch@dell.com> 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 <Matt_Domsch@dell.com> Mon, 17 Sep 2007 09:58:46 -0500