Sync with portage [Sun May 7 01:41:23 MSK 2023].

master
root 1 year ago
parent 8e63638cda
commit 2e8ca3ae17

@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
MANIFEST Manifest.files.gz 29485 BLAKE2B a87e82a67af0b87ed0e626e86ec98d3ec57ad8755300bed95c797f9f55bdd29b464a5a2b37224f2e56e7016a76fe54ed5dfe24a649b37d221a8f333f31da8e19 SHA512 4df80d1fa1c396ac3af658f145c1b7ebadbcc2c2d1d7437fad61f6e572967c9f0691895b596b9f8b708b7b146f7e2e45017480e007668564eefdbeb1495a5dc7
TIMESTAMP 2023-05-06T20:39:50Z
MANIFEST Manifest.files.gz 29483 BLAKE2B 0e833ff8de3158a2085943ae1f3bd2e818ff8c5bd002bdd11208dacfeebe5b5711904574831f0724ccfec2ad13e8f8f8a8ea4cb5015404c92436b1a8bdbdbfae SHA512 9d800a853f280b5c91f6c764719c158750a29eea5f9a1da9ffcdfec905d97fed325ba4759ae2259ce044a01b1f4d57e151b893d6ee042bb96ab297ba3fe57498
TIMESTAMP 2023-05-06T22:09:45Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRWuxZfFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRW0ClfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klBj+Q//ddK7EYm36GH/VBbSU6mg1lZi2RlUk7cK7zaf9N4eoQ1sXpPD7FZ3/uwg
3sKxFfJiycT9wLlJ4VKVwIotGiIbLgqjSIZAFiurQ8AITkn65k9kNzXx4aaNGH66
wWD2GKDmkbOWNAp5qYrThCUxmxgMOg8HKi2rk/EmleYbvG7tBeixHN92am0FlMZm
36TG8sOvaBBGSNIpOt7iwlY9cvL8AHv7EtiEyUFqm5x2ZP+yHVPRstvJpj1Dc0vQ
lzDCsjZvm9ZSM0CDeRmJmDNryUBkMBhEmqnuJGpvr8DpHVqeFE+bYhTjdHdeHg81
S3Y58CvmzSXAuwX237NycXfBaDHrMKhCu7bfZrRPUUURZ9xlrE1HUdWBVM2hh5Oc
MOCgNl6Mif+5CR17ND5Je7TQfVgPLygA1gSUHf8HklJQNVd/Vi/ljQ9C9bbdk/I/
GvVINEoGldggpXzgsUSf6eS6+EJp/raZdSGBn4g10TCvbZ5P1jhO6P2bvWiDHMoz
JrQ1fghmHlB1C+Miq3U8U4AHtA5fSXlCepU9H1tkT9Qx9/FfBbaWK6L/Pt8MikLt
GZC1Ta506GPV4eF5Y000aSQrlfdDSugq9LIA+bl3t7ZV3qAPOJj8njb0GTyCfl2V
UvzQ3fRTdvZg1NZQVypKWGi5Ph5taubQX2+gC02fVaPEpCa4CEA=
=FAeE
klCQuA//R73AJe3fxlygYrvSZPiUxGrZhv3uKDwBTQnw/8wS3jX0ZWBjNQBqoNt8
EGXk72VDkiyMMYEhS3pYB8SYcdI0iIQJDxpQCk+rgQDkvG6yhcqFdnfU8xWHvYQR
JZYtkpG8G5pKB+255ZB1Cy1dVXKQLYSYD6CRHYNCrl4cCOn6FTwnmz3xnqz4ltVJ
FzGefLy96OKLQB2cysltI06VQnyKy8BS5Avlio5mQwWtv+BCsMKltFC3NzFL4udl
QDNbLBvAhsGGKC9BCAswvXskYoWU5dPQichm+iRAzmXMYW16CczOp88GhTsxadab
AJMZLZskWRAVXcupuXA3dEnGmHF7Cilh96X6YDiQ5siucRlkChG9f45PaQlNKVZI
ts9LkSxhVTo9AHTxhrO3dU/spVy76R6qy6Qd+v+dTbOkfY9pRcksKZqKzJJXnw0+
TWKBWptptxy19MF6h1jji3JqV3ssZor6wlf+2HI1HlI+ZXjtisglLQa6/30RJpVQ
kQnaRHb44UIMm3CqE/68P2y4uNVPhvkzgwFGF46FbszLrn0m21lLOe+muldyauff
V6CKF2ZxoS10hnXBCRTDOaRw0+vUpdSRQT5YIncw+XWryock6l8Y42VUGXeam1LC
on8/zNMWYjBez9GmXFbE4Ew47cG3GA7d1x4eidqVLwxUs2G7yrU=
=FvY6
-----END PGP SIGNATURE-----

Binary file not shown.

Binary file not shown.

