1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
|
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
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
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
|