Whamcloud - gitweb
LU-9087 build: add support for DKMS debs 28/25328/8
authorMichael Kuhn <michael.kuhn@informatik.uni-hamburg.de>
Tue, 31 Jul 2018 02:12:05 +0000 (22:12 -0400)
committerOleg Drokin <green@whamcloud.com>
Thu, 9 Aug 2018 18:20:09 +0000 (18:20 +0000)
commit88252d0612e55ed21f36345006a7a39cda9886fb
tree801dbf855ce968a03ca956f806da2d62b96368ff
parent77fc116fb230f330761767e240882c2141b30c1a
LU-9087 build: add support for DKMS debs

This introduces a new package lustre-client-modules-dkms that uses DKMS
to automatically recompile the client kernel modules on kernel upgrades.
The package is only created if the dkms-debs target is used, otherwise
the traditional kernel-specific package is created.

Test-Parameters: trivial
Change-Id: Ie9aeee29f7fd73938b148299d246c663a783ccd3
Signed-off-by: Michael Kuhn <michael.kuhn@informatik.uni-hamburg.de>
Reviewed-on: https://review.whamcloud.com/25328
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-by: Gu Zheng <gzheng@ddn.com>
Reviewed-by: Li Dongyang <dongyangli@ddn.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
autoMakefile.am
debian/README.Debian
debian/control
debian/control.main
debian/dkms.conf.in [new file with mode: 0644]
debian/lustre-client-modules-dkms.postinst [new file with mode: 0644]
debian/lustre-client-modules-dkms.prerm [new file with mode: 0644]
debian/rules