@ -4,10 +4,6 @@ AUX dsmc.service 184 BLAKE2B a6a14302b32cdfdd9d1460b2d686a9a828d1cdd3c19dc53f8f5
AUX dsmcad.init.d-r1 531 BLAKE2B 840b6431f083df2da7f42d79a1b28a87ed3b90d497e54a165b98dec9466323d1ec8ffad894c5d165fd994a99e7a52ca22bb6b81597e93001f22be2af641da6a9 SHA512 b69166e9e004d81a7f43551e5f1189c3a545afc67e5029009e9693fbed20a247f922975fec695542f0a3afd7c0c5a4ee6c026678de4812b00488afc45699699a
AUX dsmcad.service 224 BLAKE2B cb84b8616daa3649b8b29c58aa91fffbb119dfd1e84810ed61564fd45380ac792c89c20da1f8296f617467c411605f86a5cc2190d2135be771348c1d58b7c56c SHA512 e3572098abf5b2831d10a3b649337b5c9f1cd9fda4ed58844408b6fe31fdc68a3bbc197eab227f9808bc9ab4b4a7488c766aaa472e801d88631b6b8ec398eb45
AUX tsm.logrotate 60 BLAKE2B bb367d3da53f8061d71e3753ab8c46595d5cf91485da920f032473a99d3241d22fdbe576cc99088c99e97c63d3f2af920d4602878830fb815a58dc8321d37a2a SHA512 2f412c61a21dbb2c69b2c12130ae12844787d998098de269da2b8a284c2ed86f7244c2854d7050f2a521b3fbe7239f1ec4339f3b434c67b9cd57980fe5de5a92
DIST 8.1.13.3-TIV-TSMBAC-LinuxX86.tar 593264640 BLAKE2B 0dec77e87403f86aaf98b3dbc61c4dcf7a107d2dbdb1733ad97294669b122a202034928b6c83df931877c6cd08272f7920250fbd6262ec9f565afdc06dd42c2b SHA512 dac6b7f701e7fb8af49988da8df952c93879b57ea57daa88d4fff3c531423c73b24e89995894c041601faf1c33f115e5153461e2672254d9f29b65dd30c8ab8e
DIST 8.1.15.0-TIV-TSMBAC-LinuxX86.tar 680560640 BLAKE2B 837cbe2d7e63a827062639fe52e8a17275bc7f7f47f52ddf59d5f00cc8f5a3c2875a39107047cc53cd57ac7100011bd8b0d72b0a893edcedef285a10c0d34c01 SHA512 2bdf22ae31af37641e8f06cea118671e461d157dd943c86ffafd866f6fe99ebf40135ba3ea1d2511742ed9c3841db93b8ccb46c29825ce87c217bc94c93fed73
DIST 8.1.17.2-TIV-TSMBAC-LinuxX86.tar 704153600 BLAKE2B a652ab860dd4c44ad75b669153df63e26b8eccaf7978c847162f2028b9fb1c263e4ccf2724e1d4b18b5cb47237070a1941a7cdeb9e15a1a5ff7ba9671fcade05 SHA512 0d90976f77d93b65582492547631adf5349dad83617fcc3b40c804111cd7f316fbe238c0f943cd23675b3427a36bfbeb81160b622a5664fca34d026693194cfe
EBUILD tsm-8.1.13.3.ebuild 7516 BLAKE2B 17e4fb748862e5256bc919e2348a1a9538f2e3b77efe892f3467fa40a54834afa3535e98ea854ad3376a9daca4b54060c7da663b6b7a5f5a647e098df71ed57d SHA512 6a5eb370fc0ee8cbf4ac6a1ef4a68a92d361126ba25256296697f319adecef3101ded521572c76ba7014e7d841d1a1609992154741efe6bfe5d703b6ef067a33
EBUILD tsm-8.1.15.0.ebuild 7635 BLAKE2B 6cc57eb475ef95dcaf48be05deece85b68f70437f73e35eb7cc19e2585dcc36abafa1acd2e19a180104b93a82d321cc37ec690db1d5afdc8559fd288ae492719 SHA512 7986bc27c0b82d985f4e3105a423053a93ae6a9c5250cc825ce04209cd198f443a88b127178063465325e0c2cf59e0512072756d86efb59e3d1ebcadf58f7706
EBUILD tsm-8.1.17.2.ebuild 7634 BLAKE2B 55e6a4ea9e8b98e73a474aa1683931d71e17fbc805f59df5229009f6c738478aa3ed3853698a4ca9bd56f5bf1c1b79974212d4c90132707c6070096ea6a48821 SHA512 4eea5db6db98e3012406ef5ae36c22781ab521fbd063e8a799738e6959b2d25a0332990f7a7318ebf6e4733ff0348ea937b668ab65fd438cb9571f366f12278c
MISC metadata.xml 467 BLAKE2B ec2f80b73cb0271af573195c56fa9605e2f31c4b96b307740a84045683b9b07154b36c2b2f96c6fceee68200033ed5e06c5500581e5bef8f77fc1fce84ad6be3 SHA512 c680e1708235d47c970c1e1ea6055340d549ad36f1ef1af451f4e5b4d344b7682d59a2360f1c8812d81b9585249f2e4b08a1ee8e29e93e22e53bfefd57954801

