From cd39bd2ec6946c4e20bd75e3f4db17560d044d40 Mon Sep 17 00:00:00 2001 From: Gerardo Zamudio Date: Sat, 1 May 2021 14:41:12 -0500 Subject: [PATCH] open-iscsi: Nuevo --- CHECKSUMS.md5 | 21 ++-- CHECKSUMS.md5.asc | 28 +++--- CHECKSUMS.md5.gz | Bin 12233 -> 12429 bytes CHECKSUMS.md5.gz.asc | 28 +++--- ChangeLog.rss | 26 ++--- ChangeLog.txt | 4 + ChangeLog.txt.gz | Bin 2070 -> 2079 bytes FILELIST.TXT | 37 ++++--- PACKAGES.TXT | 2 +- PACKAGES.TXT.gz | Bin 6558 -> 6557 bytes open-iscsi/HEADER.txt | 19 ++++ open-iscsi/README | 19 ++++ open-iscsi/build/README | 20 ++++ open-iscsi/build/doinst.sh | 16 +++ open-iscsi/build/include_sysmacros.patch | 33 +++++++ open-iscsi/build/open-iscsi.SlackBuild | 118 +++++++++++++++++++++++ open-iscsi/build/open-iscsi.info | 10 ++ open-iscsi/build/rc.open-iscsi | 76 +++++++++++++++ open-iscsi/build/slack-desc | 19 ++++ 19 files changed, 417 insertions(+), 59 deletions(-) create mode 100644 open-iscsi/HEADER.txt create mode 100644 open-iscsi/README create mode 100644 open-iscsi/build/README create mode 100644 open-iscsi/build/doinst.sh create mode 100644 open-iscsi/build/include_sysmacros.patch create mode 100644 open-iscsi/build/open-iscsi.SlackBuild create mode 100644 open-iscsi/build/open-iscsi.info create mode 100644 open-iscsi/build/rc.open-iscsi create mode 100644 open-iscsi/build/slack-desc diff --git a/CHECKSUMS.md5 b/CHECKSUMS.md5 index 0938546..2955083 100644 --- a/CHECKSUMS.md5 +++ b/CHECKSUMS.md5 @@ -10,10 +10,10 @@ tail +13 CHECKSUMS.md5 | md5sum --check | less /pub/gnu, or at any GNU mirror site. MD5 message digest Filename -bd11f09312b263de5c608c05f2fbc04b ./ChangeLog.rss -6b55bbdc7b6340fa95bd54429e02f0fa ./ChangeLog.txt -6a57456af613ea9f0aed8803db5cd62a ./ChangeLog.txt.gz -c6a3e89e44f6ffc376fcf6e0b54a4a00 ./FILELIST.TXT +999ae965261744108bb6765f27ce9a6f ./ChangeLog.rss +e0e353d28905869d62f09ddaa47ad2d3 ./ChangeLog.txt +046d747e9eccb758f20425eab942f5c5 ./ChangeLog.txt.gz +c3efc52b2718d370c96e53d050865cd1 ./FILELIST.TXT 7f4bffeb686cc5fd6056bd404dda08d7 ./GPG-KEY edc25ea949ee19ffaeb127cbb0c5e34b ./MANIFEST.bz2 929e7c4ff15161d2fcba2057ec2a2f3a ./NetworkManager-fortisslvpn/HEADER.txt @@ -28,8 +28,8 @@ edc25ea949ee19ffaeb127cbb0c5e34b ./MANIFEST.bz2 862766d751cd6bf0a92e6162bd329186 ./NetworkManager-fortisslvpn/pkg64/current/NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.tgz.asc d65495fb9b09ee9b0ede6c5903119dde ./NetworkManager-fortisslvpn/pkg64/current/NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.tgz.md5 10f078f71cb5fa957784abc1c53a70d4 ./NetworkManager-fortisslvpn/pkg64/current/NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.txt -fa11e2bb9216d73173112a65f8d1a392 ./PACKAGES.TXT -b9d5cd0dd442636f489eb6414b2e442c ./PACKAGES.TXT.gz +52efd23e3b2742a523e93cfdb1a9cfcf ./PACKAGES.TXT +0d79f9eb0b138b8d932e2443ba87d2ee ./PACKAGES.TXT.gz c816a86246d3cc161cf2e869d16131bd ./audit/HEADER.txt c816a86246d3cc161cf2e869d16131bd ./audit/README 29eb321fa3b3c679ba8e4ae4b36a3809 ./audit/build/README @@ -248,6 +248,15 @@ ad6050d292e50dccf303d9d34684a577 ./numactl/pkg64/current/numactl-2.0.14-x86_64- 6730f426729df3c838614dfcee26726a ./numactl/pkg64/current/numactl-2.0.14-x86_64-1_lem.tgz.asc 5475a697a3c75dedaa5f85b7e932f566 ./numactl/pkg64/current/numactl-2.0.14-x86_64-1_lem.tgz.md5 704dcb016f5c69ecf5c01eae6c6d3ed4 ./numactl/pkg64/current/numactl-2.0.14-x86_64-1_lem.txt +b03f658d7fe8f7288ae176095189d8b1 ./open-iscsi/HEADER.txt +b03f658d7fe8f7288ae176095189d8b1 ./open-iscsi/README +15d67c1ee6b2556384c2e0d5b5b8b07a ./open-iscsi/build/README +317252ef461385a6f0f1c59d15d2eb04 ./open-iscsi/build/doinst.sh +d5ff321651c7b414a74a4fb2456fb06c ./open-iscsi/build/include_sysmacros.patch +f85c40eb27f25b479346d0c38a2e7e23 ./open-iscsi/build/open-iscsi.SlackBuild +9e4835ee6daf1b937f146db1ea4a714b ./open-iscsi/build/open-iscsi.info +c668fd2ef613d80bea558fdf549ac322 ./open-iscsi/build/rc.open-iscsi +b03f658d7fe8f7288ae176095189d8b1 ./open-iscsi/build/slack-desc 1f001348f74fcf598165205a10cf2f7d ./open-isns/HEADER.txt 1f001348f74fcf598165205a10cf2f7d ./open-isns/README 7332fb327fff559fc5bfa072290b0a4c ./open-isns/build/README diff --git a/CHECKSUMS.md5.asc b/CHECKSUMS.md5.asc index 11be92d..1c61351 100644 --- a/CHECKSUMS.md5.asc +++ b/CHECKSUMS.md5.asc @@ -1,17 +1,17 @@ -----BEGIN PGP SIGNATURE----- -iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCNrVQZHGd6YW11ZGlv -QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV/ocEACkqsP10EnOGa7HdF5yqcCB -VW1+cJz7IEShuTkXTePU+4TtMT7bTMj4vb00bltRJ5Mou/qRzo76Rm22z79eBnHL -Vcu84zfsYVV2tenN2PLYKuCWpgLTehBWmo0CM/5Gq1VZUtRlo+0HZdKWyXSp7h9D -HzA7yDNhIP2m5Fs1z3WavEa7HSm+z0Y5l/dRXA1hrswiq/Cm2j/LoXi7ljCeULys -ZptkfgynEJzxs6/mzbFk3ZYmNT0jot/pAs7DyEkyT5Ctf9gfy/2sqj8q1MLrv3qQ -zR4YqS57hZa1MxoRhJlGCCpSSvnTtmwfnC6vlhHd6m84db+DH1O+Nogguxbavb7w -aqwfUN0UMvQtDnH+89DsCMzIvqzjdRvIrJZrtKk62mggX6SukmLrvhLYlyz0bM3o -vU3xf0S6IbjLO0BVl7szMurwWsnbeLcdRmNSjVHYY4U+8p4u6UeTpYL6IOHAKJIx -kBRy82SpFjbw4dCiiJ1KJnsJIbrV6yejCQxP5VAqKJPtUBzuv9Ni3cZa/q8BQCpU -0vrfxU42G0AVHvZtrNHIvDuv6knc0csm/RFQb2elQGOFskGHBlFCcl70uJAMH7jL -b+T7lVm+iErMyCDye5xZNdNFq/c10z7FViu2/6DB2gIWvt6i9st/pUCqoN92UhN/ -9QcPl9klPGQTRU4dkzXdPA== -=Hfd2 +iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCNrr4ZHGd6YW11ZGlv +QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV7uQEACg366cxPqgDYqEGwzl8nWO +frb22Vq9hrzBLjQIkMQxlq2ALbipjJcjzj4yB71kE/oTIPQffkQbl+vVzWC9PtGG +MRO3J5GixDeuyLn2aP0teU7t4nLsuRkNqq5fCiubtqMqZKH7kBlqWbHusbrfeYq1 +WWB6GqilqSZc/Ua/CyhIQOV/Wbs65wqtq4fVae/5eIF+LDCts3AUJL8/zoOMKB2b +5bihiQwDX8AManbmCGm+9ns9AZ9GPLX9lr3Q1sMYZF9ncbGu1GZpeNAQw+8YQAA1 +C6uZdYmoL+0g/wVpMkMsv5YNP22W0iSNCbsj0whGcUvBifIOF6WOnbJ2t/D/S1ZW +caOgNZHp3JSyCiGivSaopIAYFhcKePRGuDIHQs1ANCqf9rRSw2DrAJ6m9z7kF3kg +yyONUXqnvcURBtRXwTyxJOgMBU+mz7iA8+6b2m7FIkW8JJukA/woqgDN5To6zym0 +cOjp2jS8Ld64T5UPYQYAe1jsKfbQjRrzP6vGWWJLCmOgsVpW4NmATNtaNqwdheO9 +bl2fWd6+LerU4+caQ9QU6A3+Ik5zlw+C7Fqpimpj/tdB336oEoRQjsQjB1UzvG47 +79WDoYsoEUcIklTuEd/czoBzQz/c4Q3tc1PNQ78GwOLC2EkTgkjhYth5muus/0Vg +KRigvRwTpyokmwEeYWEpMA== +=Ik4s -----END PGP SIGNATURE----- diff --git a/CHECKSUMS.md5.gz b/CHECKSUMS.md5.gz index b72e3af8356348b604668fa3b0550bf25675dc06..c93fe4b463b7e38d01a2f911c22bffc4b73e4d1f 100644 GIT binary patch literal 12429 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 X5bNMu3b|shS-8YM5}UhwJe&XkU?16* diff --git a/CHECKSUMS.md5.gz.asc b/CHECKSUMS.md5.gz.asc index 2be17a7..f750b19 100644 --- a/CHECKSUMS.md5.gz.asc +++ b/CHECKSUMS.md5.gz.asc @@ -1,17 +1,17 @@ -----BEGIN PGP SIGNATURE----- -iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCNrVQZHGd6YW11ZGlv -QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV9TwD/4nLxTm3EobWkoyjHfi/pyb -aphGwqey1NosAMs4aX05xuXdg8wC2aoy+DMeHK7dV2XSKa7UblUQIcDYBTE2FSbp -x3e29/nj9XkgAIlX2lJqQWSjdYcONVR4eGRvfZQFMUxpeJWqkUz/JOoCOQtA46lL -fTw1bjqX28Ss+BYS4jCdtZA4qBy55bDxkbkBHSZmdSDjhaXN1wAtdffdBMP+JfeZ -LnQNIvD6U+4IWdOi70C1C0D9QlHRjv3mXm1p381IydqujQwDNTVWp8w/BXJ531uZ -q5eBnhRvkf3R1UYyRDrlyKpszfD4ZjlaHV3/BZ8Qbar+eYlOhJiM1tRAHWC5ivWj -j1NE9ZNNyS5HxH5tKwga1/GRRFKAnkxcUwglqeemRIHiXVs4jCI/IcbBOF+H6Dzf -PjYjcmFRQJFK4pc9PZ7lb8zewcsQUYzd4ZyfmKHRJprugZUAQjRsiKf37d2lnXRv -5Qcs5zvedWe3s9aUqx2AmgBBJ982J0VHitr2snOSAkeLzZdIVlzVmkqMk54Go5oX -pqrdjvfRcnu6AeVQd76+PHU7dWcsXYnmk+8fSenN8ggokSmGxTidCLIifVoXRWrI -ndtrpmEbIzUBLjgckg/GukMopzng1lsllmEG+CNszWVw8+i7iIJGoKNcrJnK6zJZ -HtHSg+QN9yINZndrHwClwA== -=5Qy5 +iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCNrr4ZHGd6YW11ZGlv +QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV56rD/4q2qQlouZvaWcnzOaoQY8P +jkVH54/LGMuer/bPOgUsfBAfKkBZ4ZjeJuA/p2x8OCnfSDp3Y4KIm3dScbtRm7rs +oVLZDt9ffnipWmHSBg8DD2M4j7uUessXax56FjoyOM2f3ovPhYm2WCwybWXAjNj3 +KTj/v53a5CiWgoOdCQt3DOuihUZbQzx1ZJL9eodbpP+tTxbM8GzO69SQILOqpfWq +txBxQWT+Gu/YHGO8q2eI6QRE1WDN0SlCQo2afJtusFM0HBuaG3GgALKx+l5aw6OQ +qT3quI9EL6WCjbLveBPzTNXE+9n0AF1rrrHjterQnzHq7YtE2MPJu1PcrOMQt7ad +YMR7rtYJ6L/5q4CCaUYO+fypiunP2auxGlPdbpjZiCJDE2Ja2rG1xogTTseZv56k +yv9+r8KlJbqNtWHJUfA377loETdUJ4WFVVs2R7eknPQhwrCVd03O7w/6YFFzMmjM +cSZi/KcMyhne/jyyju05MvtRTfmgND7N0fDfhhkVzzB5Pts5E1hYl1f86w72FQah +ojzV+CG+RWZqw6bqMx/kpQvlc07fT6hBuPWZsykGF8WyNQnqn8XBYfZpPvYfo5EJ +z3KPtmJ4QDuyTk8UuhF4URc4By+188RMEbzOEdAyMO6HtdQ1ik5L6RjCchHJF2yK +ImcQZuMgT1rzWFGaOkNTPQ== +=8Ouo -----END PGP SIGNATURE----- diff --git a/ChangeLog.rss b/ChangeLog.rss index ad122bb..fe943ee 100644 --- a/ChangeLog.rss +++ b/ChangeLog.rss @@ -11,10 +11,21 @@ Repositorio de software para Slackare Linux proporcionado por Libre Expresión México en-us urn:uuid:f735159c-86bd-11ea-9d48-04d4c453db33 -Sat, 1 May 2021 19:34:32 GMT -Sat, 1 May 2021 19:34:38 GMT +Sat, 1 May 2021 19:40:25 GMT +Sat, 1 May 2021 19:40:42 GMT gen_repos_files.sh v 1.98 +Sat, 1 May 2021 19:40:25 GMT +https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt +Sat, 1 May 2021 19:40:25 GMT +20210501144025 + + +open-iscsi: Nuevo +]]> + + + Sat, 1 May 2021 19:34:32 GMT https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt Sat, 1 May 2021 19:34:32 GMT @@ -190,16 +201,5 @@ phodav: Actualizar a versión 2.5 ]]> - -Sun, 25 Apr 2021 08:08:34 GMT -https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt -Sun, 25 Apr 2021 08:08:34 GMT -20210425030834 - - -netcat-openbsd: Recompilar -]]> - - diff --git a/ChangeLog.txt b/ChangeLog.txt index 55eb3f2..f87f2f0 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,7 @@ ++--------------------------+ +Sat May 1 19:40:25 UTC 2021 +open-iscsi: Nuevo + +--------------------------+ Sat May 1 19:34:32 UTC 2021 open-isns: Agregar paquete diff --git a/ChangeLog.txt.gz b/ChangeLog.txt.gz index 1b85b3b08bb02c5071cf425e2e1b1f4c35e1c1f8..274e78295388ab01b7145db92d87980d9f3a8886 100644 GIT binary patch delta 2002 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 bAs0XXxy!Ta7xLCSTdn>BTS`1|jW_@RvT)rV diff --git a/FILELIST.TXT b/FILELIST.TXT index a305e76..92c561f 100644 --- a/FILELIST.TXT +++ b/FILELIST.TXT @@ -1,4 +1,4 @@ -Sat May 1 19:34:32 UTC 2021 +Sat May 1 19:40:25 UTC 2021 Here is the file list for https://mirror.slackware.mx/libremex/slackbuilds , maintained by Gerardo Zamudio . @@ -6,15 +6,17 @@ If you are using a mirror site and find missing or extra files in the subdirectories, please have the archive administrator refresh the mirror. -drwxr-xr-x 41 1000 100 4096 2021-05-01 14:34 . --rw-r--r-- 1 1000 100 39429 2021-05-01 14:30 ./CHECKSUMS.md5 --rw-r--r-- 1 1000 100 12079 2021-05-01 14:30 ./CHECKSUMS.md5.gz --rw-r--r-- 1 1000 100 6236 2021-05-01 14:34 ./ChangeLog.rss --rw-r--r-- 1 1000 100 14477 2021-05-01 14:34 ./ChangeLog.txt --rw-r--r-- 1 1000 100 2070 2021-05-01 14:34 ./ChangeLog.txt.gz --rw-r--r-- 1 1000 100 311 2021-05-01 14:34 ./FILELIST.TXT +drwxr-xr-x 42 1000 100 4096 2021-05-01 14:40 . +-rw-r--r-- 1 1000 100 39996 2021-05-01 14:34 ./CHECKSUMS.md5 +-rw-r--r-- 1 1000 100 870 2021-05-01 14:34 ./CHECKSUMS.md5.asc +-rw-r--r-- 1 1000 100 12233 2021-05-01 14:34 ./CHECKSUMS.md5.gz +-rw-r--r-- 1 1000 100 870 2021-05-01 14:34 ./CHECKSUMS.md5.gz.asc +-rw-r--r-- 1 1000 100 6227 2021-05-01 14:40 ./ChangeLog.rss +-rw-r--r-- 1 1000 100 14554 2021-05-01 14:40 ./ChangeLog.txt +-rw-r--r-- 1 1000 100 2079 2021-05-01 14:40 ./ChangeLog.txt.gz +-rw-r--r-- 1 1000 100 311 2021-05-01 14:40 ./FILELIST.TXT -rw-r--r-- 1 1000 100 6217 2020-05-23 23:52 ./GPG-KEY --rw-r--r-- 1 1000 100 45965 2021-05-01 14:34 ./MANIFEST.bz2 +-rw-r--r-- 1 1000 100 45965 2021-05-01 14:40 ./MANIFEST.bz2 drwxr-xr-x 4 1000 100 4096 2020-05-23 23:54 ./NetworkManager-fortisslvpn -rw-r--r-- 1 1000 100 981 2020-05-23 23:54 ./NetworkManager-fortisslvpn/HEADER.txt -rw-r--r-- 1 1000 100 981 2020-05-23 23:54 ./NetworkManager-fortisslvpn/README @@ -31,8 +33,8 @@ drwxr-xr-x 2 1000 100 4096 2020-05-23 19:03 ./NetworkManager-fortisslvpn/pk -rw-r--r-- 1 1000 100 870 2020-05-23 19:03 ./NetworkManager-fortisslvpn/pkg64/current/NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.tgz.asc -rw-r--r-- 1 1000 100 85 2020-05-23 19:03 ./NetworkManager-fortisslvpn/pkg64/current/NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.tgz.md5 -rw-r--r-- 1 1000 100 474 2020-05-23 19:03 ./NetworkManager-fortisslvpn/pkg64/current/NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.txt --rw-r--r-- 1 1000 100 26406 2021-05-01 14:34 ./PACKAGES.TXT --rw-r--r-- 1 1000 100 6558 2021-05-01 14:34 ./PACKAGES.TXT.gz +-rw-r--r-- 1 1000 100 26406 2021-05-01 14:40 ./PACKAGES.TXT +-rw-r--r-- 1 1000 100 6557 2021-05-01 14:40 ./PACKAGES.TXT.gz drwxr-xr-x 4 1000 100 4096 2021-04-25 04:28 ./audit -rw-r--r-- 1 1000 100 884 2021-04-25 04:28 ./audit/HEADER.txt -rw-r--r-- 1 1000 100 884 2021-04-25 04:28 ./audit/README @@ -319,6 +321,19 @@ drwxr-xr-x 2 1000 100 4096 2021-05-01 12:12 ./numactl/pkg64/current -rw-r--r-- 1 1000 100 870 2021-05-01 12:12 ./numactl/pkg64/current/numactl-2.0.14-x86_64-1_lem.tgz.asc -rw-r--r-- 1 1000 100 66 2021-05-01 12:12 ./numactl/pkg64/current/numactl-2.0.14-x86_64-1_lem.tgz.md5 -rw-r--r-- 1 1000 100 434 2021-05-01 12:12 ./numactl/pkg64/current/numactl-2.0.14-x86_64-1_lem.txt +drwxr-xr-x 4 1000 100 4096 2021-05-01 14:39 ./open-iscsi +-rw-r--r-- 1 1000 100 820 2021-05-01 14:39 ./open-iscsi/HEADER.txt +-rw-r--r-- 1 1000 100 820 2021-05-01 14:39 ./open-iscsi/README +drwxr-xr-x 2 1000 100 4096 2021-05-01 14:39 ./open-iscsi/build +-rw-r--r-- 1 1000 100 850 2021-05-01 11:50 ./open-iscsi/build/README +-rw-r--r-- 1 1000 100 376 2021-05-01 11:50 ./open-iscsi/build/doinst.sh +-rw-r--r-- 1 1000 100 1300 2021-05-01 11:50 ./open-iscsi/build/include_sysmacros.patch +-rw-r--r-- 1 1000 100 3344 2021-05-01 11:50 ./open-iscsi/build/open-iscsi.SlackBuild +-rw-r--r-- 1 1000 100 333 2021-05-01 11:50 ./open-iscsi/build/open-iscsi.info +-rw-r--r-- 1 1000 100 1384 2021-05-01 11:50 ./open-iscsi/build/rc.open-iscsi +-rw-r--r-- 1 1000 100 820 2021-05-01 11:50 ./open-iscsi/build/slack-desc +drwxr-xr-x 3 1000 100 4096 2021-05-01 14:37 ./open-iscsi/pkg64 +drwxr-xr-x 2 1000 100 4096 2021-05-01 14:37 ./open-iscsi/pkg64/current drwxr-xr-x 4 1000 100 4096 2021-05-01 14:30 ./open-isns -rw-r--r-- 1 1000 100 862 2021-05-01 14:30 ./open-isns/HEADER.txt -rw-r--r-- 1 1000 100 862 2021-05-01 14:30 ./open-isns/README diff --git a/PACKAGES.TXT b/PACKAGES.TXT index 037d2bd..fd80f2e 100644 --- a/PACKAGES.TXT +++ b/PACKAGES.TXT @@ -1,4 +1,4 @@ -PACKAGES.TXT; Sat May 1 19:34:32 UTC 2021 +PACKAGES.TXT; Sat May 1 19:40:25 UTC 2021 PACKAGE NAME: NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.tgz PACKAGE MIRROR: https://mirror.slackware.mx/libremex/slackbuilds diff --git a/PACKAGES.TXT.gz b/PACKAGES.TXT.gz index 3d9746abf792f88918f0cd4e15df9dc9cd9c528e..b1d63e44cc1ab540c3a2fb85f49330e8846958b0 100644 GIT binary patch delta 4993 zcmV-{6MpQTGo3RAABzYGzOIo5BVxRyQ+>*GF6~#g)048RYUWZ8A|Z)ml3)|0ZPl-z zh`_>C+f8+iWJMmKgtM3h7~KpWF}H7f?W#Y zGYE#7MX4%y9E)(oUPP`UnX)l(fDZ-gb{mPMZt;z)l*q8k@7ik8F8Vd!84oLNQpF%%3>v@D%f1O8qgtXp)Lj;z+hzZ>85oL}C=gze3*q6MMlo=9>|grF)3|+2IDnsLyXiT;*pqt# z*?;PYD&I*xU|C&^PtSKRtgG?a#--(?POEOSfeLtx(*!#=?UQT)Bdqo0uvVpB`*Ph;P5)nqwDqsvxKz}&Y<^=~`&EvI-)QGgU1lc(~@Mv4Afz9Fj zYZMkM50<7#RrCTYmaAvwH#@$-RZLi5Awd($JZLp)Q4lryN3mYC%jVbDSKkyMI@c?9 zI9xn?FKGa~#OV=t2_y9Y22Uott?=>q{bv4ZiBsEQHu(Aen!QA5aWa^(rO>wUw|~c< zhOTh87IAiCO`qKqSVZsSC9=1I0Q*FiXoCYp9LravHW(J5z~^WSC0Q&A0V8)u64@7IzbDw@q8G+Oik2Oli+X zT&+jd$f2Re!LdOGp|ydE4B?*z`*#22$^)%{dkKFw92Hze+9E}t(V=B#x_@C66f4x3 z5{jc-u-KPi*pKJ|kRFt~psgJc$d(|(SAnPCumTx^y9f@U){69D$ zg&?YqM>g(@X%DrIlwQvAG9_gQG~sMn3b0*mv4o?CD13C`>R4JVETNh#vKc@L=K==| zMw{zJ1q}m1jb@F2+l{6Hj}3+_;}B7@5>&6*?;j{qlSpe@Wuh^%(?EtjSZzv^raL!CIADTZMM^ zo@&Ux2sh^hgI74;(d>G5gFFU*A6%MZ#fuuC;S#w{NZcTRK2SaA4B2@^EGVUM3N%u+ zT5C6M`=@?4W>wC87=O7F#aHoMfZDU=d%=20lZ0do9(6BH4$*cOlRpw7AZb(GQ8u`P zDj16T94%3KRQu^7mq~pK9h!=^e*d^t}e z@L|Zb+QmkHg^i7#eFj%Xri*xu-z*#`zVEXUn@R9~A~iIP#D8eoew)8SoFOVL%+e_?XL2{h60x^luY zuI%m2r+e!pH_MXQuJsB|C6-d)1EXFcv&p*Beg|`JjRB?Gm3RK_nOO-9Tu9I-SI3=P zE%$)=J>O$~&wtLgPOz3at-8$y;M?b5N}#u<*H&Y;O@(^hZ{KwUZ_aV|u+#nV;YNoh z@DM_qI~ar0#uJ~TeeERG(VR8ETEpX)NXcBesPn)WN<$YuF#$%}tJb)UHL&z?k#=y? zATG6=i7^mttc~Sk>r9+75d}A~ldz8DlqGZvgM!elB7az&z)xurEx;wpiYTF|sBR7R zJQP_h*RAfs4%!}IRBOD}U4O$kch`Y?r~@Xw)%qB&M1U*-C*j;bKPJVE;6rrSWVe@a z{$U%%jm&AS<81IHUGX#ky3Wimb&lH_joNsqQbXwMq8vRwwKfMJBNucA;sFsvicA?b z5HZ%4FMsgt2jzWs6tW}Wag4D=D2RMXL;%f>RN`-I8m_#S`@-j7&V#$c_$${Z zOt7M`CF!jc2HIe&(UvMi1Qtyy3JiWpaz@;6T9_6@~Q zw5rg+=~+!+9hVpinjA5lZp0qsuIye&AGR(e6gagVW`iHsPw0oZRYQ-v<;WDc{q}JC z0^>smruw`Ts}Im4_5zu$y)px}E3DzS_A4MVT1h9{5M%Vap6kvUBsg+|i~~c5o)r`_ zT7TevmI^w@p$HJJhO|uPXw5Dt1gZRPe|mb@tB>)K)5fiuJ>0?l%v-_-I)Oi`x#2_~ zVsTvVVR2lYZDWxWJ8krz4e0;Z92T=V(ln2U&05|A78@U%4wY+(L2&Qm&T%~bAykv6uuFtwwbCaAS&?CdDL zk@q(1A0jESfT4l@F@6i+x4JW-{9SE3^!s);?L^x|wtorB4zj3E&v!>I&(F3TOB$hW z4%q-rP~)4~-5KW0(W$2j*#($g@qet36UiDx6V+|XO}q*r;2EFWWGjkx2WX6%v^@Gr zThfE-*!%lTsG;A}oW66IHU*}8eQ5I`6$R`P9v+qBS>f29jNkv}EX2v5O^l}aLkz_| zf<_ye(UdxE4T3iKv^)QrM|hy2o$Vl(V6E9?3fRh0VUHGDh#d(Hh15vSGk-xy;0MV< zUg*lB4u}p8kV{_6Fui$rxg4RAdjqCv{q&SZZ%oPHS>VyguC{#=3-pgn?x;@v!*mSr zaTK1n0PSHmC1zWo5gOQjbb!b~f;kZ8)Y7Hv?QVl*lYv%#DCQAQbqF*HTRhnX*JXK` zz@m-42_}#pFP31$9(3HehY#tx`MAaioZ1ev!Tr)vPYqN7tCOS+;Q<(?=O4yb;9*)Qa2Z}X?#dCm+wt1vG=Q^;@O0N~#hV!+#M&9AUys;T!YCK0U)O9vmZ!{gs)$WE1tVdF=_A_Bss_RV?7YFF3%2WZXp1LJ-i1Ft;zo`l z54uQvb-Bl_h||-_=1dI~Iimq)=Dc%1!r1R3zAs*D!E3{`_r98{l z7=iJxju!OOLJyhwJ&d=_@jfkXYWm6sA7MY!SE8xD%un=grN0bqc~@_y>*=71DF?Gs zt5wUlsbakpevU}@IH-ibMM;^|VetBi3xVJ+YchXtc)B*Kr&ibj8EJo`;}fv7MySg` zn%J#M(slGG&B{WNGNyMoSR80f85ib;u$f)0(wWYMSii!E2%XD6 zIsJckY~A=2{?4Q2QsjPn?i}#etTtGX%UBp%c9#gPZx4qvhJW}v5b$@7rX<_q5A&~g z>&y3BBIRw_)6QVvp(SX(unctaunf%2!8L5@Z_Jg0DIIp`+L|GTdrF=nbWG*U>4&?yk>4f@h2_`Zdj{Pul$jHbER#@kGbhX@691VJQTD2 z5?%p+{diCP{{{Y*s0BtA&AzgM=2#|?GS@}jOWLa5`mI?zVBK_=12`s$eyNH#zVI)O zxF#yehv@!`t33{+-k)A<4lh)4r?uYKRtc%ydOp#xUZ+w25kCK{>yzub8N;uabulTt za5ZWmq8Da$Z-DVs1L;9>eUs>-)tu2segDCcWmuK&tEU&G^&3%H*Fm0UpRA78PA|7F z;)5qOIPF%9^qZ@~Xt5AD0=1VeSYHIs>vU#XN|e^8K(xpm7z#BnRlwGN6$R84ppdN7sH|p;Lh?&HkXHLVoYS>}S*W)U17K)AA)0-o!tvg?RpCLW015?hA${ zo9_&QtSR=;O?Kn`qXIW;*ina6P8a_9^A}A!TftcqbXP?OdnxNy*f-<3Sk7v#aF5VH z&QPU7$SRws?pKn`l_0c#W0usKDI1K3`bB5o?w`DvE_}`98+yfH4ir2avcY8dzr9_- zYQr!Lz3(e>?4j{sI}~yYJ(QKC8<;_RENfV^r3s6>LjHb|B|CAOngqID3Z|CiI1kyf zr57_g(qwYU0G(+PzT+k-#mgR!3Gn`K3Q9iq;49NN$@bfarndKgqJ{0LpI1jkRLFQ8s$+vOgjPXJ8xy+=&P&!3ujETGH<2!B zIzeE(qf}BY%ino`nY2dh3_=8Dh!0qoUIpcxSP@hvy2HKv?I~g|s>V7YT$c13V3~(M LiO&R8CT9Qukgk)O delta 4994 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 M0P5|ednRW90BHP`KL7v# diff --git a/open-iscsi/HEADER.txt b/open-iscsi/HEADER.txt new file mode 100644 index 0000000..2fde800 --- /dev/null +++ b/open-iscsi/HEADER.txt @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +open-iscsi: open-iscsi (RFC3720 iSCSI Initiator) +open-iscsi: +open-iscsi: Open-iSCSI is partitioned into user and kernel parts. +open-iscsi: +open-iscsi: The user space Open-iSCSI consists of a daemon process +open-iscsi: called iscsid, and a management utility iscsiadm. +open-iscsi: +open-iscsi: +open-iscsi: +open-iscsi: +open-iscsi: diff --git a/open-iscsi/README b/open-iscsi/README new file mode 100644 index 0000000..2fde800 --- /dev/null +++ b/open-iscsi/README @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +open-iscsi: open-iscsi (RFC3720 iSCSI Initiator) +open-iscsi: +open-iscsi: Open-iSCSI is partitioned into user and kernel parts. +open-iscsi: +open-iscsi: The user space Open-iSCSI consists of a daemon process +open-iscsi: called iscsid, and a management utility iscsiadm. +open-iscsi: +open-iscsi: +open-iscsi: +open-iscsi: +open-iscsi: diff --git a/open-iscsi/build/README b/open-iscsi/build/README new file mode 100644 index 0000000..f33e734 --- /dev/null +++ b/open-iscsi/build/README @@ -0,0 +1,20 @@ +The Open-iSCSI project is a high-performance, transport independent, +multi-platform implementation of RFC3720 iSCSI. + +Open-iSCSI is partitioned into user and kernel parts. + +The kernel portion of Open-iSCSI is a from-scratch code +licensed under GPL. The kernel part implements iSCSI data path +(that is, iSCSI Read and iSCSI Write), and consists of three +loadable modules: scsi_transport_iscsi.ko, libiscsi.ko and iscsi_tcp.ko. + +User space contains the entire control plane: configuration +manager, iSCSI Discovery, Login and Logout processing, +connection-level error processing, Nop-In and Nop-Out handling, +and (in the future:) Text processing, iSNS, SLP, Radius, etc. + +The user space Open-iSCSI consists of a daemon process called +iscsid, and a management utility iscsiadm. + +NOTE: +open-isns is a build-time requirement, not a a run-time requirement. diff --git a/open-iscsi/build/doinst.sh b/open-iscsi/build/doinst.sh new file mode 100644 index 0000000..718295b --- /dev/null +++ b/open-iscsi/build/doinst.sh @@ -0,0 +1,16 @@ + +config() { + NEW="${1}.new" + OLD="$1" + # If there's no config file by that name, mv it over: + if [ ! -r $OLD ]; then + mv $NEW $OLD + elif [ "$(md5sum <$OLD)" = "$(md5sum <$NEW)" ]; then + # toss the redundant copy + rm $NEW + fi + # Otherwise, we leave the .new copy for the admin to consider... +} + +config etc/iscsi/iscsid.conf +config etc/iscsi/initiatorname.iscsi diff --git a/open-iscsi/build/include_sysmacros.patch b/open-iscsi/build/include_sysmacros.patch new file mode 100644 index 0000000..75a7231 --- /dev/null +++ b/open-iscsi/build/include_sysmacros.patch @@ -0,0 +1,33 @@ +diff -Naur open-iscsi-2.0.875.orig/iscsiuio/src/unix/libs/bnx2.c open-iscsi-2.0.875/iscsiuio/src/unix/libs/bnx2.c +--- open-iscsi-2.0.875.orig/iscsiuio/src/unix/libs/bnx2.c 2017-09-01 20:05:23.000000000 +0200 ++++ open-iscsi-2.0.875/iscsiuio/src/unix/libs/bnx2.c 2019-09-06 14:24:47.943039000 +0200 +@@ -47,6 +47,7 @@ + #include + #include + #include ++#include + + #include "config.h" + +diff -Naur open-iscsi-2.0.875.orig/iscsiuio/src/unix/libs/bnx2x.c open-iscsi-2.0.875/iscsiuio/src/unix/libs/bnx2x.c +--- open-iscsi-2.0.875.orig/iscsiuio/src/unix/libs/bnx2x.c 2017-09-01 20:05:23.000000000 +0200 ++++ open-iscsi-2.0.875/iscsiuio/src/unix/libs/bnx2x.c 2019-09-06 14:24:23.527039000 +0200 +@@ -51,6 +51,7 @@ + #include + #include + #include ++#include + + #include "config.h" + +diff -Naur open-iscsi-2.0.875.orig/iscsiuio/src/unix/libs/qedi.c open-iscsi-2.0.875/iscsiuio/src/unix/libs/qedi.c +--- open-iscsi-2.0.875.orig/iscsiuio/src/unix/libs/qedi.c 2017-09-01 20:05:23.000000000 +0200 ++++ open-iscsi-2.0.875/iscsiuio/src/unix/libs/qedi.c 2019-09-06 14:29:00.780039000 +0200 +@@ -58,6 +58,7 @@ + #include + #include + #include ++#include + + #include "config.h" + diff --git a/open-iscsi/build/open-iscsi.SlackBuild b/open-iscsi/build/open-iscsi.SlackBuild new file mode 100644 index 0000000..54dda75 --- /dev/null +++ b/open-iscsi/build/open-iscsi.SlackBuild @@ -0,0 +1,118 @@ +#!/bin/sh + +# Slackware build script for open-iscsi + +# Copyright 2019 Wayne Cuddy USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +# +# 2019/09/08 - add patch to support building on Slackware "current" +# + +PRGNAM=open-iscsi +VERSION=${VERSION:-2.0.875} +BUILD=${BUILD:-3} +TAG=${TAG:-_SBo} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM-$VERSION + +# Allow this SB to work on "current", benign on 14.2. +patch -p1 <$CWD/include_sysmacros.patch + +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +make +make install DESTDIR=$PKG + +find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + +mv $PKG/usr/share/man $PKG/usr +rmdir $PKG/usr/share +find $PKG/usr/man -type f -exec gzip -9 {} \; +for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp \ + COPYING \ + Changelog \ + README \ + THANKS \ + TODO \ + sysfs-documentation \ + $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +# These may be renamed back by doinst.sh. +for cf in \ + etc/iscsi/iscsid.conf \ + etc/iscsi/initiatorname.iscsi +do + mv $PKG/$cf $PKG/$cf.new +done + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc +cat $CWD/doinst.sh > $PKG/install/doinst.sh + +mkdir -p $PKG/etc/rc.d +cat $CWD/rc.$PRGNAM > $PKG/etc/rc.d/rc.$PRGNAM + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/open-iscsi/build/open-iscsi.info b/open-iscsi/build/open-iscsi.info new file mode 100644 index 0000000..1b71602 --- /dev/null +++ b/open-iscsi/build/open-iscsi.info @@ -0,0 +1,10 @@ +PRGNAM="open-iscsi" +VERSION="2.0.875" +HOMEPAGE="https://github.com/open-iscsi/open-iscsi" +DOWNLOAD="https://github.com/open-iscsi/open-iscsi/archive/2.0.875/open-iscsi-2.0.875.tar.gz" +MD5SUM="982e48181411365fa11b3364cf91a977" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="open-isns" +MAINTAINER="Wayne Cuddy" +EMAIL="wcuddy@gmail.com" diff --git a/open-iscsi/build/rc.open-iscsi b/open-iscsi/build/rc.open-iscsi new file mode 100644 index 0000000..5b18f60 --- /dev/null +++ b/open-iscsi/build/rc.open-iscsi @@ -0,0 +1,76 @@ +#!/bin/sh + +# Slackware rc.open-iscsi script, derived from init.debian in the +# open-iscsi source package. + +DAEMON=/sbin/iscsid +ADM=/sbin/iscsiadm +PIDFILE=/var/run/iscsid.pid + +[ -e /etc/default/open-iscsi ] && . /etc/default/open-iscsi + +[ -x "$DAEMON" ] || exit 0 + +if [ ! -d /sys/class/ ] +then + echo "iSCSI requires a mounted sysfs, not started." >&2 + exit 1 +fi + +start() { + echo "Starting iSCSI initiator service" "iscsid" + modprobe -q iscsi_tcp 2>/dev/null || : + modprobe -q ib_iser 2>/dev/null || : + $DAEMON $ARGS + sleep 1 + starttargets +} + +starttargets() { + echo "Setting up iSCSI targets" + $ADM -m node --loginall=automatic +} + +stoptargets() { + echo "Disconnecting iSCSI targets" + sync + $ADM -m node --logoutall=all +} + +stop() { + stoptargets + sleep 1 + echo "Stopping iSCSI initiator service" + pkill -F $PIDFILE + rm -f $PIDFILE + + modprobe -r iscsi_tcp + modprobe -r ib_iser +} + +restart() { + stop + sleep 1 + start +} + +restarttargets() { + stoptargets + starttargets +} + +status() { + echo "$(pgrep -c -F $PIDFILE -f $DAEMON) $DAEMON process(es) running" + echo "Current active iSCSI sessions:" + $ADM -m session +} + +case "$1" in + start|starttargets|stop|stoptargets|restart|restarttargets|status) + $1 + ;; + *) + echo "Usage: $0 {start|stop|restart|status}" + exit 1 + ;; +esac diff --git a/open-iscsi/build/slack-desc b/open-iscsi/build/slack-desc new file mode 100644 index 0000000..2fde800 --- /dev/null +++ b/open-iscsi/build/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +open-iscsi: open-iscsi (RFC3720 iSCSI Initiator) +open-iscsi: +open-iscsi: Open-iSCSI is partitioned into user and kernel parts. +open-iscsi: +open-iscsi: The user space Open-iSCSI consists of a daemon process +open-iscsi: called iscsid, and a management utility iscsiadm. +open-iscsi: +open-iscsi: +open-iscsi: +open-iscsi: +open-iscsi: