source: projects/specs/trunk/d/dkms/dkms-vl.spec @ 6597

Revision 6597, 38.4 KB checked in by daisuke, 12 years ago (diff)

R: kmod instead of module-init-tools

Line 
1Summary:     Dynamic Kernel Module Support Framework
2Summary(ja): DKMS (ダイナミックカーネルモジュールサポート) フレームワーク
3Name:        dkms
4Version:     2.0.21.1
5Release:     8%{?_dist_release}
6License:     GPLv2+
7Group:       System Environment/Base
8BuildArch:   noarch
9URL:         http://linux.dell.com/dkms
10Source0:     http://linux.dell.com/dkms/permalink/dkms-%{version}.tar.gz
11
12Patch100:    dkms-2.0.21.1-mkrpm-vine.patch
13Patch101:    dkms-2.0.21.1-mkkmp-vine.patch
14Patch102:    dkms-2.0.21.1-autoinstaller-vine.patch
15Patch103:    dkms-2.0.21.1-prerm-vine.patch
16
17BuildRoot:   %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
18
19Requires:    kernel-devel
20Requires:    sed gawk findutils tar cpio gzip grep mktemp
21Requires:    bash > 1.99
22Requires:    kmod
23Provides:    dkms-minimal = %{version}
24
25
26Vendor: Project Vine
27Distribution: Vine Linux
28Packager: shaolin, daisuke
29
30
31%description
32This package contains the framework for the Dynamic
33Kernel Module Support (DKMS) method for installing
34module RPMS as originally developed by Dell.
35
36%description -l ja
37このパッケージには、ダイナミック・カーネルモジュール・サポート
38(DKMS) のフレームワークが収録されています。
39これはもともと Dell によって開発されたもので、
40カーネルモジュールをコンパイル・配置するために使われます。
41
42
43%prep
44%setup -q
45%patch100 -p1
46%patch101 -p1
47%patch102 -p1
48%patch103 -p1 -b .prerm-vine
49
50
51%build
52
53
54%install
55rm -rf $RPM_BUILD_ROOT
56make install-redhat DESTDIR=$RPM_BUILD_ROOT \
57    SBIN=$RPM_BUILD_ROOT%{_sbindir} \
58    VAR=$RPM_BUILD_ROOT%{_localstatedir}/lib/%{name} \
59    MAN=$RPM_BUILD_ROOT%{_mandir}/man8 \
60    ETC=$RPM_BUILD_ROOT%{_sysconfdir}/%{name} \
61    BASHDIR=$RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d \
62    LIBDIR=$RPM_BUILD_ROOT%{_prefix}/lib/%{name}
63
64
65%clean
66rm -rf $RPM_BUILD_ROOT
67
68
69%post
70[ -e /sbin/dkms ] && mv -f /sbin/dkms /sbin/dkms.old 2>/dev/null
71# enable on initial install
72[ $1 -lt 2 ] && /sbin/chkconfig dkms_autoinstaller on ||:
73
74
75%preun
76# remove on uninstall
77[ $1 -lt 1 ] && /sbin/chkconfig dkms_autoinstaller off ||:
78
79
80%triggerpostun -- %{name} < 1.90.00-1
81for dir in `find %{_localstatedir}/%{name} -type d -maxdepth 1 -mindepth 1`; do
82        mv -f $dir %{_localstatedir}/lib/%{name}
83done
84[ -e %{_sysconfdir}/dkms_framework.conf ] && ! [ -e %{_sysconfdir}/%{name}/framework.conf ] && mkdir %{_sysconfdir}/%{name} && cp -a %{_sysconfdir}/dkms_framework.conf %{_sysconfdir}/%{name}/framework.conf
85arch_used=""
86[ `uname -m` == "x86_64" ] && [ `cat /proc/cpuinfo | grep -c "Intel"` -gt 0 ] && arch_used="ia32e" || arch_used=`uname -m`
87echo ""
88echo "ALERT! ALERT! ALERT!"
89echo ""
90echo "You are using a version of DKMS which does not support multiple system"
91echo "architectures.  Your DKMS tree will now be modified to add this support."
92echo ""
93echo "The upgrade will assume all built modules are for arch: $arch_used"
94current_kernel=`uname -r`
95dkms_tree="%{_localstatedir}/lib/%{name}"
96source_tree="%{_prefix}/src"
97tmp_location="/tmp"
98dkms_frameworkconf="%{_sysconfdir}/%{name}/framework.conf"
99. $dkms_frameworkconf 2>/dev/null
100echo ""
101echo "Fixing directories."
102for directory in `find $dkms_tree -type d -name "module" -mindepth 3 -maxdepth 4`; do
103        dir_to_fix=`echo $directory | sed 's#/module$##'`
104        echo "Creating $dir_to_fix/$arch_used..."
105        mkdir $dir_to_fix/$arch_used
106        mv -f $dir_to_fix/* $dir_to_fix/$arch_used 2>/dev/null
107done
108echo ""
109echo "Fixing symlinks."
110for symlink in `find $dkms_tree -type l -name "kernel*" -mindepth 2 -maxdepth 2`; do
111        symlink_kernelname=`echo $symlink | sed 's#.*/kernel-##'`
112        dir_of_symlink=`echo $symlink | sed 's#/kernel-.*$##'`
113        cd $dir_of_symlink
114        read_link="$symlink"
115        while [ -L "$read_link" ]; do
116                read_link=`ls -l $read_link | sed 's/.*-> //'`
117        done
118        if [ `echo $read_link | sed 's#/# #g' | wc -w | awk {'print $1'}` -lt 3 ]; then
119                echo "Updating $symlink..."
120                ln -sf $read_link/$arch_used kernel-$symlink_kernelname-$arch_used
121                rm -f $symlink
122        fi
123        cd -
124done
125echo ""
126
127
128%files
129%defattr(-,root,root)
130%{_sbindir}/%{name}
131%{_localstatedir}/lib/%{name}
132/etc/init.d/dkms_autoinstaller
133%{_prefix}/lib/%{name}
134%{_mandir}/*/*
135%config(noreplace) %{_sysconfdir}/%{name}
136%doc sample.spec sample.conf AUTHORS COPYING README.dkms
137%doc sample-suse-9-mkkmp.spec sample-suse-10-mkkmp.spec
138# these dirs are for plugins - owned by other packages
139%{_sysconfdir}/kernel/postinst.d/%{name}
140%{_sysconfdir}/kernel/prerm.d/%{name}
141%{_sysconfdir}/bash_completion.d/%{name}
142
143
144%changelog
145* Thu Jun 28 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.21.1-8
146- Requires: kmod instead of modutils
147
148* Tue Apr 19 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.21.1-7
149- rebuild for Vine 6
150
151* Wed Jun 03 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.0.21.1-6
152- update Patch103
153  remove prebuilt binary modules and directory too,
154  when a specific kernel is being removed
155
156* Wed May 06 2009 Daisuke SUZUKI <daisuke@linux.or.jp> - 2.0.21.1-5
157- fix patch103, add missing 'fi'
158
159* Tue Apr 28 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.0.21.1-4
160- add Patch103 to supress unnecessary error messages
161
162* Mon Apr 27 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.0.21.1-3
163- add Patch102 (make startup message a bit fancier)
164
165* Thu Apr 23 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.0.21.1-2
166- add Patch100 to handle mkrpm properly on Vine
167- add Patch101 to handle mkkmp properly on Vine
168
169* Thu Apr  9 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.0.21.1-1
170- initial build for Vine Linux
171
172* Wed May 28 2008 Matt Domsch <Matt_Domsch@dell.com> 2.0.19.1
173- depmod on uninstall before mkinitrd, depmod fix & cleanups
174- find_module_from_ko() could incorrectly return multiple values
175
176* Tue Mar 25 2008 Matt Domsch <Matt_Domsch@dell.com> 2.0.19
177- fix dkms.spec file/dir ownerships yet again
178
179* Thu Mar 20 2008 Matt Domsch <Matt_Domsch@dell.com> 2.0.18
180- don't include dist/ in tarball
181- use /etc/kernel/{prerm,postinst}.d/dkms in RPMs now too
182- mkrpm: display rpmbuild log on error, write RPMs to $dkms_tree/$module/$module_version/rpm
183- clarify license in spec to GPLv2+
184
185* Fri Feb 15 2008 Matt Domsch <Matt_Domsch@dell.com> 2.0.17.6
186- call udevadm trigger instead of udevtrigger for newer udev (Launchpad #192241)
187- omit installed-weak modules from remove --all (Red Hat BZ#429410)
188
189* Wed Oct 10 2007 Matt Domsch <Matt_Domsch@dell.com> 2.0.17.5
190- call udevtrigger if we install a module for the currently running kernel
191- uninstall from /extra before DEST_MODULE_LOCATION (Red Hat BZ#264981)
192- Run depmod after uninstall
193
194* Wed Sep 19 2007 Matt Domsch <Matt_Domsch@dell.com> 2.0.17.4
195- upgrade to latest upstream
196
197* Wed Jun 20 2007 Matt Domsch <Matt_Domsch@dell.com> 2.0.16.2
198- updated for Ubuntu support, other bugfixes.
199
200* Tue Mar 20 2007 Matt Domsch <Matt_Domsch@dell.com> 2.0.16.1
201- spec file cleanups per re-review in Fedora
202- add bash completion, rpmbuild check, pinit, pass-arch patches from
203  Mandriva.  These are generic.  The other Mandriva patches appear to
204  be distro-specific.
205- Look for /etc/sysconfig/module-init-tools to get some values.
206
207* Tue Feb 27 2007 Matt Domsch <Matt_Domsch@dell.com> 2.0.16
208- fix override_dest_module_location() for historical distro versions
209- don't run weak-modules if it doesn't exist
210
211* Mon Feb 26 2007 Matt Domsch <Matt_Domsch@dell.com> 2.0.15
212- release with no changes
213
214* Fri Feb 23 2007 Matt Domsch <Matt_Domsch@dell.com> 2.0.14.1
215- After upgrading from older DKMS versions to 2.0.14, any previously
216  installed modules wouldn't show status properly, and wouldn't
217  uninstall properly, due to the new policy of using /extras/ and
218  /updates/.  Needed to take that into account and look in both places.
219- SuSE puts weak-modules in /usr/lib/module-init-tools not /sbin.
220
221* Thu Feb 22 2007 Matt Domsch <Matt_Domsch@dell.com> 2.0.14
222- RHEL5 weak module status report fixed
223
224* Mon Feb 19 2007 Matt Domsch <Matt_Domsch@dell.com> 2.0.13.2
225- RHEL5 weak module recognition with new state installed-weak
226- autoinstaller recognizes installed-weak and doesn't rebuild
227- RHEL5 and SLES10 and higher weak module code expects modules to go
228  into /lib/modules/$kern/{extra,updates} respectively, so force that.
229
230* Mon Feb 5 2007 Matt Domsch <Matt_Domsch@dell.com>
231- patch from http://qa.mandriva.com/show_bug.cgi?id=27985 assigns new
232  modprobe.conf alias ordinals starting at zero.
233
234* Fri Jan 12 2007 Matt Domsch <Matt_Domsch@dell.com> 2.0.13.1
235- properly create driver disks for Fedora Core 6 and RHEL5
236- make .iso, .tar, and floppy .img driver disks for Red Hat and SuSE
237- set CLEAN properly even if MAKE[] isn't set.
238- fix install.sh buglet installing the manpage
239
240* Thu Jun 29 2006 Matt Domsch <Matt_Domsch@dell.com>
241- cleanups to match Fedora Extras spec file
242
243* Thu Jun 29 2006 Matt Domsch <Matt_Domsch@dell.com> 2.0.13
244- bump to 2.0.13
245
246* Wed Jun 28 2006 Matt Domsch <Matt_Domsch@dell.com> 2.0.12.1-1
247- fix version comparison awk pattern matching invocation and a line continuation
248
249* Mon Jun 26 2006 Matt Domsch <Matt_Domsch@dell.com> 2.0.12-1
250- bump to 2.0.12
251
252* Wed Jun 14 2006 Matt Domsch <Matt_Domsch@dell.com> 2.0.11.1-1
253- fix version comparison for all 2.6 kernels
254
255* Mon Apr 10 2006 Matt Domsch <Matt_Domsch@dell.com>
256- add README.dkms to doc
257
258* Wed Mar 29 2006 Matt Domsch <Matt_Domsch@dell.com> 2.0.11-1
259- use -n <val> to all head and tail calls
260
261* Tue Mar 28 2006 Matt Domsch <Matt_Domsch@dell.com> 2.0.10.1-1
262- fix munging of /etc/sysconfig/kernel INITRD_MODULES= line
263  so it doesn't move already-present entries to the end
264
265* Thu Mar 16 2006 Matt Domsch <Matt_Domsch@dell.com> 2.0.10-1
266- bump to 2.0.10
267
268* Wed Mar 15 2006 Matt Domsch <Matt_Domsch@dell.com> 2.0.9.3-1
269- add PRE_INSTALL dkms.conf directive
270
271* Tue Mar 14 2006 Matt Domsch <Matt_Domsch@dell.com> 2.0.9.2-1
272- add SuSE Kernel Module Package (mkkmp) support
273
274* Tue Dec 13 2005 Matt Domsch <Matt_Domsch@dell.com> 2.0.9.1-1
275- patch from Eric Devolder enables mkinitrd for Debian Sarge
276- include debian/ directory in upstream tarball
277
278* Thu Dec 8 2005 Matt Domsch <Matt_Domsch@dell.com> 2.0.9-1
279- fix DF28947 (remove word 'only') from a printed message
280- gzip -9 dkms.8 manpage
281
282* Wed Dec 7 2005 Matt Domsch <Matt_Domsch@dell.com> 2.0.8.3
283- look to DKMS_DIRECTIVE* environment variables to override dkms.conf settings
284- don't create/remove (unused) /var/lock/subsys/dkms files in autoinstaller
285
286* Mon Nov 7 2005 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.8.2
287- Multi driver suse driver disk support (thanks to Sreenivas.Bagalkote@engenio.com)
288- Cleanup tempdir when ldtarball fails
289
290* Mon Nov 7 2005 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.8.1
291- mkrpm now is built with -ba, not -bb (creates source RPM)
292
293* Fri Nov 4 2005 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.8
294- In dkms_autoinstaller added -no-clean-kernel to builds of multiple modules to avoid mrproper
295
296* Wed Oct 19 2005 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.7
297- Repackaged 2.0.6.2 as 2.0.7
298
299* Wed Oct 19 2005 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.6.2
300- Updated dkms_mkkerneldoth to know about VMWare kernel
301
302* Sun Oct 9 2005 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.6.1
303- Changed root check on ldtarball to only care about root if it sees --force
304
305* Fri Sep 2 2005 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.6
306- renamed 2.0.5.9 to 2.0.6
307
308* Mon Jul 25 2005 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.5.9
309- FIXED BUG, when only some modules have original_modules, ARCHIVE_PREF3 wasn't getting reset causing big problems
310
311* Mon Jul 18 2005 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.5.8
312- DKMS install now moves out original modules, does not copy them out
313
314* Tue Jun 7 2005 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.5.7
315- Get rid of grep error when looking for RH file on non RH distro (Matt Domsch)
316
317* Wed May 11 2005 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.5.6
318- handle obsolete modules in /etc/sysconfig/kernel
319
320* Fri Apr 29 2005 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.5.5
321- dkms remove now properly removes modules_conf_aliases (thanks Matthew Melvin)
322
323* Wed Apr 20 2005 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.5.4
324- Mktarball fails if it can't find dkms_dbversion
325
326* Tue Mar 15 2005 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.5.3
327- More spec cleanups
328
329* Mon Mar 14 2005 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.5.2
330- Tweaked spec to follow http://fedoraproject.org/wiki/PackagingGuidelines
331
332* Thu Mar 03 2005 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.5.1
333- Added --size for alternate driver disk image sizes
334
335* Tue Jan 25 2005 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.5
336- Repackaged as 2.0.5
337
338* Mon Jan 17 2005 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.4.3
339- Allow MAKE_MATCH[0] to decide if MAKE[0] will be used
340- Add Taroon check in template-dkms-mkrpm.spec for ia32e detection
341
342* Mon Dec 20 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.4.2
343- John Hull's patch for no SuSE 2.6 kernel preparation
344
345* Wed Dec 15 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.4.1
346- Red Hat driver disks can now have modules.pcimap and pci.ids files
347
348* Mon Dec 13 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.4
349- bumped revision
350
351* Fri Dec 10 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.3.3
352- Added quotes to $kernel_config when checking variable
353- Tweak the multiowned arch detection workaround to deal with no ownership
354
355* Mon Dec 6 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.3.2
356- Fix to template-spec so that ia32e check doesn't require kernel sources
357
358* Wed Dec 1 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.3.1
359- Jeffrey Kirsher's workaround for arch detection on multiowned /lib/modules
360
361* Mon Nov 22 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.3
362- Issues regressed.  Bumped to non-testing version.
363
364* Fri Nov 19 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.2.5
365- DKMS ldtarball arch fix for changed Andreas 2.0.2 code
366- Workaround for Red Hat's new source symlink in 2.6.9
367- All 'cd -' now output to /dev/null
368
369* Sat Oct 2 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.2
370- Added --verbose which invoke_command uses
371- Fixed it so mrproper doesn't get run > 2.6.6
372
373* Tue Sep 28 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.1.2-1
374- Charles Duffy's fix for multiple rpms owning /lib/modules/kernel...
375- Andreas Gruenbacher's removal of IFS usage
376- Andreas Gruenbacher's reorganizing prepare check into prepare_kernel
377- Andreas Gruenbacher's patch to cut down on line length by using $base_dir
378- fixed $base_dir so it gets set after setup_kernels_arches
379
380* Sun Sep 12 2004 Andreas Gruenbacher <agruen@suse.de>
381- patch to remove tick usage
382- patch to rewrite version comparison code
383- patch to switch to usage of case, remove use of grep -c, remove use of IFS
384- patch to change handling of stderr
385
386* Fri Sep 10 2004 Gary Lerhaupt <gary_lerhaupt@dell.com>
387- Fixed remove so you can remove modules in added state
388
389* Thu Sep 9 2004 Gary Lerhaupt <gary_lerhaupt@dell.com>
390- Removed "module ignored" message from dkms_autoinstaller
391
392* Thu Aug 26 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 2.0.0-1
393- Output to stderr is now >> and not >
394- Added kludge to allow redhat1 driver disks with BOOT kernel modules
395- Allow cross arch building on 2.6 if --kernelsourcedir is passed
396- Generic make commands now respect --kernelsourcedir
397- Bumped dkms_dbversion to 2.0.0
398
399* Thu Aug 19 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.96.02-1
400- Fixed suse driver disks for i386
401
402* Thu Aug 12 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.96.01-1
403- Look for /etc/SuSEconfig also to know if its a SuSE box
404- If no make command, set the clean command
405
406* Wed Aug 11 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.95.32-1
407- Added suse mkdriverdisk support
408- Updated man page
409
410* Tue Aug 10 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.95.25-1
411- Added provides: dkms-minimal for Mandrake
412- Added -r, --release for use in SuSE driver disks
413
414* Fri Aug 06 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.95.24-1
415- Fixed kernelsourcedir error message.
416- dkms_autoinstaller now excepts a kernel parameter
417
418* Tue Jul 27 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.95.19-1
419- Created a set_kernel_source_dir function to remove dup code
420
421* Mon Jul 26 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.95.18-1
422- Added John Hull's SuSE support patches (mkinitrd, config prep)
423
424* Fri Jul 23 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.95.11-1
425- Split modulesconf_modify to separate add and remove functions
426- Added support for /etc/modprobe.conf
427
428* Thu Jul 15 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.95.10-1
429- Remove coreutils as a dependency to avoid RH21 error.
430
431* Wed Jul 14 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.95.09-1
432- DKMS ldtarball now check dbversion and wont load future tarballs
433
434* Mon Jul 12 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.95.06-1
435- Buchan Milne's Mandrake prep support patch
436- Buchan Milne's macro additions to template-dkms-mkrpm.spec
437- Buchan Milne's typo corrections in mkrpm
438- Buchan Milne's change to how mkrpm works (mktarball happen in rpm prep)
439
440* Tue Jul 06 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.94.16-1
441- Added a dependency on modutils for usage of modinfo
442- Added version sanity check
443- dkms_autoinstaller now check for sanity of version
444- Changed conversion algorithm for /var/dkms to /var/lib/dkms
445- Changed all warning to get to stderr
446- set_module_suffix doesn't use version_checker because its too slow
447
448* Thu Jul 01 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.94.06-1
449- Reworked version checking to handle non-digit characters
450- Added coreutils as a dependency
451- Create a tempdir in mkdriverdisk, whoops (thanks Charles Duffy)
452
453* Wed Jun 30 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.94.03-1
454- dkms_dbversion belongs in /var/lib/dkms (thanks Thomas Palmieri)
455- Added a version checking subroutine
456- Removed gt2dot4 variable in favor of kernel version checking
457- MAKE is no longer required.  If none specified, it uses a default.
458
459* Thu Jun 24 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.94.01-1
460- Buchan Milne's optimization of the arch detection code
461
462* Wed Jun 23 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.93.14-1
463- Fixed bug when find finds more than one thing (thanks Paul Howarth)
464- Changed arch detection code to first try RPM which always will get it right (thanks Vladimir Simonov)
465
466* Tue Jun 22 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.93.12-1
467- Initial mkrpm is working
468- Added --source-only option to mktarball
469- mkrpm handles --source-only
470- Updated manpage
471
472* Fri Jun 17 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.93.04-1
473- Started adding mkrpm
474
475* Wed Jun 16 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.93.01-1
476- Fixed dkms_autoinstaller bugs (thanks Vladimir Simonov)
477- Fixed paths in the tarball's install.sh
478
479* Tue Jun 15 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.92.33-1
480- kernelver/arch handling for mktarball
481
482* Mon Jun 14 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.92.26-1
483- Added support for RH v2 driver disks (they support multiple arches)
484
485* Fri Jun 11 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.92.24-1
486- Continue rework of kernelver/arch handling
487- Added PATH fix (thanks Andrey Ulanov <andrey.ulanov@acronis.com>)
488- config_contents should not be local (thanks Andrey Ulanov)
489- If no config in /configs, just use .config (thanks Andrey Ulanov)
490- match now pays attention to --kernelsourcedir
491
492* Wed Jun 09 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.92.06-1
493- Started coding new kernelver arch CLI handling
494
495* Mon Jun 07 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.92.04-1
496- Added STRIP[] directive.  By default dkms now runs strip -g on all built modules.
497- Fix set_module_suffix in dkms build
498- Changed /etc/dkms_framework.conf to /etc/dkms/framework.conf
499- Added reload into dkms_autoinstaller to limit Mandrake error messages
500- Moved /var/dkms to /var/lib/dkms !!!!!!!!!!!!!!!!
501
502* Fri Jun 04 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.92.01-1
503- PRE_BUILD, POST_BUILD, POST_ADD, etc all now allow their scripts to accept parameters
504
505* Thu Jun 03 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.91.18-1
506- Added --installtree option to specify different install location besides /lib/modules
507- Took Charles Duffy's advice and removed brackets on error messages
508
509* Wed Jun 02 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.91.14-1
510- Added set_module_suffix function
511
512* Tue Jun 01 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.91.12-1
513- Added a PRE_BUILD dkms.conf directive.
514
515* Thu May 27 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.91.11-1
516- Added build time check for gcc and make if there is a build failure
517- You can now specify --archive to mktarball to control the naming of the made tarball (thanks Vladimir Simonov)
518
519* Wed May 26 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.91.07-1
520- Removed rpm dependency on gcc (thanks Vladimir Simonov)
521- Re-implemented dkms status recursively
522
523* Mon May 24 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.91.01-1
524- Added local variable declarations to local variables
525
526* Fri May 21 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.90.46-1
527- Vladimir Simonov's invoke_command improvements for keeping /tmp clean
528
529* Thu May 20 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.90.45-1
530- Pass --targetarch to dkms_mkkerneldoth (thanks to Vladimir Simonov <validimir.simonov@acronis.com>)
531- Moved arch detection into a function called detect_arch
532
533* Wed May 19 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.90.44-1
534- Bug fixes on arch support
535- Updated man page
536
537* Tue May 18 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.90.32-1
538- Completing arch awareness and transition scripts
539- Created upgrade_dkms_archify.sh to update DKMS trees for arch support
540
541* Mon May 17 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.90.06-1
542- Continued adding arch awareness
543
544* Thu May 13 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.90.01-1
545- Started adding arch awareness into the DKMS tree
546
547* Fri May 07 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.10-1
548- bumped the revision
549
550* Thu May 06 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.09.21-1
551- Improved readability of install and uninstall text to the screen
552- You can now specify multiple actions in the same command
553
554* Wed May 05 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.09.05-1
555- Added arch_used as part of the filename of a tarball created by mktarball
556- If multiple original modules exist in a single kernel, the one in /updates is preferred
557- Changed multiple original module handling to move out and store all collisions
558
559* Mon May 03 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.09.01-1
560- Changed 2.6 prep prepare-all target usage to make modules_prepare
561- Changed 2.6 make command to always use M= as this is fixed in 2.6.6-rc3-bk5
562
563* Fri Apr 30 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.09-1
564- If module build exit status is bad, die accordingly
565- 2.6 kernel prep changes (not quite there yet, still broken)
566
567* Thu Apr 29 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.08.06-1
568- Added BUILD_EXCLUSIVE_KERNEL & BUILD_EXCLUSIVE_ARCH directives for dkms.conf
569- Tweaked dkms_autoinstaller to more gracefully handle a build failure
570
571* Tue Apr 27 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.08.02-1
572- Got rid of make clean warning if not present
573
574* Tue Apr 20 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.08.01-1
575- Fixed error message when compiling with --no-prepare-kernel
576
577* Tue Apr 13 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.08-1
578- Fixed the format of rhdd-6.1 for Red Hat driver disks
579- Update man page with new white paper info
580
581* Thu Apr 1 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.07-1
582- Added work-around to recognize ia32e kernel config instead of x86_64
583- Got rid of start and stop functions which were no-ops anyway
584
585* Thu Mar 25 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.06-1
586- Added a fix to keep the driver disk filename from being so long that it breaks
587
588* Mon Feb 09 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.05-1
589- Added a fix to resolve RHEL21 depmod errors when an obsolete reference is found
590
591* Thu Jan 15 2004 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.02-1
592- Fixed mkinitrd for ia64
593
594* Tue Dec 09 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.00.01-1
595- Fixed /usr/share/doc/dkms-<version> mode to 755
596
597* Mon Dec 01 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 1.00-1
598- Bumped version to 1.00
599
600* Mon Nov 24 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.99.02-1
601- Add -t vfat to loopback mount during creation of driver disk
602
603* Fri Nov 21 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.99.01-1
604- Only edit /etc/modules.conf if remake_initrd is set or if this is the last uninstall and no original module exists
605- Added MODULES_CONF_OBSOLETE_ONLY array directive in dkms.conf
606- Updated man page
607
608* Wed Nov 19 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.46.05-1
609- Fixed a bug in mktarball to limit the tarball name to less than 255 chars
610
611* Tue Nov 18 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.46.04-1
612- Binary only tarballs now contain a copy of dkms.conf so that they can be force loaded
613
614* Mon Nov 17 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.45.03-1
615- Updated man page, recommended rpm naming: <module>-<version>-<rpmversion>dkms.noarch.rpm
616
617* Thu Nov 13 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.45.02-1
618- dkms_autoinstaller is now installed to /etc/init.d for cross-distro happiness
619
620* Fri Nov 07 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.45.01-1
621- Added kernel config prepping for hugemem kernel (thanks Amit Bhutani)
622- modules.conf only now gets changed during install or uninstall of active module
623
624* Tue Nov 03 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.44.05-1
625- Changed MODULES_CONF_ALIAS_TYPE to an array in dkms.conf
626- Added MODULES_CONF_OBSOLETES array in dkms.conf
627- Reworked modules_conf_modify to make use of OBSOLETES logic
628- Updated man page
629
630* Fri Oct 31 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.42.03-1
631- Added --binaries-only option to mktarball
632- Updated man page
633
634* Thu Oct 30 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.41.15-1
635- If depmod or mkinitrd fail during install, automatically go back to built state
636- Warn heavily if mkinitrd fails during uninstall
637
638* Wed Oct 29 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.41.11-1
639- Removed paths from dkms calls in sample.spec
640- Fixed typo of KERNELRELEASE
641
642* Wed Oct 29 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.41.10-1
643- Added Red Hat specific kernel prep to avoid make dep (Thanks Matt Domsch)
644- Added dkms_mkkerneldoth script to support RH kernel prep
645- Moved dkms from /sbin/ to /usr/sbin
646- Fixed typo which caused original_module not to get replaced on uninstall
647- No longer edit Makefiles, just specify KERNELVERSION=$kernel_version on the command line
648- Removed unnecessary depmod during uninstall
649
650* Thu Oct 23 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.40.16-1
651- Fixed mkdriverdisk to copy rhdd-6.1 file into driver disk image
652
653* Wed Oct 22 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.40.15-1
654- Changed expected driver disk filename from module-info to modinfo to work on legacy RH OSs
655
656* Tue Oct 14 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.40.14-1
657- Unset all arrays before using them.  duh.
658
659* Tue Oct 07 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.40.12-1
660- Fixed bug in autoinstaller where it wasn't looking for dkms.conf through source symlink
661
662* Thu Oct 02 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.40.11-1
663- Added --rpm_safe_upgrade flag
664- Updated the man page and sample.spec
665
666* Wed Oct 01 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.40.05-1
667- No longer copy dkms.conf into /var/dkms tree, just go to the source_tree so as to reduce duplication
668- Got rid of --post-add, --post-build, --post-install and --post-remove
669- Replaced the above with DKMS directives POST_ADD, POST_BUILD, POST_INSTALL, POST_REMOVE
670- Fixed ldtarball and mktarball to no longer look for these duplicate files
671- Added a sample.conf for /usr/share/doc
672- Updated dkms_dbversion to 1.01 from 1.00 due to these changes
673- Update the man page
674
675* Tue Sep 30 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.39.17-1
676- Added diff checking in status command in case modules are overwritten by someone else
677- Fixed already built error message in build_module
678- Changed build-arch to noarch
679- Updated sample.spec
680- Change dest_module_location to not get prefaced by /lib/modules/$kernel_version
681- When saving old initrd, copy it instead of moving it in case new one doesn't build
682- Only create source symlink during loadtarball if --force or if it doesn't exist
683- Decide to completely remove during remove_module after doing find with maxdepth of 0 not 1
684
685* Mon Sep 29 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.39.08-1
686- Reworked mktarball format to remove dependence on /var/dkms and /usr/src
687- Reworked ldtarball to match new tarball format
688- Ldtarball now uses --archive=tarball-location flag instead of --config flag
689- Ldtarball can now load any old source tarball as long as it contains a good dkms.conf
690- Added --kernelsourcedir cli option to provide alternate location for kernel source
691- Driver disk files are now looked for in /redhat_driver_disk
692- Added $tmp_location specifiable in /etc/dkms_framework.conf to specify your /tmp dir (default /tmp)
693- Updated man page
694
695* Thu Sep 25 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.38.03-1
696- Fixed tmp_dir_name typo in ldtarball
697- Fixed mkdriverdisk to correctly create kernel/module structure
698- Don't expect a rhdd-6.1 file for RH driver disk, dkms will create it
699- Remove mkdriverdisk warning on non BOOT kernels
700- Moved driver_disk directory location to underneath $module_version
701- mkdriverdisk can now accept multiple kernel versions
702- Updated man page with info about $dkms_tree and $source_tree as dkms.conf variables
703
704* Wed Sep 24 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.37.10-1
705- Don't allow installs of modules onto non-existant kernels
706- Suppressed stderr on some commands
707- Fixed brain-dead bug for REMAKE INITRD
708- During uninstall, dont remake initrd if it was not installed
709- ldtarball into unique tempdir and delete it when finished
710
711* Tue Sep 23 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.37.04-1
712- Changed PATCH to array based system (added PATCH_MATCH array)
713- PATCHes can now be matched against regular expressions, not just substrings
714- Changed MODULES_CONF to array based system
715- CHANGED MAKE to array based system (added MAKE_MATCH array)
716- MAKEs can now be matched against regular expressions, not just substrings.
717- Updated man page
718
719* Mon Sep 22 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.36.10-1
720- Changed autoinstaller bootup priority from 08 to 04
721- Changed invoke_command routine to use mktemp for better security
722- Changed invoke_command in dkms_autoinstaller too
723
724* Fri Sep 19 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.36.05-1
725- Continued bug testing and fixing new features
726
727* Wed Sep 17 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.36.02-1
728- Got rid of MODULE_NAME: replaced with BUILT_MODULE_NAME, DEST_MODULE_NAME arrays
729- Got rid of LOCATION: replaced with BUILT_MODULE_LOCATION, DEST_MODULE_LOCATION arrays
730- Update man page
731
732* Tue Sep 16 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.36.01-1
733- Fixed the setting of the gt2dot4 variable
734
735* Wed Sep 10 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.35.02-1
736- Added PACKAGE_NAME, PACKAGE_VERSION requirements to dkms.conf for gmodconfig use
737- Fixed creation of /var/dkms before cp of dkms_dbversion in install.sh
738
739* Mon Sep 08 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.34.10-1
740- Continued adding autoinstall stuff
741- Updated man page
742
743* Fri Sep 05 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.34.01-1
744- Added dkms_autoinstaller service (builds module on boot if AUTOINSTALL="yes" in dkms.conf)
745- DKMS usage no longer sent to std_err
746- Added --no-prepare-kernel cli option
747
748* Fri Aug 08 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.33.02-1
749- Fixed quote bugs in match (Reported by: John Hull <john_hull@dell.com>)
750- Added Fred Treasure to the AUTHORS list
751- Added dkms_dbversion file to DKMS tree to track architecture of dkms db layout
752
753* Thu Jul 03 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.32.04-1
754- Added mkinitrd support for SuSE (etc_sysconfig_kernel_modify)
755- Added generic make command for kernel >2.4 (make -C <path-to-kernel-source> SUBDIRS=<build dir> modules)
756- Fixed kernel prepare to do Red Hat/Generic by default
757- Only do make dep if < 2.5
758
759* Tue Jun 03 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.31.04-1
760- Modified the Red Hat prep routine to be smaller and more robust (including summit support)
761- Added sample.spec to the sources for /usr/share/doc
762- If you save a .config before make mrproper, return it right afterwards
763- Updated the man page
764
765* Fri May 30 2003 Gary Lerhaupt <gary_lerahupt@dell.com> 0.30.17-1
766- Added a remake_initrd function to keep SuSE from doing wrong things
767- If you know the correct right steps for rebuilding SuSE initrds, please let me know!
768- Updated man page
769
770* Thu May 29 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.30.15-1
771- Added a native readlink function to make sure it exists
772- Added a mkdir -p to $location to make sure it exists
773- Added --directive
774
775* Wed May 28 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.30.05-1
776- Added kernel preparation support for SLES/United Linux (Many thanks to: Fred Treasure <fwtreas@us.ibm.com>)
777
778* Tue May 20 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.29.09-1
779- On remove, to remove all kernel versions you must now specify --all
780- Added grep, cpio and gzip to the Requires of the RPM
781- Added cleaning kernel tree (make mrproper) after last build completes
782- Before prepare kernel, the current .config is stored in memory to be restored later
783- Added a verbose warning to the status command to remind people it only shows DKMS modules
784- Added /etc/dkms_framwork.conf for controlling source_tree and dkms_tree
785- Added the undocumented --dkmstree and --sourcetree options for cli control of these vars
786- When looking for original modules, dkms now employs the find command to expand search past $location
787- Updated man page
788
789* Wed May 14 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.28.05-1
790- Fixed a typo in the man page.
791
792* Tue May 05 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.28.04-1
793- Fixed ldtarball/mktarball to obey source_tree & dkms_tree (Reported By: Jordan Hargrave <jordan_hargrave@dell.com>)
794- Added DKMS mailing list to man page
795
796* Tue Apr 29 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.27.05-1
797- Changed NEEDED_FOR_BOOT to REMAKE_INITRD as this makes more sense
798- Redid handling of modifying modules.conf
799- Added MODULE_CONF_ALIAS_TYPE to specs
800
801* Mon Apr 28 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.26.12-1
802- Started adding ldtarball support
803- added the --force option
804- Update man page
805
806* Thu Apr 24 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.26.05-1
807- Started adding mktarball support
808- Fixed up the spec file to use the tarball
809
810* Tue Mar 25 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.25.14-1
811- Continued integrating mkdriverdisk
812- Updated man page
813
814* Mon Mar 24 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.25.03-1
815- Added renaming ability to modules after builds (MODULE_NAME="beforename.o:aftername.o")
816- Started adding mkdriverdisk support
817- Added distro parameter for use with mkdriverdisk
818- Now using readlink to determine symlink pointing location
819- Added redhat BOOT config to default location of config files
820- Fixed a bug in read_conf that caused the wrong make subdirective to be used
821- Remove root requirement for build action
822
823* Wed Mar 19 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.23.19-1
824- Fixed archiving of original modules (Reported by: Kris Jordan <kris@sagebrushnetworks.com>)
825
826* Wed Mar 12 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.23.18-1
827- Added kernel specific patching ability
828
829* Mon Mar 10 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.23.16-1
830- Removed the sourcing in of /etc/init.d/functions as it was unused anyway
831- Implemented generic patching support
832- Updated man page
833- Fixed timing of the creation of DKMS built infrastructure in case of failure
834
835* Fri Mar 07 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.23.11-1
836- Builds now occur in /var/dkms/$module/$module_version/build and not in /usr/src
837- Fixed the logging of the kernel_config
838
839* Thu Mar 06 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.23.01-1
840- Started adding patch support
841- Redid reading implementation of modules_conf entries in dkms.conf (now supports more than 5)
842- Updated man page
843
844* Tue Mar 04 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.22.06-1
845- Module names are not just assumed to end in .o any longer (you must specify full module name)
846- At exit status to invoke_command when bad exit status is returned
847
848* Fri Feb 28 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.22.03-1
849- Changed the way variables are handled in dkms.conf, %kernelver to $kernelver
850
851* Mon Feb 24 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.22.02-1
852- Fixed a typo in install
853
854* Tue Feb 11 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.22.01-1
855- Fixed bug in remove which made it too greedy
856- Updated match code
857
858* Mon Feb 10 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.21.16-1
859- Added uninstall action
860- Updated man page
861
862* Fri Feb 07 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.20.06-1
863- Added --config option to specify where alternate .config location exists
864- Updated the man page to indicate the new option.
865- Updated the spec to allow for software versioning printout
866- Added -V which prints out the current dkms version and exits
867
868* Thu Jan 09 2003 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.19.01-1
869- Added GPL stuffs
870
871* Mon Dec 09 2002 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.18.04-1
872- Added support for multiple modules within the same install
873- Added postadd and fixed up the man page
874
875* Fri Dec 06 2002 Gary Lerhaupt <gary_lerhaupt@dell.com> 0.17.01-1
876- Cleaned up the spec file.
877
878* Fri Nov 22 2002 Gary Lerhaupt <gary_lerhaupt@dell.com>
879- Fixed a bug in finding MAKE subdirectives
880
881* Thu Nov 21 2002 Gary Lerhaupt <gary_lerhaupt@dell.com>
882- Fixed make.log path error when module make fails
883- Fixed invoke_command to work under RH8.0
884- DKMS now edits kernel makefile to get around RH8.0 problems
885
886* Wed Nov 20 2002 Gary Lerhaupt <gary_lerhaupt@dell.com>
887- Reworked the implementation of -q, --quiet
888
889* Tue Nov 19 2002 Gary Lerhaupt <gary_lerhaupt@dell.com>
890- Version 0.16: added man page
891
892* Mon Nov 18 2002 Gary Lerhaupt <gary_lerhaupt@dell.com>
893- Version 0.13: added match option
894- Version 0.14: dkms is no longer a SysV service
895- Added depmod after install and remove
896- Version 0.15: added MODULES_CONF directives in dkms.conf
897
898* Fri Nov 15 2002 Gary Lerhaupt <gary_lerhaupt@dell.com>
899- Version 0.12: added the -q (quiet) option
900
901* Thu Nov 14 2002 Gary Lerhaupt <gary_lerhaupt@dell.com>
902- Version 0.11: began coding the status function
903
904* Wed Nov 13 2002 Gary Lerhaupt <gary_lerhaupt@dell.com>
905- Changed the name to DKMS
906- Moved original_module to its own separate directory structure
907- Removal now does a complete clean up
908
909* Mon Nov 11 2002 Gary Lerhaupt <gary_lerhaupt@dell.com>
910- Split build into build and install
911- dkds.conf is now sourced in
912- added kernelver variable to dkds.conf
913
914* Fri Nov 8 2002 Gary Lerhaupt <gary_lerhaupt@dell.com>
915- Added date to make.log
916- Created the prepare_kernel function
917
918* Thu Nov 7 2002 Gary Lerhaupt <gary_lerhaupt@dell.com>
919- Barebones implementation complete
920
921* Wed Oct 30 2002 Gary Lerhaupt <gary_lerhaupt@dell.com>
922- Initial coding
Note: See TracBrowser for help on using the repository browser.