@ -1,247 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit readme.gentoo-r1 rpm systemd pax-utils
DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) Backup/Archive Client, API"
HOMEPAGE="https://www.ibm.com/docs/en/spectrum-protect"
MY_PV_MAJOR=$(ver_cut 1)
MY_PV_MINOR=$(ver_cut 2)
MY_PV_TINY=$(ver_cut 3)
MY_PV_PATCH=$(ver_cut 4)
MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
MY_PVR_ALLDOTS=${PV}
if [[ ${MY_PV_PATCH} == 0 ]]; then
MY_RELEASE_PATH=maintenance
else
MY_RELEASE_PATH=patches
fi
BASE_URI="ftp://ftp.software.ibm.com/storage/tivoli-storage-management/"
BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
SRC_URI="${BASE_URI}${SRC_TAR}"
RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND Exolab
dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 openafs-krb5-a
ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
|| ( BSD GPL-2+ ) gSOAP libpng tsm"
SLOT="0"
KEYWORDS="-* amd64"
IUSE="acl java +tsm-cit +tsm-hw"
QA_PREBUILT="*"
# not available (yet?)
#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
# ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
MY_LANG_PV="${MY_PVR_ALLDOTS}-"
for lang in ${MY_LANGS}; do
IUSE="${IUSE} l10n_${lang%:*}"
SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
done
unset lang
BDEPEND="
app-arch/xz-utils[extra-filters]
"
DEPEND="
acct-group/tsm
"
RDEPEND="
acct-group/tsm
dev-libs/expat
dev-libs/libxml2
sys-fs/fuse:0
acl? ( sys-apps/acl )
java? ( virtual/jre:1.8 )
|| (
sys-libs/libxcrypt[compat]
sys-libs/glibc[crypt(+)]
)"
S="${WORKDIR}/bacli"
pkg_setup() {
DOC_CONTENTS="
Note that you have to be root to be able to use the Tivoli Storage Manager
client. The dsmtca trusted agent binary does not exist anymore.
For information on how to give other users access, please see the following
URLs:
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_cfg_nonadmin.html#c_macuninst_nonadmin
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_secure_pwd.html#c_secure_pwd__sec_no_tca
"
}
src_unpack() {
local rpm rpms lang
mkdir bacli || die
cd bacli || die
unpack ${SRC_TAR}
cd "${S}"
for rpm in *.rpm; do
case ${rpm} in
TIVsm-APIcit.*|TIVsm-BAcit.*)
use tsm-cit && rpms="${rpms} ./${rpm}"
;;
TIVsm-BAhdw.*)
use tsm-hw && rpms="${rpms} ./${rpm}"
;;
TIVsm-JBB.*|*-filepath-*)
# "journal based backup" for all filesystems
# requires a kernel module.
# "Linux Filepath source code" available
# by request from vendor
;;
*)
rpms="${rpms} ./${rpm}"
;;
esac
done
for rpm in ${A}; do
case ${rpm} in
*.rpm)
rpms="${rpms} ${rpm}"
;;
esac
done
rpm_unpack ${rpms}
# Avoid strange error messages caused by read-only files
chmod -R u+w "${S}" || die
}
src_install() {
cp -a opt "${D}"/ || die
cp -a usr "${D}"/ || die
# The RPM files contain postinstall scripts which can be extracted
# e.g. using https://bugs.gentoo.org/attachment.cgi?id=234663 .
# Below we try to mimic the behaviour of these scripts.
# We don't deal with SELinux compliance (yet), though.
local RPM_INSTALL_PREFIX CLIENTDIR i
RPM_INSTALL_PREFIX=/opt
CLIENTDIR=${RPM_INSTALL_PREFIX}/tivoli/tsm/client
# Create links for messages; this is spread over several postin scripts.
#for i in $(cd "${D}"/${CLIENTDIR}/lang; ls -1d ??_??); do
# dosym ../../lang/${i} $CLIENTDIR/ba/bin/${i}
# dosym ../../lang/${i} $CLIENTDIR/api/bin64/${i}
#done
# Mimic TIVsm-API64 postinstall script
for i in libgpfs.so libdmapi.so; do
dosym ../..${CLIENTDIR}/api/bin64/${i} /usr/lib64/${i}
done
# The TIVsm-BA postinstall script only does messages and ancient upgrades
# The gscrypt64 postinstall script only deals with s390[x] SELinux
# and the symlink for the iccs library which we handle in the loop below.
# Move stuff from /usr/local to /opt, #452332
mv "${D}"/usr/local/ibm "${D}"/opt/ || die
rmdir "${D}"/usr/local || die
# Mimic gskssl64 postinstall script
for i in sys p11 km ssl drld kicc ldap cms acmeidup valn dbfl iccs; do
dosym ../../opt/ibm/gsk8_64/lib64/libgsk8${i}_64.so \
/usr/lib64/libgsk8${i}_64.so
done
for i in capicmd ver; do
dosym ../../opt/ibm/gsk8_64/bin/gsk8${i}_64 /usr/bin/gsk${i}_64
done
# Done with the postinstall scripts as the RPMs contain them.
# Now on to some more Gentoo-specific installation.
rm -rf "${D}/usr/lib/.build-id" &> /dev/null
[[ -d "${D}/usr/lib" ]] && rmdir "${D}/usr/lib" || die "Using 32bit lib dir in 64bit only system"
# Avoid "QA Notice: Found an absolute symlink in a library directory"
local target
find "${D}"/usr/lib* -lname '/*' | while read i; do
target=$(readlink "${i}")
rm -v "${i}" || die
dosym "../..${target}" "${i#${D}/}"
done
keepdir /var/log/tsm
insinto /etc/logrotate.d
newins "${FILESDIR}/tsm.logrotate" tsm
keepdir /etc/tivoli
cp -a "${S}/opt/tivoli/tsm/client/ba/bin/dsm.sys.smp" "${D}/etc/tivoli/dsm.sys" || die
echo ' PasswordDir "/etc/tivoli/"' >> "${D}"/etc/tivoli/dsm.sys
echo ' PasswordAccess generate' >> "${D}"/etc/tivoli/dsm.sys
# Added the hostname to be more friendly, the admin will need to edit this file anyway
echo ' NodeName' `hostname` >> "${D}"/etc/tivoli/dsm.sys
echo ' ErrorLogName "/var/log/tsm/dsmerror.log"' >> "${D}"/etc/tivoli/dsm.sys
echo ' SchedLogName "/var/log/tsm/dsmsched.log"' >> "${D}"/etc/tivoli/dsm.sys
dosym ../../../../../../etc/tivoli/dsm.sys /opt/tivoli/tsm/client/ba/bin/dsm.sys
cp -a "${S}/opt/tivoli/tsm/client/ba/bin/dsm.opt.smp" "${D}/etc/tivoli/dsm.opt"
dosym ../../../../../../etc/tivoli/dsm.opt /opt/tivoli/tsm/client/ba/bin/dsm.opt
# Setup the env
dodir /etc/env.d
ENV_FILE="${D}/etc/env.d/80tivoli"
echo 'DSM_CONFIG="/etc/tivoli/dsm.opt"' >> ${ENV_FILE}
echo 'DSM_DIR="/opt/tivoli/tsm/client/ba/bin"' >> ${ENV_FILE}
echo 'DSM_LOG="/var/log/tsm"' >> ${ENV_FILE}
# echo 'ROOTPATH="/opt/tivoli/tsm/client/ba/bin"' >> ${ENV_FILE}
echo 'SEARCH_DIRS_MASK="/opt/tivoli/tsm/client/ba/bin"' > "${T}/80${PN}" || die
insinto "/etc/revdep-rebuild"
doins "${T}/80${PN}"
newconfd "${FILESDIR}/dsmc.conf.d" dsmc
newinitd "${FILESDIR}/dsmc.init.d" dsmc
newinitd "${FILESDIR}/dsmcad.init.d-r1" dsmcad
# Need this for hardened, otherwise a cryptic "connection to server lost" message appears
pax-mark -m "${D}/opt/tivoli/tsm/client/ba/bin/dsmc"
systemd_dounit "${FILESDIR}/dsmc.service"
systemd_dounit "${FILESDIR}/dsmcad.service"
readme.gentoo_create_doc
}
pkg_postinst() {
local i dirs
for i in /var/log/tsm/dsm{error,sched,j,webcl}.log; do
if [[ ! -e ${i} ]]; then
touch ${i} || die
chown :tsm ${i} || die
chmod 0660 ${i} || die
fi
done
# Bug #375041: the log directory itself should not be world writable.
# Have to do this in postinst due to bug #141619
chown root:tsm /var/log/tsm || die
chmod 0750 /var/log/tsm || die
# Bug 508052: directories used to be too restrictive, have to widen perms.
dirs=( /opt/tivoli $(find /opt/tivoli/tsm -type d) )
chown root:root "${dirs[@]}" || die
chmod 0755 "${dirs[@]}" || die
FORCE_PRINT_ELOG=1
DISABLE_AUTOFORMATTING=1
readme.gentoo_print_elog
}

