SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for dkms-1.00-3tr.noarch.rpm :
Thu Dec 18 11:00:00 2003 Gerald Dachs 1.00-1gd
- first build for trustix secure linux
- commented out chkconfig on

Mon Dec 1 11:00:00 2003 Gary Lerhaupt 1.00-1
- Bumped version to 1.00

Mon Nov 24 11:00:00 2003 Gary Lerhaupt 0.99.02-1
- Add -t vfat to loopback mount during creation of driver disk

Fri Nov 21 11:00:00 2003 Gary Lerhaupt 0.99.01-1
- Only edit /etc/modules.conf if remake_initrd is set or if this is the last uninstall and no original module exists
- Added MODULES_CONF_OBSOLETE_ONLY array directive in dkms.conf
- Updated man page

Wed Nov 19 11:00:00 2003 Gary Lerhaupt 0.46.05-1
- Fixed a bug in mktarball to limit the tarball name to less than 255 chars

Tue Nov 18 11:00:00 2003 Gary Lerhaupt 0.46.04-1
- Binary only tarballs now contain a copy of dkms.conf so that they can be force loaded

Mon Nov 17 11:00:00 2003 Gary Lerhaupt 0.45.03-1
- Updated man page, recommended rpm naming: --dkms.noarch.rpm

Thu Nov 13 11:00:00 2003 Gary Lerhaupt 0.45.02-1
- dkms_autoinstaller is now installed to /etc/init.d for cross-distro happiness

Fri Nov 7 11:00:00 2003 Gary Lerhaupt 0.45.01-1
- Added kernel config prepping for hugemem kernel (thanks Amit Bhutani)
- modules.conf only now gets changed during install or uninstall of active module

Mon Nov 3 11:00:00 2003 Gary Lerhaupt 0.44.05-1
- Changed MODULES_CONF_ALIAS_TYPE to an array in dkms.conf
- Added MODULES_CONF_OBSOLETES array in dkms.conf
- Reworked modules_conf_modify to make use of OBSOLETES logic
- Updated man page

Fri Oct 31 11:00:00 2003 Gary Lerhaupt 0.42.03-1
- Added --binaries-only option to mktarball
- Updated man page

Thu Oct 30 11:00:00 2003 Gary Lerhaupt 0.41.15-1
- If depmod or mkinitrd fail during install, automatically go back to built state
- Warn heavily if mkinitrd fails during uninstall

Wed Oct 29 11:00:00 2003 Gary Lerhaupt 0.41.11-1
- Removed paths from dkms calls in sample.spec
- Fixed typo of KERNELRELEASE

Wed Oct 29 11:00:00 2003 Gary Lerhaupt 0.41.10-1
- Added Red Hat specific kernel prep to avoid make dep (Thanks Matt Domsch)
- Added dkms_mkkerneldoth script to support RH kernel prep
- Moved dkms from /sbin/ to /usr/sbin
- Fixed typo which caused original_module not to get replaced on uninstall
- No longer edit Makefiles, just specify KERNELVERSION=$kernel_version on the command line
- Removed unnecessary depmod during uninstall

Thu Oct 23 12:00:00 2003 Gary Lerhaupt 0.40.16-1
- Fixed mkdriverdisk to copy rhdd-6.1 file into driver disk image

Wed Oct 22 12:00:00 2003 Gary Lerhaupt 0.40.15-1
- Changed expected driver disk filename from module-info to modinfo to work on legacy RH OSs

Tue Oct 14 12:00:00 2003 Gary Lerhaupt 0.40.14-1
- Unset all arrays before using them. duh.

Tue Oct 7 12:00:00 2003 Gary Lerhaupt 0.40.12-1
- Fixed bug in autoinstaller where it wasn\'t looking for dkms.conf through source symlink

Thu Oct 2 12:00:00 2003 Gary Lerhaupt 0.40.11-1
- Added --rpm_safe_upgrade flag
- Updated the man page and sample.spec

Wed Oct 1 12:00:00 2003 Gary Lerhaupt 0.40.05-1
- No longer copy dkms.conf into /var/dkms tree, just go to the source_tree so as to reduce duplication
- Got rid of --post-add, --post-build, --post-install and --post-remove
- Replaced the above with DKMS directives POST_ADD, POST_BUILD, POST_INSTALL, POST_REMOVE
- Fixed ldtarball and mktarball to no longer look for these duplicate files
- Added a sample.conf for /usr/share/doc
- Updated dkms_dbversion to 1.01 from 1.00 due to these changes
- Update the man page

Tue Sep 30 12:00:00 2003 Gary Lerhaupt 0.39.17-1
- Added diff checking in status command in case modules are overwritten by someone else
- Fixed already built error message in build_module
- Changed build-arch to noarch
- Updated sample.spec
- Change dest_module_location to not get prefaced by /lib/modules/$kernel_version
- When saving old initrd, copy it instead of moving it in case new one doesn\'t build
- Only create source symlink during loadtarball if --force or if it doesn\'t exist
- Decide to completely remove during remove_module after doing find with maxdepth of 0 not 1

Mon Sep 29 12:00:00 2003 Gary Lerhaupt 0.39.08-1
- Reworked mktarball format to remove dependence on /var/dkms and /usr/src
- Reworked ldtarball to match new tarball format
- Ldtarball now uses --archive=tarball-location flag instead of --config flag
- Ldtarball can now load any old source tarball as long as it contains a good dkms.conf
- Added --kernelsourcedir cli option to provide alternate location for kernel source
- Driver disk files are now looked for in /redhat_driver_disk
- Added $tmp_location specifiable in /etc/dkms_framework.conf to specify your /tmp dir (default /tmp)
- Updated man page

Thu Sep 25 12:00:00 2003 Gary Lerhaupt 0.38.03-1
- Fixed tmp_dir_name typo in ldtarball
- Fixed mkdriverdisk to correctly create kernel/module structure
- Don\'t expect a rhdd-6.1 file for RH driver disk, dkms will create it
- Remove mkdriverdisk warning on non BOOT kernels
- Moved driver_disk directory location to underneath $module_version
- mkdriverdisk can now accept multiple kernel versions
- Updated man page with info about $dkms_tree and $source_tree as dkms.conf variables

Wed Sep 24 12:00:00 2003 Gary Lerhaupt 0.37.10-1
- Don\'t allow installs of modules onto non-existant kernels
- Suppressed stderr on some commands
- Fixed brain-dead bug for REMAKE INITRD
- During uninstall, dont remake initrd if it was not installed
- ldtarball into unique tempdir and delete it when finished

Tue Sep 23 12:00:00 2003 Gary Lerhaupt 0.37.04-1
- Changed PATCH to array based system (added PATCH_MATCH array)
- PATCHes can now be matched against regular expressions, not just substrings
- Changed MODULES_CONF to array based system
- CHANGED MAKE to array based system (added MAKE_MATCH array)
- MAKEs can now be matched against regular expressions, not just substrings.
- Updated man page

Mon Sep 22 12:00:00 2003 Gary Lerhaupt 0.36.10-1
- Changed autoinstaller bootup priority from 08 to 04
- Changed invoke_command routine to use mktemp for better security
- Changed invoke_command in dkms_autoinstaller too

Fri Sep 19 12:00:00 2003 Gary Lerhaupt 0.36.05-1
- Continued bug testing and fixing new features

Wed Sep 17 12:00:00 2003 Gary Lerhaupt 0.36.02-1
- Got rid of MODULE_NAME: replaced with BUILT_MODULE_NAME, DEST_MODULE_NAME arrays
- Got rid of LOCATION: replaced with BUILT_MODULE_LOCATION, DEST_MODULE_LOCATION arrays
- Update man page

Tue Sep 16 12:00:00 2003 Gary Lerhaupt 0.36.01-1
- Fixed the setting of the gt2dot4 variable

Wed Sep 10 12:00:00 2003 Gary Lerhaupt 0.35.02-1
- Added PACKAGE_NAME, PACKAGE_VERSION requirements to dkms.conf for gmodconfig use
- Fixed creation of /var/dkms before cp of dkms_dbversion in install.sh

Mon Sep 8 12:00:00 2003 Gary Lerhaupt 0.34.10-1
- Continued adding autoinstall stuff
- Updated man page

