]> Frank Brehm's Git Trees - my-stuff/storcli.git/commitdiff
Initial version.
authorBenjamin Drung <benjamin.drung@profitbricks.com>
Wed, 15 Oct 2014 13:06:40 +0000 (15:06 +0200)
committerBenjamin Drung <benjamin.drung@profitbricks.com>
Wed, 15 Oct 2014 13:06:40 +0000 (15:06 +0200)
debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/rules [new file with mode: 0755]
debian/source/format [new file with mode: 0644]
debian/watch [new file with mode: 0644]

diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..adb731b
--- /dev/null
@@ -0,0 +1,5 @@
+storcli (1.13.06-0pb1) wheezy; urgency=medium
+
+  * Initial version.
+
+ -- Benjamin Drung <benjamin.drung@profitbricks.com>  Wed, 15 Oct 2014 14:44:41 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..ec63514
--- /dev/null
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..1dcd831
--- /dev/null
@@ -0,0 +1,56 @@
+Source: storcli
+Maintainer: Benjamin Drung <benjamin.drung@profitbricks.com>
+Section: admin
+Priority: optional
+Build-Depends: debhelper (>= 9)
+Standards-Version: 3.9.6
+Homepage: http://git/so/storcli.git
+Vcs-Browser: http://git/so/storcli.git
+Vcs-Git: git+ssh://git/srv/git/so/storcli.git
+
+Package: storcli
+Architecture: amd64 i386
+Depends: ${misc:Depends}
+Description: Storage Command Line Tool to manage LSI storage controllers
+ The Storage Command Line Tool (StorCLI) is the command line management
+ software designed for the LSI MegaRAID® product line. The StorCLI is a
+ command line interface that is designed to be easy to use, consistent,
+ and easy to script.
+ .
+ Supported controllers:
+  * MegaRAID SAS 9361-8i
+  * MegaRAID SAS 9361-4i
+  * MegaRAID SAS 9341-8i
+  * MegaRAID SAS 9341-4i
+  * MegaRAID SAS 9380-8e
+  * MegaRAID SAS 9380-4i4e
+  * MegaRAID SAS 9270-8i
+  * MegaRAID SAS 9271-4i
+  * MegaRAID SAS 9271-8i
+  * MegaRAID SAS 9271-8iCC
+  * Syncro CS 9271-8i
+  * MegaRAID SAS 9286-8e
+  * MegaRAID SAS 9286CV-8e
+  * MegaRAID SAS 9286CV-8eCC
+  * Syncro CS 9286-8e
+  * MegaRAID SAS 9265-8i
+  * MegaRAID SAS 9285-8e
+  * MegaRAID SAS 9240-4i
+  * MegaRAID SAS 9240-8i
+  * MegaRAID SAS 9260-4i
+  * MegaRAID SAS 9260CV-4i
+  * MegaRAID SAS 9260-8i
+  * MegaRAID SAS 9260CV-8i
+  * MegaRAID SAS 9260DE-8i
+  * MegaRAID SAS 9261-8i
+  * MegaRAID SAS 9280-4i4e
+  * MegaRAID SAS 9280-8e
+  * MegaRAID SAS 9280DE-8e
+  * MegaRAID SAS 9280-24i4e
+  * MegaRAID SAS 9280-16i4e
+  * MegaRAID SAS 9260-16i
+  * MegaRAID SAS 9266-4i
+  * MegaRAID SAS 9266-8i
+  * MegaRAID SAS 9285CV-8e
+ .
+ StorCLI is the successor to the deprecated MegaCLI.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..e562076
--- /dev/null
@@ -0,0 +1,34 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: StorCLI
+Source: The source was downloaded from
+ http://www.lsi.com/downloads/Public/RAID%20Controllers/RAID%20Controllers%20Common%20Files/1.13.06_StorCLI_u1.zip
+ and the binaries were extracted from the storcli_all_os/Ubuntu/*.deb package.
+
+Files: *
+Copyright: unknown
+License: unknown
+ upstream provided no license file
+
+Files: debian/*
+Copyright: 2014 Benjamin Drung <benjamin.drung@profitbricks.com>
+License: MIT
+
+License: MIT
+ Permission is hereby granted, free of charge, to any person obtaining a
+ copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so, subject to
+ the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included
+ in all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+ OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..b7b77e5
--- /dev/null
@@ -0,0 +1,14 @@
+#!/usr/bin/make -f
+
+DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH)
+
+%:
+       dh $@
+
+override_dh_auto_install:
+ifeq ($(DEB_HOST_ARCH),amd64)
+       install -D -m 755 storcli64 debian/storcli/usr/bin/storcli
+endif
+ifeq ($(DEB_HOST_ARCH),i386)
+       install -D -m 755 storcli debian/storcli/usr/bin/storcli
+endif
diff --git a/debian/source/format b/debian/source/format
new file mode 100644 (file)
index 0000000..163aaf8
--- /dev/null
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644 (file)
index 0000000..7cc8c57
--- /dev/null
@@ -0,0 +1,6 @@
+# There is no way for uscan to check for new releases.
+# You can manually check by browsing following site:
+# http://www.lsi.com/products/raid-controllers/pages/megaraid-sas-9280-4i4e.aspx#tab/tab4
+# -> Management Software and Tools -> Latest MegaRAID StorCLI
+# or you go to http://www.lsi.com/support/pages/download-search.aspx and
+# search for 'storcli'