@ -1,252 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit readme.gentoo-r1 rpm systemd pax-utils
DESCRIPTION="IBM Spectrum Protect (former Tivoli Storage Manager) Backup/Archive Client, API"
HOMEPAGE="https://www.ibm.com/docs/en/spectrum-protect"
MY_PV_MAJOR=$(ver_cut 1)
MY_PV_MINOR=$(ver_cut 2)
MY_PV_TINY=$(ver_cut 3)
MY_PV_PATCH=$(ver_cut 4)
MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
MY_PVR_ALLDOTS=${PV}
if [[ ${MY_PV_PATCH} == 0 ]]; then
MY_RELEASE_PATH=maintenance
else
MY_RELEASE_PATH=patches
fi
BASE_URI="https://public.dhe.ibm.com/storage/tivoli-storage-management/"
BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
SRC_URI="${BASE_URI}${SRC_TAR}"
RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND Exolab
dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 openafs-krb5-a
ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
|| ( BSD GPL-2+ ) gSOAP libpng tsm"
SLOT="0"
KEYWORDS="-* ~amd64"
IUSE="acl java vmware +tsm-cit +tsm-hw"
QA_PREBUILT="*"
# not available (yet?)
#MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
# ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW"
MY_LANG_PV="${MY_PVR_ALLDOTS}-"
for lang in ${MY_LANGS}; do
IUSE="${IUSE} l10n_${lang%:*}"
SRC_URI="${SRC_URI} l10n_${lang%:*}? ( \
${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
done
unset lang
BDEPEND="
app-arch/xz-utils[extra-filters]
"
DEPEND="
acct-group/tsm
"
RDEPEND="
acct-group/tsm
dev-libs/expat
dev-libs/libxml2
sys-fs/fuse:0
acl? ( sys-apps/acl )
java? ( virtual/jre:1.8 )
vmware? ( x11-libs/libXft media-libs/alsa-lib )
|| (
sys-libs/libxcrypt[compat]
sys-libs/glibc[crypt(+)]
)
"
S="${WORKDIR}/bacli"
pkg_setup() {
DOC_CONTENTS="
Note that you have to be root to be able to use the Tivoli Storage Manager
client. The dsmtca trusted agent binary does not exist anymore.
For information on how to give other users access, please see the following
URLs:
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_cfg_nonadmin.html#c_macuninst_nonadmin
https://www.ibm.com/support/knowledgecenter/SSGSG7_7.1.8/client/c_secure_pwd.html#c_secure_pwd__sec_no_tca
"
}
src_unpack() {
local rpm rpms lang
mkdir bacli || die
cd bacli || die
unpack ${SRC_TAR}
cd "${S}"
for rpm in *.rpm; do
case ${rpm} in
TIVsm-APIcit.*|TIVsm-BAcit.*)
use tsm-cit && rpms="${rpms} ./${rpm}"
;;
TIVsm-BAhdw.*)
use tsm-hw && rpms="${rpms} ./${rpm}"
;;
TIVsm-JBB.*|*-filepath-*)
# "journal based backup" for all filesystems
# requires a kernel module.
# "Linux Filepath source code" available
# by request from vendor
;;
*)
rpms="${rpms} ./${rpm}"
;;
esac
done
for rpm in ${A}; do
case ${rpm} in
*.rpm)
rpms="${rpms} ${rpm}"
;;
esac
done
rpm_unpack ${rpms}
# Avoid strange error messages caused by read-only files
chmod -R u+w "${S}" || die
}
src_install() {
if ! use vmware; then
rm -rf opt/tivoli/tsm/tdpvmware
fi
cp -a opt "${D}"/ || die
cp -a usr "${D}"/ || die
# The RPM files contain postinstall scripts which can be extracted
# e.g. using https://bugs.gentoo.org/attachment.cgi?id=234663 .
# Below we try to mimic the behaviour of these scripts.
# We don't deal with SELinux compliance (yet), though.
local RPM_INSTALL_PREFIX CLIENTDIR i
RPM_INSTALL_PREFIX=/opt
CLIENTDIR=${RPM_INSTALL_PREFIX}/tivoli/tsm/client
# Create links for messages; this is spread over several postin scripts.
#for i in $(cd "${D}"/${CLIENTDIR}/lang; ls -1d ??_??); do
# dosym ../../lang/${i} $CLIENTDIR/ba/bin/${i}
# dosym ../../lang/${i} $CLIENTDIR/api/bin64/${i}
#done
# Mimic TIVsm-API64 postinstall script
for i in libgpfs.so libdmapi.so; do
dosym ../..${CLIENTDIR}/api/bin64/${i} /usr/lib64/${i}
done
# The TIVsm-BA postinstall script only does messages and ancient upgrades
# The gscrypt64 postinstall script only deals with s390[x] SELinux
# and the symlink for the iccs library which we handle in the loop below.
# Move stuff from /usr/local to /opt, #452332
mv "${D}"/usr/local/ibm "${D}"/opt/ || die
rmdir "${D}"/usr/local || die
# Mimic gskssl64 postinstall script
for i in sys p11 km ssl drld kicc ldap cms acmeidup valn dbfl iccs; do
dosym ../../opt/ibm/gsk8_64/lib64/libgsk8${i}_64.so \
/usr/lib64/libgsk8${i}_64.so
done
for i in capicmd ver; do
dosym ../../opt/ibm/gsk8_64/bin/gsk8${i}_64 /usr/bin/gsk${i}_64
done
# Done with the postinstall scripts as the RPMs contain them.
# Now on to some more Gentoo-specific installation.
rm -rf "${D}/usr/lib/.build-id" &> /dev/null
[[ -d "${D}/usr/lib" ]] && rmdir "${D}/usr/lib" || die "Using 32bit lib dir in 64bit only system"
# Avoid "QA Notice: Found an absolute symlink in a library directory"
local target
find "${D}"/usr/lib* -lname '/*' | while read i; do
target=$(readlink "${i}")
rm -v "${i}" || die
dosym "../..${target}" "${i#${D}/}"
done
keepdir /var/log/tsm
insinto /etc/logrotate.d
newins "${FILESDIR}/tsm.logrotate" tsm
keepdir /etc/tivoli
cp -a "${S}/opt/tivoli/tsm/client/ba/bin/dsm.sys.smp" "${D}/etc/tivoli/dsm.sys" || die
echo ' PasswordDir "/etc/tivoli/"' >> "${D}"/etc/tivoli/dsm.sys
echo ' PasswordAccess generate' >> "${D}"/etc/tivoli/dsm.sys
# Added the hostname to be more friendly, the admin will need to edit this file anyway
echo ' NodeName' `hostname` >> "${D}"/etc/tivoli/dsm.sys
echo ' ErrorLogName "/var/log/tsm/dsmerror.log"' >> "${D}"/etc/tivoli/dsm.sys
echo ' SchedLogName "/var/log/tsm/dsmsched.log"' >> "${D}"/etc/tivoli/dsm.sys
dosym ../../../../../../etc/tivoli/dsm.sys /opt/tivoli/tsm/client/ba/bin/dsm.sys
cp -a "${S}/opt/tivoli/tsm/client/ba/bin/dsm.opt.smp" "${D}/etc/tivoli/dsm.opt"
dosym ../../../../../../etc/tivoli/dsm.opt /opt/tivoli/tsm/client/ba/bin/dsm.opt
# Setup the env
dodir /etc/env.d
ENV_FILE="${D}/etc/env.d/80tivoli"
echo 'DSM_CONFIG="/etc/tivoli/dsm.opt"' >> ${ENV_FILE}
echo 'DSM_DIR="/opt/tivoli/tsm/client/ba/bin"' >> ${ENV_FILE}
echo 'DSM_LOG="/var/log/tsm"' >> ${ENV_FILE}
# echo 'ROOTPATH="/opt/tivoli/tsm/client/ba/bin"' >> ${ENV_FILE}
echo 'SEARCH_DIRS_MASK="/opt/tivoli/tsm/client/ba/bin"' > "${T}/80${PN}" || die
insinto "/etc/revdep-rebuild"
doins "${T}/80${PN}"
newconfd "${FILESDIR}/dsmc.conf.d" dsmc
newinitd "${FILESDIR}/dsmc.init.d" dsmc
newinitd "${FILESDIR}/dsmcad.init.d-r1" dsmcad
# Need this for hardened, otherwise a cryptic "connection to server lost" message appears
pax-mark -m "${D}/opt/tivoli/tsm/client/ba/bin/dsmc"
systemd_dounit "${FILESDIR}/dsmc.service"
systemd_dounit "${FILESDIR}/dsmcad.service"
readme.gentoo_create_doc
}
pkg_postinst() {
local i dirs
for i in /var/log/tsm/dsm{error,sched,j,webcl}.log; do
if [[ ! -e ${i} ]]; then
touch ${i} || die
chown :tsm ${i} || die
chmod 0660 ${i} || die
fi
done
# Bug #375041: the log directory itself should not be world writable.
# Have to do this in postinst due to bug #141619
chown root:tsm /var/log/tsm || die
chmod 0750 /var/log/tsm || die
# Bug 508052: directories used to be too restrictive, have to widen perms.
dirs=( /opt/tivoli $(find /opt/tivoli/tsm -type d) )
chown root:root "${dirs[@]}" || die
chmod 0755 "${dirs[@]}" || die
FORCE_PRINT_ELOG=1
DISABLE_AUTOFORMATTING=1
readme.gentoo_print_elog
}

