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

Revision 7860, 38.7 KB checked in by daisuke, 11 years ago (diff)

dkms: add R: build-essential

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