DEB packages can be build for server or client, where naming
convention for server is:
* lustre-server-modules-*
* lustre-server-utils-*
and for client:
* lustre-client-modules-*
* lustre-client-utils-*
Previously the util package was named lustre-utils which
is now obsolete due to the client and server separation
and thus can be removed.
Lustre-change: https://review.whamcloud.com/34137
Lustre-commit:
ee009da38d016a129b975aa3db77c675a17c1c3d
Test-Parameters: trivial
Signed-off-by: Thomas Stibor <t.stibor@gsi.de>
Change-Id: Id0a945d5b76e5c35cf858e3ab224efa342cde28d
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Nathaniel Clark <nclark@whamcloud.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Signed-off-by: Minh Diep <mdiep@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/34508
Tested-by: Jenkins
Tested-by: Maloo <maloo@whamcloud.com>
/lustre-iokit
/lustre-tests
/lustre-resource-agents
-/lustre-utils
/lustre-*.substvars
/lustre-*-utils
/tmp
#2. Preparing the system
In the next step install:
- - lustre-utils
+ - lustre-server-utils or lustre-client-utils
This have to be done on every server system.
Architecture: i386 armhf powerpc ppc64el amd64 ia64
Priority: optional
Depends: dkms, automake, libtool, linux-headers-generic | linux-headers | linux-headers-amd64
-Recommends: linux-image, lustre-utils
+Recommends: linux-image, lustre-client-utils
Provides: lustre-client-modules
Description: Lustre Linux kernel module (DKMS)
This package contains the loadable kernel modules for the patchless client
Architecture: i386 armhf powerpc ppc64el amd64 ia64
Priority: optional
Depends: dkms, automake, libtool, linux-headers-generic | linux-headers | linux-headers-amd64
-Recommends: linux-image, lustre-utils
+Recommends: linux-image, lustre-client-utils
Provides: lustre-client-modules
Description: Lustre Linux kernel module (DKMS)
This package contains the loadable kernel modules for the patchless client
Package: lustre-client-modules-_KVERS_
Architecture: any
-Recommends: linux-image, lustre-utils
+Recommends: linux-image, lustre-client-utils
Provides: lustre-client-modules
Description: Lustre Linux kernel module (kernel _KVERS_)
This package contains the lustre loadable kernel modules for the
Package: lustre-server-modules-_KVERS_
Architecture: any
-Recommends: linux-image, lustre-utils
+Recommends: linux-image, lustre-server-utils
Provides: lustre-server-modules, lustre-client-modules
Conflicts: lustre-client-modules-_KVERS_
Replaces: lustre-client-modules-_KVERS_
under the GNU Public License Version 2; it was downloaded from
https://wiki.whamcloud.com/display/PUB/Lustre+Releases
-The documentation (included in lustre-utils) is covered by
+The documentation (included in lustre-{server,client}-utils) is covered by
the GNU Free Documentation License; there are no invariant-clauses included
in this documentation, and hence it is considered to be free under
the Debian Free Software Guidelines (DFSG).
+++ /dev/null
-lustre/BUGS
-README
+++ /dev/null
-lustre/tests/llmountcleanup.sh
-lustre/tests/llmount.sh
+++ /dev/null
-debian/tmp/sbin/* sbin
-debian/tmp/usr/sbin/* usr/sbin
-debian/tmp/usr/bin/* usr/bin
+++ /dev/null
-debian/tmp/usr/share/man/*/*
KVER?=$(LINUXRELEASE)
# KVERS, KSRC are the kernel version and source to use when building lustre
-# Will be the default when building lustre-utils, etc but whatever module-assistant
+# Will be the default when building lustre-{server,client}-utils, etc but whatever module-assistant
# supplied when building modules
KVERS?=$(KVER)
KSRC?=$(LINUX_OBJ)