Binary file not shown.

@ -1 +1 @@
Sat, 06 May 2023 20:39:46 +0000
Sat, 06 May 2023 22:09:40 +0000

@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 543888 BLAKE2B da15fb010da91c403608af1847df77a89c9a8a24b2f5c1999256191c31d7755cd7667c19867e75c2bbdd07063f4ce4dd641cf53415eb08b83e35cbb3d2cd35e2 SHA512 ac5e51b2bf8075889870e4eedfe469274eaf28945ed1e974bc76ae0576dc1aa0db2a5fdacfc15e8cfb28486195fad65b487cf50896a207c5fcad4ffae850adbc
TIMESTAMP 2023-05-06T20:39:49Z
TIMESTAMP 2023-05-06T22:09:44Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRWuxVfFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRW0ChfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klC1bg//bEDsNunKHDCIvPz/6gmWEMg1LYYDl8+fA84MREFDmgrDbVVk4ZMjo5Tt
jtUewQt1MwO5M36HiOLjrPaI6TSyJd2ocsR/XbjAzz/2hICm9O4FheMKiUDLj3sL
voWIfZicfcPn+ec78xrf/nRxf/if7efdCatZGBwiZ00LYh2kNKcVXEQVy7NDUyqE
kwl9dt/QTuOsL+l/mgi26bG7nSHHVdSUgjmYastpb/dubh3fqBYnT8HfOaY19vrb
mGy90odBx9W1g1j666FyTA9KYJ49T0n1GifDoQgI2AxZ2L8S18ra9lPkM4cIlmlc
BIyL80vMJfUkYzQWBT/Pq8Yp+aO/4GGOqReMYZ1rR13ziBMxAYR5qj1JCzFSgBgE
4lMg0mjiGuY5Q41UoaP9I/dUX6vQXC60uWs3EcQRP4ANd3VFwNMPSxrEnnmFwX9y
rHZV//apg+otdIdkJw68lr20qy0qvH6aEjPVLpLiffMa2tjcdxx82sVp4evde7rw
SFah01pFEUU/R7mbK+BWFKfge0LzqcVzVLHsj8jN+19AFPq80F8xAVRIArLjDjlL
nZ4Fv/TOEQUM80sBxZ98KXO7WtN/Oiif7PxWhmbkg0eS3TM+cqMK9mubbTZgsZ4l
gcy0QDaWK/bk45/v7cFtOkNM1JgQrViF7Fe8hIc4ug1TjOEBK/A=
=MY9U
klAedg//fIK0XxFSafHb0U9VVc9E4wEBQQLRZ8IOG4ArDqYS4rzjse1CK1t9L7Rf
d5RoeOQodRJDu/OLz4O7fJG3yxcTjv0iZxH6vqB1Q3P6zs7sK//nay3XKSLnyxQ5
Psrs24j2aqZbzNqk5M52QgjsN1eJ61ojXkksvj47A2CdXHKKeKxataJECtHrvKNV
fZR0WIQWdPiqaYq+dr56PLxDm9puSYNVeHnLS4/Q24D4u69GWOxItNt7yBKgQuQF
R0XHN9aaUQHCVwzkcdDpA52NRgSKojuaaiaNW51XACTAS3dcZDivnC9xSNU9L7E4
aT+l9lde6Yp3t9tLVA/mDzrr62zOk5RYj9GAK/qGPcHGRvc7a0nWe0S7iqi44gXM
b53P2m9X5nughef9+1izCMDifSZOmtU0a9YYU+Vt2T9FfECv2CDXEc1SFWV2mgoL
sns7F36IRgOZVhjMVg5eFbwnh6giszWdr58iWE5izJ5AU8V0hjkiWGLDegcU5CPU
zqDq0lb0g3BAmI2g+8meGsSS5xu9Chyu10XTAk08KdPZSBLIf9iIfAjyX+pxgP1W
oPXbabPcc3TY8iGiCOjZgWGPbvOiDqxjS1RjayKdlQhBjHIMlGsAep5krTz+bprJ
qQo1g1bGvAycL8gXaaj1/v4ucHjOlyEPW0hVyXNRE/yyyeVmjzM=
=0unM
-----END PGP SIGNATURE-----