Fri Sep 5 12:00:00 2003 Gary Lerhaupt 0.34.01-1
- Added dkms_autoinstaller service (builds module on boot if AUTOINSTALL=\"yes\" in dkms.conf)
- DKMS usage no longer sent to std_err
- Added --no-prepare-kernel cli option

Fri Aug 8 12:00:00 2003 Gary Lerhaupt 0.33.02-1
- Fixed quote bugs in match (Reported by: John Hull )
- Added Fred Treasure to the AUTHORS list
- Added dkms_dbversion file to DKMS tree to track architecture of dkms db layout

Thu Jul 3 12:00:00 2003 Gary Lerhaupt 0.32.04-1
- Added mkinitrd support for SuSE (etc_sysconfig_kernel_modify)
- Added generic make command for kernel >2.4 (make -C SUBDIRS= modules)
- Fixed kernel prepare to do Red Hat/Generic by default
- Only do make dep if < 2.5

Tue Jun 3 12:00:00 2003 Gary Lerhaupt 0.31.04-1
- Modified the Red Hat prep routine to be smaller and more robust (including summit support)
- Added sample.spec to the sources for /usr/share/doc
- If you save a .config before make mrproper, return it right afterwards
- Updated the man page

Fri May 30 12:00:00 2003 Gary Lerhaupt 0.30.17-1
- Added a remake_initrd function to keep SuSE from doing wrong things
- If you know the correct right steps for rebuilding SuSE initrds, please let me know!
- Updated man page

Thu May 29 12:00:00 2003 Gary Lerhaupt 0.30.15-1
- Added a native readlink function to make sure it exists
- Added a mkdir -p to $location to make sure it exists
- Added --directive

Wed May 28 12:00:00 2003 Gary Lerhaupt 0.30.05-1
- Added kernel preparation support for SLES/United Linux (Many thanks to: Fred Treasure )

Tue May 20 12:00:00 2003 Gary Lerhaupt 0.29.09-1
- On remove, to remove all kernel versions you must now specify --all
- Added grep, cpio and gzip to the Requires of the RPM
- Added cleaning kernel tree (make mrproper) after last build completes
- Before prepare kernel, the current .config is stored in memory to be restored later
- Added a verbose warning to the status command to remind people it only shows DKMS modules
- Added /etc/dkms_framwork.conf for controlling source_tree and dkms_tree
- Added the undocumented --dkmstree and --sourcetree options for cli control of these vars
- When looking for original modules, dkms now employs the find command to expand search past $location
- Updated man page

Wed May 14 12:00:00 2003 Gary Lerhaupt 0.28.05-1
- Fixed a typo in the man page.

Mon May 5 12:00:00 2003 Gary Lerhaupt 0.28.04-1
- Fixed ldtarball/mktarball to obey source_tree & dkms_tree (Reported By: Jordan Hargrave )
- Added DKMS mailing list to man page

Tue Apr 29 12:00:00 2003 Gary Lerhaupt 0.27.05-1
- Changed NEEDED_FOR_BOOT to REMAKE_INITRD as this makes more sense
- Redid handling of modifying modules.conf
- Added MODULE_CONF_ALIAS_TYPE to specs

Mon Apr 28 12:00:00 2003 Gary Lerhaupt 0.26.12-1
- Started adding ldtarball support
- added the --force option
- Update man page

Thu Apr 24 12:00:00 2003 Gary Lerhaupt 0.26.05-1
- Started adding mktarball support
- Fixed up the spec file to use the tarball

Tue Mar 25 11:00:00 2003 Gary Lerhaupt 0.25.14-1
- Continued integrating mkdriverdisk
- Updated man page

Mon Mar 24 11:00:00 2003 Gary Lerhaupt 0.25.03-1
- Added renaming ability to modules after builds (MODULE_NAME=\"beforename.o:aftername.o\")
- Started adding mkdriverdisk support
- Added distro parameter for use with mkdriverdisk
- Now using readlink to determine symlink pointing location
- Added redhat BOOT config to default location of config files
- Fixed a bug in read_conf that caused the wrong make subdirective to be used
- Remove root requirement for build action

Wed Mar 19 11:00:00 2003 Gary Lerhaupt 0.23.19-1
- Fixed archiving of original modules (Reported by: Kris Jordan )

Wed Mar 12 11:00:00 2003 Gary Lerhaupt 0.23.18-1
- Added kernel specific patching ability

Mon Mar 10 11:00:00 2003 Gary Lerhaupt 0.23.16-1
- Removed the sourcing in of /etc/init.d/functions as it was unused anyway
- Implemented generic patching support
- Updated man page
- Fixed timing of the creation of DKMS built infrastructure in case of failure

Fri Mar 7 11:00:00 2003 Gary Lerhaupt 0.23.11-1
- Builds now occur in /var/dkms/$module/$module_version/build and not in /usr/src
- Fixed the logging of the kernel_config

Thu Mar 6 11:00:00 2003 Gary Lerhaupt 0.23.01-1
- Started adding patch support
- Redid reading implementation of modules_conf entries in dkms.conf (now supports more than 5)
- Updated man page

Tue Mar 4 11:00:00 2003 Gary Lerhaupt 0.22.06-1
- Module names are not just assumed to end in .o any longer (you must specify full module name)
- At exit status to invoke_command when bad exit status is returned

Fri Feb 28 11:00:00 2003 Gary Lerhaupt 0.22.03-1
- Changed the way variables are handled in dkms.conf, %kernelver to $kernelver

Mon Feb 24 11:00:00 2003 Gary Lerhaupt 0.22.02-1
- Fixed a typo in install

Tue Feb 11 11:00:00 2003 Gary Lerhaupt 0.22.01-1
- Fixed bug in remove which made it too greedy
- Updated match code

Mon Feb 10 11:00:00 2003 Gary Lerhaupt 0.21.16-1
- Added uninstall action
- Updated man page

Fri Feb 7 11:00:00 2003 Gary Lerhaupt 0.20.06-1
- Added --config option to specify where alternate .config location exists
- Updated the man page to indicate the new option.
- Updated the spec to allow for software versioning printout
- Added -V which prints out the current dkms version and exits

Thu Jan 9 11:00:00 2003 Gary Lerhaupt 0.19.01-1
- Added GPL stuffs

Mon Dec 9 11:00:00 2002 Gary Lerhaupt 0.18.04-1
- Added support for multiple modules within the same install
- Added postadd and fixed up the man page

Fri Dec 6 11:00:00 2002 Gary Lerhaupt 0.17.01-1
- Cleaned up the spec file.

Fri Nov 22 11:00:00 2002 Gary Lerhaupt
- Fixed a bug in finding MAKE subdirectives

Thu Nov 21 11:00:00 2002 Gary Lerhaupt
- Fixed make.log path error when module make fails
- Fixed invoke_command to work under RH8.0
- DKMS now edits kernel makefile to get around RH8.0 problems

Wed Nov 20 11:00:00 2002 Gary Lerhaupt
- Reworked the implementation of -q, --quiet

Tue Nov 19 11:00:00 2002 Gary Lerhaupt
- Version 0.16: added man page

Mon Nov 18 11:00:00 2002 Gary Lerhaupt
- Version 0.13: added match option
- Version 0.14: dkms is no longer a SysV service
- Added depmod after install and remove
- Version 0.15: added MODULES_CONF directives in dkms.conf

Fri Nov 15 11:00:00 2002 Gary Lerhaupt
- Version 0.12: added the -q (quiet) option

Thu Nov 14 11:00:00 2002 Gary Lerhaupt
- Version 0.11: began coding the status function

Wed Nov 13 11:00:00 2002 Gary Lerhaupt
- Changed the name to DKMS
- Moved original_module to its own separate directory structure
- Removal now does a complete clean up

Mon Nov 11 11:00:00 2002 Gary Lerhaupt
- Split build into build and install
- dkds.conf is now sourced in
- added kernelver variable to dkds.conf

Fri Nov 8 11:00:00 2002 Gary Lerhaupt
- Added date to make.log
- Created the prepare_kernel function

Thu Nov 7 11:00:00 2002 Gary Lerhaupt
- Barebones implementation complete

Wed Oct 30 11:00:00 2002 Gary Lerhaupt
- Initial coding


 
ICM