The text and URLs in the debian packaging metadata were old
(circa Sun Microsystems), so update them and take the opportunity
to inform about the source of the release being installed.
Signed-off-by: Brian J. Murrell <brian@whamcloud.com>
Change-Id: I7860e8ada7757d8a991a472af293749fd4c89f5a
Recommends: kernel-package, quilt
Description: Linux kernel patch for the Lustre Filesystem
Lustre is a scalable, secure, robust, highly-available
Recommends: kernel-package, quilt
Description: Linux kernel patch for the Lustre Filesystem
Lustre is a scalable, secure, robust, highly-available
- cluster file system. It is maintained by Sun Microsystems, Inc.
- and available from http://www.lustre.org
+ cluster file system. This release is maintained by Whamcloud, Inc.
+ and available from http://wiki.whamcloud.com/
.
Lustre servers require a number of patches to the core Linux kernel,
mostly to export new functions, add features to ext3, and add
.
Lustre servers require a number of patches to the core Linux kernel,
mostly to export new functions, add features to ext3, and add
Depends: module-assistant, bzip2, debhelper (>= 5.0.0), libsnmp-dev, dpatch
Description: source for Lustre filesystem client kernel modules
Lustre is a scalable, secure, robust, highly-available cluster file system.
Depends: module-assistant, bzip2, debhelper (>= 5.0.0), libsnmp-dev, dpatch
Description: source for Lustre filesystem client kernel modules
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available from
- http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available from
+ http://wiki.whamcloud.com/
.
This package contains the module source. The client kernel modules
can be built for kernels from 2.6.18 - 2.6.26 from it using
.
This package contains the module source. The client kernel modules
can be built for kernels from 2.6.18 - 2.6.26 from it using
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Userspace utilities for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system.
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Userspace utilities for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available from
- http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available from
+ http://wiki.whamcloud.com/
.
This package provides a number of userspace utilities for
maintaining Lustre filesystems.
.
This package provides a number of userspace utilities for
maintaining Lustre filesystems.
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Test suite for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system.
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Test suite for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available from
- http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available from
+ http://wiki.whamcloud.com/
.
This package provides a number of test utilities for the Lustre filesystem.
.
This package provides a number of test utilities for the Lustre filesystem.
Depends: ${shlibs:Depends}
Description: Runtime library for Lustre filesystem utilities
Lustre is a scalable, secure, robust, highly-available cluster file system.
Depends: ${shlibs:Depends}
Description: Runtime library for Lustre filesystem utilities
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available
- from http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available
+ http://wiki.whamcloud.com/
.
This package provides a shared library that is used by userspace
applications to work with Lustre filesystems. It gives a user application
.
This package provides a shared library that is used by userspace
applications to work with Lustre filesystems. It gives a user application
Currently, liblustre is still under development and only works on Linux
(i386 & x86_64, not tested on ia64).
.
Currently, liblustre is still under development and only works on Linux
(i386 & x86_64, not tested on ia64).
.
- Please see https://mail.clusterfs.com/wikis/lustre/LibLustreHowTo for details.
Package: lustre-dev
Section: libdevel
Package: lustre-dev
Section: libdevel
Depends: lustre-utils (= ${binary:Version})
Description: Development files for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system.
Depends: lustre-utils (= ${binary:Version})
Description: Development files for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available from
- http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available from
+ http://wiki.whamcloud.com/
.
This package provides development libraries for the Lustre filesystem.
.
This package provides development libraries for the Lustre filesystem.
Recommends: kernel-package, quilt
Description: Linux kernel patch for the Lustre Filesystem
Lustre is a scalable, secure, robust, highly-available
Recommends: kernel-package, quilt
Description: Linux kernel patch for the Lustre Filesystem
Lustre is a scalable, secure, robust, highly-available
- cluster file system. It is maintained by Sun Microsystems, Inc.
- and available from http://www.lustre.org
+ cluster file system. This release is maintained by Whamcloud, Inc.
+ and available from http://wiki.whamcloud.com/
.
Lustre servers require a number of patches to the core Linux kernel,
mostly to export new functions, add features to ext3, and add
.
Lustre servers require a number of patches to the core Linux kernel,
mostly to export new functions, add features to ext3, and add
Depends: module-assistant, bzip2, debhelper (>= 5.0.0), libsnmp-dev, dpatch
Description: source for Lustre filesystem client kernel modules
Lustre is a scalable, secure, robust, highly-available cluster file system.
Depends: module-assistant, bzip2, debhelper (>= 5.0.0), libsnmp-dev, dpatch
Description: source for Lustre filesystem client kernel modules
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available from
- http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available from
+ http://wiki.whamcloud.com/
.
This package contains the module source. The client kernel modules
can be built for kernels from 2.6.18 - 2.6.26 from it using
.
This package contains the module source. The client kernel modules
can be built for kernels from 2.6.18 - 2.6.26 from it using
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Userspace utilities for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system.
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Userspace utilities for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available from
- http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available from
+ http://wiki.whamcloud.com/
.
This package provides a number of userspace utilities for
maintaining Lustre filesystems.
.
This package provides a number of userspace utilities for
maintaining Lustre filesystems.
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Test suite for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system.
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Test suite for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available from
- http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available from
+ http://wiki.whamcloud.com/
.
This package provides a number of test utilities for the Lustre filesystem.
.
This package provides a number of test utilities for the Lustre filesystem.
Depends: ${shlibs:Depends}
Description: Runtime library for Lustre filesystem utilities
Lustre is a scalable, secure, robust, highly-available cluster file system.
Depends: ${shlibs:Depends}
Description: Runtime library for Lustre filesystem utilities
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available
- from http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available
+ http://wiki.whamcloud.com/
.
This package provides a shared library that is used by userspace
applications to work with Lustre filesystems. It gives a user application
.
This package provides a shared library that is used by userspace
applications to work with Lustre filesystems. It gives a user application
Currently, liblustre is still under development and only works on Linux
(i386 & x86_64, not tested on ia64).
.
Currently, liblustre is still under development and only works on Linux
(i386 & x86_64, not tested on ia64).
.
- Please see https://mail.clusterfs.com/wikis/lustre/LibLustreHowTo for details.
Package: lustre-dev
Section: libdevel
Package: lustre-dev
Section: libdevel
Depends: lustre-utils (= ${binary:Version})
Description: Development files for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system.
Depends: lustre-utils (= ${binary:Version})
Description: Development files for the Lustre filesystem
Lustre is a scalable, secure, robust, highly-available cluster file system.
- It is maintained by Sun Microsystems, Inc. and available from
- http://www.lustre.org
+ This release is maintained by Whamcloud, Inc. and available from
+ http://wiki.whamcloud.com/
.
This package provides development libraries for the Lustre filesystem.
.
This package provides development libraries for the Lustre filesystem.
License: GPL
Group: Utilities/System
Source: lustre-%{version}.tar.gz
License: GPL
Group: Utilities/System
Source: lustre-%{version}.tar.gz
-URL: http://www.sun.com/software/products/lustre/index.xml
+URL: http://wiki.whamcloud.com/
BuildRoot: %{_tmppath}/lustre-%{version}-root
Obsoletes: lustre-lite, lustre-lite-utils, lustre-ldap nfs-utils-lustre
Provides: lustre-lite = %{version}, lustre-lite-utils = %{version}
BuildRoot: %{_tmppath}/lustre-%{version}-root
Obsoletes: lustre-lite, lustre-lite-utils, lustre-ldap nfs-utils-lustre
Provides: lustre-lite = %{version}, lustre-lite-utils = %{version}
/sbin/weak-modules --add-modules
fi
/sbin/weak-modules --add-modules
fi
-cat <<EOF
-Congratulations on finishing your Lustre installation! To register
-your copy of Lustre and find out more about Lustre Support, Service,
-and Training offerings please visit
-
-http://www.sun.com/software/products/lustre/lustre_reg.jsp
-EOF
+# for update from < v1.4.6
+
+for f in /etc/modules.conf /etc/modprobe.conf /etc/modprobe.conf.local ;
+do
+ if [ -f $f ]; then
+ if grep 'lustre llite' $f >/dev/null 2>/dev/null ; then
+ [ ! -f $f.rpmsave ] && cp $f $f.rpmsave
+ TMPFILE=`mktemp $f.XXXXXX` && \
+ rm -f $TMPFILE && touch $TMPFILE && \
+ grep -v 'lustre llite' $f >> $TMPFILE && \
+ mv $TMPFILE $f
+ fi
+ if egrep "^[^#]*(add below|install) ptlrpc" $f ; then
+ [ ! -f $f.rpmsave ] && cp $f $f.rpmsave
+ TMPFILE=`mktemp $f.XXXXXX` && \
+ rm -f $TMPFILE && touch $TMPFILE && \
+ sed -e "s/^[^#]*\(add below\|install\) ptlrpc.*/#&/" $f >> $TMPFILE && \
+ mv $TMPFILE $f
+ fi
+ fi
+done
# If the kernel was built to reject unsupported modules (e.g. not a Lustre
# kernel), and this hasn't been overridden in /etc/modprobe.d yet, then
# If the kernel was built to reject unsupported modules (e.g. not a Lustre
# kernel), and this hasn't been overridden in /etc/modprobe.d yet, then