@ -1 +1 @@
Sat, 06 May 2023 20:39:47 +0000
Sat, 06 May 2023 22:09:40 +0000

Binary file not shown.

@ -1,16 +0,0 @@
BDEPEND=app-arch/xz-utils[extra-filters] app-arch/rpm2targz virtual/pkgconfig
DEFINED_PHASES=install postinst setup unpack
DEPEND=acct-group/tsm
DESCRIPTION=IBM Spectrum Protect (former Tivoli Storage Manager) Backup/Archive Client, API
EAPI=8
HOMEPAGE=https://www.ibm.com/docs/en/spectrum-protect
INHERIT=readme.gentoo-r1 rpm systemd pax-utils
IUSE=acl java +tsm-cit +tsm-hw
KEYWORDS=-* amd64
LICENSE=Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND Exolab dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 openafs-krb5-a ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C || ( BSD GPL-2+ ) gSOAP libpng tsm
RDEPEND=acct-group/tsm dev-libs/expat dev-libs/libxml2 sys-fs/fuse:0 acl? ( sys-apps/acl ) java? ( virtual/jre:1.8 ) || ( sys-libs/libxcrypt[compat] sys-libs/glibc[crypt(+)] )
RESTRICT=strip
SLOT=0
SRC_URI=ftp://ftp.software.ibm.com/storage/tivoli-storage-management/patches/client/v8r1/Linux/LinuxX86/BA/v8113/8.1.13.3-TIV-TSMBAC-LinuxX86.tar
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 rpm f73e907469f65e52192f110dec72dce0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
_md5_=36239af7939377cf51561422025d7ec2

@ -1,16 +0,0 @@
BDEPEND=app-arch/xz-utils[extra-filters] app-arch/rpm2targz virtual/pkgconfig
DEFINED_PHASES=install postinst setup unpack
DEPEND=acct-group/tsm
DESCRIPTION=IBM Spectrum Protect (former Tivoli Storage Manager) Backup/Archive Client, API
EAPI=8
HOMEPAGE=https://www.ibm.com/docs/en/spectrum-protect
INHERIT=readme.gentoo-r1 rpm systemd pax-utils
IUSE=acl java vmware +tsm-cit +tsm-hw
KEYWORDS=-* ~amd64
LICENSE=Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND Exolab dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 openafs-krb5-a ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C || ( BSD GPL-2+ ) gSOAP libpng tsm
RDEPEND=acct-group/tsm dev-libs/expat dev-libs/libxml2 sys-fs/fuse:0 acl? ( sys-apps/acl ) java? ( virtual/jre:1.8 ) vmware? ( x11-libs/libXft media-libs/alsa-lib ) || ( sys-libs/libxcrypt[compat] sys-libs/glibc[crypt(+)] )
RESTRICT=strip
SLOT=0
SRC_URI=https://public.dhe.ibm.com/storage/tivoli-storage-management/maintenance/client/v8r1/Linux/LinuxX86/BA/v8115/8.1.15.0-TIV-TSMBAC-LinuxX86.tar
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 rpm f73e907469f65e52192f110dec72dce0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
_md5_=21406b737c4e942a27e12ffc09cb15a6

