diff options
author | sL1pKn07 | 2022-12-28 16:27:24 +0100 |
---|---|---|
committer | sL1pKn07 | 2022-12-28 16:27:24 +0100 |
commit | 58dfaf62850d4d1a7ec9c860f328e4d26a80162c (patch) | |
tree | a03103aec3aa6fb5c7d60b5a2118e80ca8da17a9 | |
parent | 8c8a41d8f8600386ceea2226836c22327ffcf36c (diff) | |
download | aur-58dfaf62850d4d1a7ec9c860f328e4d26a80162c.tar.gz |
Update to 008.003.012.000
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 47 insertions, 22 deletions
@@ -1,32 +1,40 @@ pkgbase = lsi-lsa pkgdesc = LSI Storage Authority Software Suite - pkgver = 007.019.006.000 - pkgrel = 5 + pkgver = 008.003.012.000 + pkgrel = 1 url = https://www.broadcom.com/products/storage install = lsi-lsa.install arch = x86_64 license = custom:Broadcom makedepends = patchelf + makedepends = openssl-1.1 + makedepends = libxcrypt-compat + makedepends = curl + makedepends = lsi-openpegasus depends = openslp - depends = lsi-openpegasus - depends = curl depends = perl - depends = libcrypt.so=1 depends = libldap24 + depends = libcrypt.so=1 + depends = libcrypto.so=1.1 + depends = libssl.so=1.1 + depends = libpegclient.so + depends = libpegcommon.so + depends = libpeglistener.so + depends = libcurl.so options = !strip backup = opt/lsi/LSIStorageAuthority/installtype backup = opt/lsi/LSIStorageAuthority/conf/LSA.conf backup = opt/lsi/LSIStorageAuthority/server/conf/nginx.conf backup = opt/lsi/LSIStorageAuthority/conf/monitor/config-current.json source = LSI_Storage_Authority_Lightweight_Monitor_User_Guide_rev1.0.pdf::https://docs.broadcom.com/doc/pub-005092 - source = LSI_Storage_Authority_Software_User_Guide_rev2.2.pdf::https://docs.broadcom.com/doc/DB15-001161 + source = LSI_Storage_Authority_Software_User_Guide_rev2.6.pdf::https://docs.broadcom.com/doc/LSA-Software-UG source = lsi_lsa.service source = lsa_launcher.sh - source = 007.019.006.000_LSA_Linux-x64.zip::https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/007.019.006.000_LSA_Linux-x64.zip + source = 008.003.012.000_LSA_Linux-x64.zip::https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/008.003.012.000_LSA_Linux_x64.zip sha256sums = 5196f542b52457abb94bce4e069005543a7e748270b7b673e5afa669e7af2e03 - sha256sums = edb87a322a06afb7c78058132f648123325fc633db2df4d062a127f5ed9f465a + sha256sums = 6de3c303b4a8c1e30bf7e6dcb1a7bf4a46d00224c9d068a3fe982eabe53c1e03 sha256sums = 5d65b855b7d38192ef8fd0ce34cab567efd5f9af922c080876a10e96a62b0b17 sha256sums = 1df03403bc1d780797f0eba59d85b1941a1c77f911d9e7d5d5ae4f288e52663a - sha256sums = d0cfca9e144b12b8c5886f7d975546fe7e1ca13573f62d80f721363397e3b5dd + sha256sums = 5b68f1743708fec3fa8c1de322b8b2dce15cfb28d7f462a038013fd699cabc31 pkgname = lsi-lsa @@ -1,32 +1,41 @@ # Maintainer: Gustavo Alvarez <sl1pkn07@gmail.com> pkgname=lsi-lsa -pkgver=007.019.006.000 -pkgrel=5 +pkgver=008.003.012.000 +pkgrel=1 pkgdesc="LSI Storage Authority Software Suite" arch=('x86_64') url='https://www.broadcom.com/products/storage' license=('custom:Broadcom') depends=('openslp' - 'lsi-openpegasus' - 'curl' 'perl' - 'libcrypt.so=1' 'libldap24' + 'libcrypt.so=1' + 'libcrypto.so=1.1' + 'libssl.so=1.1' + 'libpegclient.so' + 'libpegcommon.so' + 'libpeglistener.so' + 'libcurl.so' ) -makedepends=('patchelf') +makedepends=('patchelf' + 'openssl-1.1' + 'libxcrypt-compat' + 'curl' + 'lsi-openpegasus' + ) DLAGENTS=('https::/usr/bin/curl -qgb "" -fLC - --retry 3 --retry-delay 3 -b "agreement=true" -o %o %u') source=('LSI_Storage_Authority_Lightweight_Monitor_User_Guide_rev1.0.pdf::https://docs.broadcom.com/doc/pub-005092' - 'LSI_Storage_Authority_Software_User_Guide_rev2.2.pdf::https://docs.broadcom.com/doc/DB15-001161' + 'LSI_Storage_Authority_Software_User_Guide_rev2.6.pdf::https://docs.broadcom.com/doc/LSA-Software-UG' 'lsi_lsa.service' 'lsa_launcher.sh' - "${pkgver}_LSA_Linux-x64.zip::https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${pkgver}_LSA_Linux-x64.zip" + "${pkgver}_LSA_Linux-x64.zip::https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${pkgver}_LSA_Linux_x64.zip" ) sha256sums=('5196f542b52457abb94bce4e069005543a7e748270b7b673e5afa669e7af2e03' - 'edb87a322a06afb7c78058132f648123325fc633db2df4d062a127f5ed9f465a' + '6de3c303b4a8c1e30bf7e6dcb1a7bf4a46d00224c9d068a3fe982eabe53c1e03' '5d65b855b7d38192ef8fd0ce34cab567efd5f9af922c080876a10e96a62b0b17' '1df03403bc1d780797f0eba59d85b1941a1c77f911d9e7d5d5ae4f288e52663a' - 'd0cfca9e144b12b8c5886f7d975546fe7e1ca13573f62d80f721363397e3b5dd' + '5b68f1743708fec3fa8c1de322b8b2dce15cfb28d7f462a038013fd699cabc31' ) install=lsi-lsa.install backup=('opt/lsi/LSIStorageAuthority/installtype' @@ -52,7 +61,7 @@ package() { # Extract LSA RPM for i in $(find "${srcdir}" -type f -name "LSIStorageAuthority-${pkgver}*.rpm"); do bsdtar -xf "${i}"; done &> /dev/null - # Remove unnused stuff (include bundled openpegasus libs) + # Remove unused stuff (include bundled openpegasus libs) rm -fr etc \ opt/lsi/LSIStorageAuthority/uninstaller.sh \ opt/lsi/LSIStorageAuthority/logs/* \ @@ -81,7 +90,7 @@ package() { # Install Docs install -Dm644 "${srcdir}/LSI_Storage_Authority_Lightweight_Monitor_User_Guide_rev1.0.pdf" "usr/share/doc/${pkgname}/LSI_Storage_Authority_Lightweight_Monitor_User_Guide.pdf" - install -Dm644 "${srcdir}/LSI_Storage_Authority_Software_User_Guide_rev2.2.pdf" "usr/share/doc/${pkgname}/LSI_Storage_Authority_Software_User_Guide.pdf" + install -Dm644 "${srcdir}/LSI_Storage_Authority_Software_User_Guide_rev2.6.pdf" "usr/share/doc/${pkgname}/LSI_Storage_Authority_Software_User_Guide.pdf" install -Dm644 "${srcdir}/"*/LSA_Linux_*_readme.txt "usr/share/doc/${pkgname}/LSA_Linux_readme.txt" # Configure the port server/client: 2463 for bundled nginx server & 9009 for LSA client @@ -89,7 +98,8 @@ package() { # this interfiere with this software, for this, i've change the port 9000 to 9009. sed -e 's|nginx_default|2463|g' \ -e 's|LSA_Default|9009|g' \ - -i opt/lsi/LSIStorageAuthority/server/conf/nginx.conf + -i opt/lsi/LSIStorageAuthority/server/conf/nginx.conf \ + -i opt/lsi/LSIStorageAuthority/conf/LSA.conf sed 's|9000|9009|g' \ -i opt/lsi/LSIStorageAuthority/conf/LSA.conf \ -i usr/share/doc/lsi-lsa/LSA_Linux_readme.txt @@ -103,4 +113,11 @@ package() { # Create soname links _create_links + + # Fix the LSA.conf mess + sed -e 's|c:\\program files\\lsi\\lsistorageauthority\\|..|g' \ + -e 's|C:\\Program Files\\LSI\\LSIStorageAuthority\\|..|g' \ + -e 's|Administrators|root|g' \ + -e 's|Authenticated U|u|g' \ + -i opt/lsi/LSIStorageAuthority/conf/LSA.conf } |