@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15493 BLAKE2B ec5ea168778a79b147975de4177e6e700a7d37e6ee037cb43e8a2fb5109fe7703b6271a466b25edb7a1f6a61aa9467b69f02382396560dc259c3acdd5e880f30 SHA512 24314abdcaad22302e8e4885bab38f0250026f6284cc14fc2d6d81378bea47d1c1e985134c2fc0d63a8bc88f3563b53ea9e7b90d1e24f24b6733a9cc9fe4c83a
TIMESTAMP 2023-05-06T20:39:49Z
TIMESTAMP 2023-05-06T22:09:44Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRWuxVfFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRW0ClfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klBWPA/9GDspf1pkBZMjlFkYHdLm0q+non2fe/W/eBL/zTn4LoHAPtfHxkGswi1d
MXCSXst3Msq7Q/oStHJw1OIiDglQbxRJvux9mbi2u7V5KP/yArBuyeK5jRU0Ytnc
cVz1tYEvfVm78dcTBRBARZS+WznQ0Fa9rKDd0ipF2Nm5KNVH3MhmEg1VZXMqvjmJ
dUv4K2jCwk3Xj31p7ozgmIFb1wgJFru0evn0pqt3mgPzvO+MhMrCEDFZk1zjk9Co
3ak6nA2Jhm3JGUji/WHv0y0T2tMyVzIRQ2HwhGB2E8HbSyQQoxPCItarOcTuluRH
I5h8/h/GQqnC6pdQg7qJyLPyC6NVe1zNKXIt4qJ5EXMveWAXDCk6V+CELTe9luY3
2wfy/FyfRxiq3ACHhB8IBGe+tPPpOOkvhHOF3lWwHoFnNhiP2rPRUWBlBJQ0sRBW
6tl5hnAxVDG7wOeSx/rL+8nfNK90NRvEzg7eDwkiNp5NHdRHhmURLhQ2YQ6CuNbU
wW7Vb6+sMm3S2NEIFd2d/w1NNfCgzsxagUJcYTOepoiHfyDXlBQyQ53S1cVS9Fms
JFMAkq5IEAIKuihbjZkpIz78Ph4bns7IeZf/M+2NC7+Z2axRtgOOznfyfaNIDsTx
fGx0df5kJF85wgUfBuyZgt+tv1Az9/SKmrOenoQdryrDZ/yZ0RA=
=VCZz
klDYFQ//ZDzdLQy0UiIcioavMKcqe2bYOwDrCPyHWeeyO75UHs/FJMmJ31x+MsNt
whut31qwi1p3eRVTeDUX9UP6mCK95y6ODK9xSzq5iM7+i/rzqAKXcKNequqaQOI9
WVgmyyDvGH6ial8288kww7YJxvwS7ASJZrle/wIAuLgpEg1mZ7zpCWZxt8SQswbp
0LfLVvvHJyk+PBGoXFgu8nUzwAvhJKCP7FklSs1ACWP+2oks5mwxZPdHTA9gIrpl
M0OSImpg16X8meXCcW7gbYGtshAaiA65Ls4ImmWyy1pjJIAH1tkbqyd7YeQdF3RQ
nBoEoomS9JktpYZBOCl23h4mnBn0zTKCcSPHcL/8AomaVM0Ym2N0en5ZM121Grdw
c1V7sy0cCngAG7R5JPLGj5z1NmEIHUtarsO9ivEvFV5KR3W9G0UK+51vsG5OaW8u
miZnS/wIukrTnSuBK6akcVcdDjcLnNpeYwCI+6Y+PYdA7J0KqlqPGMtwMg4gU4OY
EvOEt1ZAajIXZq5Bg0IRMqj93YZarJZWGkHMuUOqosaZv47d80dfplNvH3HDJS2Y
hMWLKLvvkzSOc5WG/4RSzlt8b8p5OtQv9uej4jsR4pX1vTT1t/rJCNZCUSLTSmwz
LvcVXRL5Kszm7WhwhOM54PuEL8EaSHRQG6BL7eP9GmD6lqJ8RVk=
=j7YV
-----END PGP SIGNATURE-----

@ -1 +1 @@
Sat, 06 May 2023 20:39:47 +0000
Sat, 06 May 2023 22:09:41 +0000

@ -1 +1 @@
Sat May 6 08:39:46 PM UTC 2023
Sat May 6 10:09:40 PM UTC 2023

@ -1508,8 +1508,6 @@
2203200240 ./app-backup/tarsnap/tarsnap-1.0.39-r1.ebuild
2305051340 ./app-backup/tarsnap/tarsnap-1.0.40-r2.ebuild
2305050811 ./app-backup/tarsnap/tarsnap-1.0.40.ebuild
2304071540 ./app-backup/tsm/tsm-8.1.13.3.ebuild
2304071540 ./app-backup/tsm/tsm-8.1.15.0.ebuild
2304292110 ./app-backup/tsm/tsm-8.1.17.2.ebuild
2304191540 ./app-backup/untangle-https-backup/untangle-https-backup-0.1.0-r1.ebuild
2207030210 ./app-backup/vzdump/vzdump-1.2-r1.ebuild
@ -29383,8 +29381,6 @@
2304031110 metadata/md5-cache/app-backup/mkstage4-0.4.2
2304031110 metadata/md5-cache/app-backup/mkstage4-9999
2304061910 metadata/md5-cache/app-backup/spideroak-bin-7.5.0-r2
2304071540 metadata/md5-cache/app-backup/tsm-8.1.13.3
2304071540 metadata/md5-cache/app-backup/tsm-8.1.15.0
2304081740 metadata/md5-cache/app-backup/kup-0.9.1
2304150940 metadata/md5-cache/app-backup/amanda-3.5.1-r4
2304180040 metadata/md5-cache/app-backup/consul-backinator-1.6.6
@ -29404,7 +29400,6 @@
2304261710 metadata/md5-cache/app-backup/dar-2.7.9
2304292110 metadata/md5-cache/app-backup/tsm-8.1.17.2
2305030910 metadata/md5-cache/app-backup/backintime-9999
2305061440 metadata/md5-cache/app-backup/Manifest.gz
2305040810 metadata/md5-cache/app-backup/backintime-1.3.3
2305050811 metadata/md5-cache/app-backup/borgbackup-1.2.3
2305050811 metadata/md5-cache/app-backup/borgbackup-1.2.4
@ -29420,6 +29415,7 @@
2305050811 metadata/md5-cache/app-backup/tarsnap-1.0.40
2305051340 metadata/md5-cache/app-backup/tarsnap-1.0.40-r2
2305050811 metadata/md5-cache/app-backup/untangle-https-backup-0.1.0-r1
2305070010 metadata/md5-cache/app-backup/Manifest.gz
2109012139 metadata/md5-cache/app-benchmarks/bonnie++-2.00a
1907151840 metadata/md5-cache/app-benchmarks/forkbomb-1.4-r1
2110300109 metadata/md5-cache/app-benchmarks/geekbench-2.4.2-r1
@ -55965,4 +55961,4 @@
2302242210 metadata/md5-cache/app-alternatives/sh-0
2302242210 metadata/md5-cache/app-alternatives/tar-0
2302242210 metadata/md5-cache/app-alternatives/yacc-1-r2
2305062340 metadata/md5-cache/Manifest.gz
2305070010 metadata/md5-cache/Manifest.gz

@ -1 +1 @@
Sat, 06 May 2023 21:00:01 +0000
Sat, 06 May 2023 22:30:01 +0000

@ -1 +1 @@
5e9813aa6f8bbff10a21f2fb34a929fa796a8c42 1683405297 2023-05-06T20:34:57+00:00
8c6fab56400b1b06b788c7c72c98490f46cd848b 1683408476 2023-05-06T21:27:56+00:00

@ -1 +1 @@
1683405601 Sat 06 May 2023 08:40:01 PM UTC
1683411001 Sat 06 May 2023 10:10:01 PM UTC

@ -1 +1 @@
Sat, 06 May 2023 20:39:46 +0000
Sat, 06 May 2023 22:09:40 +0000

Binary file not shown.

@ -29,4 +29,4 @@ DIST openssh-9.3p1-sctp-1.2.patch.xz 6836 BLAKE2B d12394ecaa7eca6e0b3590cea83b71
DIST openssh-9.3p1.tar.gz 1856839 BLAKE2B 45578edf98bba3d23c7cefe60d8a7d3079e7c6676459f7422ace7a2461ab96943fbcadb478633a80f40bc098f2435722850b563714adb78b14922be53cb5753d SHA512 087ff6fe5f6caab4c6c3001d906399e02beffad7277280f11187420c2939fd4befdcb14643862a657ce4cad2f115b82a0a1a2c99df6ee54dcd76b53647637c19
DIST openssh-9.3p1.tar.gz.asc 833 BLAKE2B e6533d64b117a400b76b90f71fa856d352dea57d91e4e89fa375429403ac0734cc0a2f075bc58c6bb4f40a8f9776735aa36bdb0bbf3880a2115cea787633e48b SHA512 6222378eb24a445c6c1db255392b405f5369b1af0e92f558d4ba05b0d83ab0d084cb8f4b91d7ae8636f333d970638a6635e2bc7af885135dd34992d87f2ef1f4
EBUILD openssh-9.3_p1.ebuild 18303 BLAKE2B 008384b33dd35dbbf604abd51674146edd5a9766c247671d9080324c24a22a696373abfe1a44a1e4f309071b5388b729395d38efb81e38ff64083952ecc32df9 SHA512 0b2a3af3ba5b18bda746142129521ef012d6e3fa378f11f605c02dee4b8bc24c08e8169f4af32f6282456346e5dad997fa7e1c4f84ef54aef184866c2fbf91c6
MISC metadata.xml 1957 BLAKE2B f5921abe3735fc6b8f8c6e88f3c3c11201c32ac91f7426150a51619b430f8c15c2afb0a9dcb9b3b5099fe7e5f193a05514064029392df6d0815a7fb67c2b96cf SHA512 6189845b640943147020d4a0fe04be66f58433809edded6fe98824b51c704faef9c3fc4c0d7a604391afcfcee62c0a47e25d36024b9145c4f1e332fe27db7f0a
MISC metadata.xml 1970 BLAKE2B 3099c31852827b4f7b5dd82643a1388a0c1572bad3266f275b2b0de38e768e22cd2f9ff52982d03b418babca8a4ec2e62bc1fee47fba0a3df187e5a33d4e986a SHA512 1d9b54459c3ae78d0afea2b7632c2e27664d9033b6fa10f31d1a865326f495dce42a053cd77e930ca06467a61a80a096c58abbd10d9a0925d71452d173fe72de

@ -6,18 +6,18 @@
<name>Gentoo Base System</name>
</maintainer>
<longdescription>
OpenSSH is a FREE version of the SSH protocol suite of network connectivity tools that
increasing numbers of people on the Internet are coming to rely on. Many users of telnet,
rlogin, ftp, and other such programs might not realize that their password is transmitted
across the Internet unencrypted, but it is. OpenSSH encrypts all traffic (including passwords)
to effectively eliminate eavesdropping, connection hijacking, and other network-level attacks.
Additionally, OpenSSH provides a myriad of secure tunneling capabilities, as well as a variety
of authentication methods.
OpenSSH is a FREE version of the SSH protocol suite of network connectivity tools that
increasing numbers of people on the Internet are coming to rely on. Many users of telnet,
rlogin, ftp, and other such programs might not realize that their password is transmitted
across the Internet unencrypted, but it is. OpenSSH encrypts all traffic (including passwords)
to effectively eliminate eavesdropping, connection hijacking, and other network-level attacks.
Additionally, OpenSSH provides a myriad of secure tunneling capabilities, as well as a variety
of authentication methods.
The OpenSSH suite includes the ssh program which replaces rlogin and telnet, scp which
replaces rcp, and sftp which replaces ftp. Also included is sshd which is the server side of
the package, and the other basic utilities like ssh-add, ssh-agent, ssh-keysign, ssh-keyscan,
ssh-keygen and sftp-server. OpenSSH supports SSH protocol versions 1.3, 1.5, and 2.0.
The OpenSSH suite includes the ssh program which replaces rlogin and telnet, scp which
replaces rcp, and sftp which replaces ftp. Also included is sshd which is the server side of
the package, and the other basic utilities like ssh-add, ssh-agent, ssh-keysign, ssh-keyscan,
ssh-keygen and sftp-server. OpenSSH supports SSH protocol versions 1.3, 1.5, and 2.0.
</longdescription>
<use>
<flag name="hpn">Enable high performance ssh</flag>

Loading…
Cancel
Save