From badfca2ab7580469774c479cc440c2117bbf48e1 Mon Sep 17 00:00:00 2001 From: YellowJacketLinux Date: Sat, 19 Oct 2024 20:12:29 -0700 Subject: [PATCH] first commit --- README.md | 37 +- SOURCES/README.DHE.md | 97 + SOURCES/bash-bashrc | 39 + SOURCES/bash-profile | 85 + SOURCES/etc-vimrc | 15 + SOURCES/group14.pem | 8 + SOURCES/group15.pem | 11 + SOURCES/group16.pem | 13 + SOURCES/group17.pem | 19 + SOURCES/group18.pem | 24 + SOURCES/libressl-3.9.2-cnf-name.patch | 405 ++ SOURCES/libressl-yjl-additions.cnf | 223 + SOURCES/openssl-3.3.2-man1.filelist | 112 + SOURCES/openssl-3.3.2-man3.filelist | 5662 +++++++++++++++++++++++++ SOURCES/openssl-3.3.2-man7.filelist | 187 + SOURCES/perl-manlist-5.40.0.txt | 949 +++++ SOURCES/rpm-macros-perl-5.40 | 20 + SOURCES/rpm-macros-python-3.12 | 19 + SPECS/bash.spec | 342 ++ SPECS/binutils.spec | 346 ++ SPECS/bison.spec | 93 + SPECS/coreutils.spec | 106 + SPECS/diffutils.spec | 74 + SPECS/elfutils.spec | 149 + SPECS/file.spec | 97 + SPECS/findutils.spec | 84 + SPECS/gawk.spec | 104 + SPECS/gcc.spec | 1604 +++++++ SPECS/gettext.spec | 274 ++ SPECS/glibc.spec | 317 ++ SPECS/grep.spec | 68 + SPECS/gzip.spec | 64 + SPECS/kernel-abi-headers.spec | 54 + SPECS/kernel.spec | 113 + SPECS/libressl.spec | 404 ++ SPECS/m4.spec | 80 + SPECS/make.spec | 69 + SPECS/ncurses.spec | 180 + SPECS/openssl.spec | 157 + SPECS/patch.spec | 56 + SPECS/perl.spec | 1683 ++++++++ SPECS/python3.spec | 199 + SPECS/sed.spec | 76 + SPECS/tar.spec | 77 + SPECS/texinfo.spec | 93 + SPECS/tzdata.spec | 55 + SPECS/vim.spec | 543 +++ SPECS/xz-utils.spec | 137 + THE-PLAN.md | 109 + remove_duplicates.sh | 25 + 50 files changed, 15755 insertions(+), 2 deletions(-) create mode 100644 SOURCES/README.DHE.md create mode 100644 SOURCES/bash-bashrc create mode 100644 SOURCES/bash-profile create mode 100644 SOURCES/etc-vimrc create mode 100644 SOURCES/group14.pem create mode 100644 SOURCES/group15.pem create mode 100644 SOURCES/group16.pem create mode 100644 SOURCES/group17.pem create mode 100644 SOURCES/group18.pem create mode 100644 SOURCES/libressl-3.9.2-cnf-name.patch create mode 100644 SOURCES/libressl-yjl-additions.cnf create mode 100644 SOURCES/openssl-3.3.2-man1.filelist create mode 100644 SOURCES/openssl-3.3.2-man3.filelist create mode 100644 SOURCES/openssl-3.3.2-man7.filelist create mode 100644 SOURCES/perl-manlist-5.40.0.txt create mode 100644 SOURCES/rpm-macros-perl-5.40 create mode 100644 SOURCES/rpm-macros-python-3.12 create mode 100644 SPECS/bash.spec create mode 100644 SPECS/binutils.spec create mode 100644 SPECS/bison.spec create mode 100644 SPECS/coreutils.spec create mode 100644 SPECS/diffutils.spec create mode 100644 SPECS/elfutils.spec create mode 100644 SPECS/file.spec create mode 100644 SPECS/findutils.spec create mode 100644 SPECS/gawk.spec create mode 100644 SPECS/gcc.spec create mode 100644 SPECS/gettext.spec create mode 100644 SPECS/glibc.spec create mode 100644 SPECS/grep.spec create mode 100644 SPECS/gzip.spec create mode 100644 SPECS/kernel-abi-headers.spec create mode 100644 SPECS/kernel.spec create mode 100644 SPECS/libressl.spec create mode 100644 SPECS/m4.spec create mode 100644 SPECS/make.spec create mode 100644 SPECS/ncurses.spec create mode 100644 SPECS/openssl.spec create mode 100644 SPECS/patch.spec create mode 100644 SPECS/perl.spec create mode 100644 SPECS/python3.spec create mode 100644 SPECS/sed.spec create mode 100644 SPECS/tar.spec create mode 100644 SPECS/texinfo.spec create mode 100644 SPECS/tzdata.spec create mode 100644 SPECS/vim.spec create mode 100644 SPECS/xz-utils.spec create mode 100644 THE-PLAN.md create mode 100644 remove_duplicates.sh diff --git a/README.md b/README.md index 48ca0ba..8ddb7e2 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,35 @@ -# lfs-rpmbootstrap -RPM spec files etc. for RPM bootstrapping LFS 12.2 SystemD +Bootstrapping LFS 12.2 (SystemD) with RPM +========================================= + +This git contains the RPM spec files and text sources/patches not retrievable +easily from a hyperlink for RPM bootstrapping my LFS 12.2 SystemD system. + +The is ‘Phase Four’ of [`THE-PLAN.md`](THE-PLAN.md). + +Many of the spec files are ported from my previous (incomplete) RPM bootstrap of +my LFS 11.3 SysV Init system but due to a hard drive failure, some of those RPM +spec files were lost and I need to start over. + +The RPM spec files committed today (20 October 2024 UTC) all build *except* for +the GCC RPM which is being worked on. With GCC, currently there are installed +files that need to be put into the correct place. Also, I need to add `m2` to +the list of compilers and create a sub-package for it. + +The Perl spec file builds packages but needs to be split up into lots of smaller +packages. For RPM bootstrapping, that does not matter. That is a lot of tedious +work but the value is a small bug fix in a bundled module can then be updated +via RPM without needing to rebuild all of Perl. + +The GLibC spec file has a bug. Other packages detect they need `rtld(GNU_HASH)` +which I believe is provided by GLibC but the packaging of GLibC does not detect +that it provides it. I could auto-specify that it provides it, but part of me +wonders if there actually is a runtime dependency for RPM missing that prevents +RPM from automatically picking up that GLibC as compiled? + +Yes, `binutils` is compiled with `--enable-default-hash-style=gnu` and clearly +it is working as RPM detects `rtld(GNU_HASH)` as a needed dependency, but for +whatever reason, the RPM build of GLibC does not auto-detect that GLibC is +providing it. + +Many of the spec files undoubtedly need work. Many undoubtedly have missing +`BuildRequires` and other packaging mistakes. diff --git a/SOURCES/README.DHE.md b/SOURCES/README.DHE.md new file mode 100644 index 0000000..da3a27a --- /dev/null +++ b/SOURCES/README.DHE.md @@ -0,0 +1,97 @@ +DH Paramaters +============= + +It is the opinion of the LibreSSL packager that whenever possible, DHE key +exchange should be avoided and ECDHE key exchange should be used instead. + +Some TLS clients do not support ECDHE key exchange, so DHE may still need to be +supported on some servers. + +MODP IKE DH Paramaters +---------------------- + +RFC 3526 defines several Diffie-Hellman groups for the Internet Key Exchange +(IKE) protocol. + +The RFC may be retrieved at https://www.ietf.org/rfc/rfc3526.txt + +From that RFC, the following DH groups are provided in PEM format: + +* `/etc/pki/tls/MODP-IKE-2048-group14.pem` +* `/etc/pki/tls/MODP-IKE-3072-group15.pem` +* `/etc/pki/tls/MODP-IKE-4096-group16.pem` +* `/etc/pki/tls/MODP-IKE-6144-group17.pem` +* `/etc/pki/tls/MODP-IKE-8192-group18.pem` + +The `.pem` files were retrieved from https://bettercrypto.org/static/dhparams/ + +At this point in time it is no longer recommended to use DH groups less than +2048-bit and if you must, they should be uniquely generated and fairly +frequently so. For this reason, the 1536-bit MODP parameters are not included +here. + +LibreSSL DH Parameters +---------------------- + +DH parameters < 1024-bit should never be used and are not supported by the +LibreSSL library. They are vulnerable to the logjam attack, see +https://weakdh.org/ for more information. + +DH parameters < 2048-bit should not be used but a few TLS clients still in use +do not support DH parameters > 1024-bit. When using a 1024-bit group to satisfy +those clients it is important that they are unique to your server and are +re-generated frequently. + +YJL provides SystemD timers that will generate a fresh 2048-bit group on a daily +basis and fresh 3072-bit/4096-bit groups on a monthly basis. + +To activate the timer for the daily regeneration of the 2048-bit group, as root +enter the following command: + + systemctl enable update-dhe-daily.timer + +To activate the timer for the daily regeneration of the 3072-bit and 4096-bit +groups, as root enter the following command: + + systemctl enable update-dhe-monthly.timer + +The results of those scripts are placed in the following PEM format files: + +* `/etc/pki/tls/dh2048.pem` +* `/etc/pki/tls/dh3072.pem` +* `/etc/pki/tls/dh4096.pem` + +The initial group in the `dh2048.pem`, `dh3072.pem`, and `dh4096.pem` files are +the same as the MODP-IKE parameters. The group in the `dh2048.pem` file will be +replaced by a fresh unique group generated on your server within a day of +activating the timer, and the groups in the `dh3072.pem` and `dh4096.pem` files +will be replaced by fresh unique groups within a month of activating the timer. + +Which to Use? +------------- + +If you *absolutely* must use a 1024-bit group, you will need to generate it +yourself. I would recommend regenerating it at least four times a day. + +For 2048-bit, 3072-bit, 4096-bit you have a choice. Some prefer the pre-defined +MODP-IKE parameters as they have likely been reviewed by many eyes, while others +prefer parameters uniquely generated on the server. + +It is hypothetically possible uniquely generated parameters have a flaw that can +be exploited (e.g. not truly prime and can be factored) but it is very unlikely. + +Similarly it is possible an attack has been crafted for the RFC published DH +parameters, though that also is unlikely as it would almost certainly take more +computing power than even the NSA has to even develop an attack against the +published 2048-bit group. + +My *personal* preference is to use the `dh2048.pem` parameters that are daily +re-generated on the server when I need to support DHE key exchange. The +rationale I use is that if an attack ever is developed, it provides a moving +target rather than a static target. + +If security beyond what the `dh4096.pem` parameters can provide is required, +then I require ECDHE key exchange and do not allow DHE key exchange. Servers +that handle banking or medical information would be an example. + +EOF diff --git a/SOURCES/bash-bashrc b/SOURCES/bash-bashrc new file mode 100644 index 0000000..95635d3 --- /dev/null +++ b/SOURCES/bash-bashrc @@ -0,0 +1,39 @@ +# Begin /etc/bashrc +# Written for Beyond Linux From Scratch +# by James Robertson +# updated by Bruce Dubbs + +# System wide aliases and functions. + +# System wide environment variables and startup programs should go into +# /etc/profile. Personal environment variables and startup programs +# should go into ~/.bash_profile. Personal aliases and functions should +# go into ~/.bashrc + +# Provides colored /bin/ls and /bin/grep commands. Used in conjunction +# with code in /etc/profile. + +alias ls='ls --color=auto' +alias grep='grep --color=auto' + +# Provides prompt for non-login shells, specifically shells started +# in the X environment. [Review the LFS archive thread titled +# PS1 Environment Variable for a great case study behind this script +# addendum.] + +NORMAL="\[\e[0m\]" +RED="\[\e[1;31m\]" +GREEN="\[\e[1;32m\]" +if [[ $EUID == 0 ]] ; then + PS1="$RED\u [ $NORMAL\W$RED ]# $NORMAL" +else + PS1="$GREEN\u [ $NORMAL\W$GREEN ]\$ $NORMAL" +fi + +unset RED GREEN NORMAL + +# Use bash-completion, if available +[[ $PS1 && -f /usr/share/bash-completion/bash_completion ]] && \ + . /usr/share/bash-completion/bash_completion + +# End /etc/bashrc diff --git a/SOURCES/bash-profile b/SOURCES/bash-profile new file mode 100644 index 0000000..022d6bc --- /dev/null +++ b/SOURCES/bash-profile @@ -0,0 +1,85 @@ +# Begin /etc/profile +# Written for Beyond Linux From Scratch +# by James Robertson +# modifications by Dagmar d'Surreal + +# System wide environment variables and startup programs. + +# System wide aliases and functions should go in /etc/bashrc. Personal +# environment variables and startup programs should go into +# ~/.bash_profile. Personal aliases and functions should go into +# ~/.bashrc. + +# Functions to help us manage paths. Second argument is the name of the +# path variable to be modified (default: PATH) +pathremove () { + local IFS=':' + local NEWPATH + local DIR + local PATHVARIABLE=${2:-PATH} + for DIR in ${!PATHVARIABLE} ; do + if [ "$DIR" != "$1" ] ; then + NEWPATH=${NEWPATH:+$NEWPATH:}$DIR + fi + done + export $PATHVARIABLE="$NEWPATH" +} + +pathprepend () { + pathremove $1 $2 + local PATHVARIABLE=${2:-PATH} + export $PATHVARIABLE="$1${!PATHVARIABLE:+:${!PATHVARIABLE}}" +} + +pathappend () { + pathremove $1 $2 + local PATHVARIABLE=${2:-PATH} + export $PATHVARIABLE="${!PATHVARIABLE:+${!PATHVARIABLE}:}$1" +} + +export -f pathremove pathprepend pathappend + +# Set the initial path +export PATH=/usr/bin + +# Attempt to provide backward compatibility with LFS earlier than 11 +if [ ! -L /bin ]; then + pathappend /bin +fi + +if [ $EUID -eq 0 ] ; then + pathappend /usr/sbin + if [ ! -L /sbin ]; then + pathappend /sbin + fi + unset HISTFILE +fi + +# Set up some environment variables. +export HISTSIZE=1000 +export HISTIGNORE="&:[bf]g:exit" + +# Set some defaults for graphical systems +export XDG_DATA_DIRS=${XDG_DATA_DIRS:-/usr/share/} +export XDG_CONFIG_DIRS=${XDG_CONFIG_DIRS:-/etc/xdg/} +export XDG_RUNTIME_DIR=${XDG_RUNTIME_DIR:-/tmp/xdg-$USER} + +# Set up a red prompt for root and a green one for users. +NORMAL="\[\e[0m\]" +RED="\[\e[1;31m\]" +GREEN="\[\e[1;32m\]" +if [[ $EUID == 0 ]] ; then + PS1="$RED\u [ $NORMAL\w$RED ]# $NORMAL" +else + PS1="$GREEN\u [ $NORMAL\w$GREEN ]\$ $NORMAL" +fi + +for script in /etc/profile.d/*.sh ; do + if [ -r $script ] ; then + . $script + fi +done + +unset script RED GREEN NORMAL + +# End /etc/profile diff --git a/SOURCES/etc-vimrc b/SOURCES/etc-vimrc new file mode 100644 index 0000000..3f70121 --- /dev/null +++ b/SOURCES/etc-vimrc @@ -0,0 +1,15 @@ +" Begin /etc/vimrc + +" Ensure defaults are set before customizing settings, not after +source $VIMRUNTIME/defaults.vim +let skip_defaults_vim=1 + +set nocompatible +set backspace=2 +set mouse= +syntax on +if (&term == "xterm") || (&term == "putty") + set background=dark +endif + +" End /etc/vimrc diff --git a/SOURCES/group14.pem b/SOURCES/group14.pem new file mode 100644 index 0000000..b150715 --- /dev/null +++ b/SOURCES/group14.pem @@ -0,0 +1,8 @@ +-----BEGIN DH PARAMETERS----- +MIIBCAKCAQEA///////////JD9qiIWjCNMTGYouA3BzRKQJOCIpnzHQCC76mOxOb +IlFKCHmONATd75UZs806QxswKwpt8l8UN0/hNW1tUcJF5IW1dmJefsb0TELppjft +awv/XLb0Brft7jhr+1qJn6WunyQRfEsf5kkoZlHs5Fs9wgB8uKFjvwWY2kg2HFXT +mmkWP6j9JM9fg2VdI9yjrZYcYvNWIIVSu57VKQdwlpZtZww1Tkq8mATxdGwIyhgh +fDKQXkYuNs474553LBgOhgObJ4Oi7Aeij7XFXfBvTFLJ3ivL9pVYFxg5lUl86pVq +5RXSJhiY+gUQFXKOWoqsqmj//////////wIBAg== +-----END DH PARAMETERS----- diff --git a/SOURCES/group15.pem b/SOURCES/group15.pem new file mode 100644 index 0000000..f27b778 --- /dev/null +++ b/SOURCES/group15.pem @@ -0,0 +1,11 @@ +-----BEGIN DH PARAMETERS----- +MIIBiAKCAYEA///////////JD9qiIWjCNMTGYouA3BzRKQJOCIpnzHQCC76mOxOb +IlFKCHmONATd75UZs806QxswKwpt8l8UN0/hNW1tUcJF5IW1dmJefsb0TELppjft +awv/XLb0Brft7jhr+1qJn6WunyQRfEsf5kkoZlHs5Fs9wgB8uKFjvwWY2kg2HFXT +mmkWP6j9JM9fg2VdI9yjrZYcYvNWIIVSu57VKQdwlpZtZww1Tkq8mATxdGwIyhgh +fDKQXkYuNs474553LBgOhgObJ4Oi7Aeij7XFXfBvTFLJ3ivL9pVYFxg5lUl86pVq +5RXSJhiY+gUQFXKOWoqqxC2tMxcNBFB6M6hVIavfHLpk7PuFBFjb7wqK6nFXXQYM +fbOXD4Wm4eTHq/WujNsJM9cejJTgSiVhnc7j0iYa0u5r8S/6BtmKCGTYdgJzPshq +ZFIfKxgXeyAMu+EXV3phXWx3CYjAutlG4gjiT6B05asxQ9tb/OD9EI5LgtEgqTrS +yv//////////AgEC +-----END DH PARAMETERS----- diff --git a/SOURCES/group16.pem b/SOURCES/group16.pem new file mode 100644 index 0000000..a734b90 --- /dev/null +++ b/SOURCES/group16.pem @@ -0,0 +1,13 @@ +-----BEGIN DH PARAMETERS----- +MIICCAKCAgEA///////////JD9qiIWjCNMTGYouA3BzRKQJOCIpnzHQCC76mOxOb +IlFKCHmONATd75UZs806QxswKwpt8l8UN0/hNW1tUcJF5IW1dmJefsb0TELppjft +awv/XLb0Brft7jhr+1qJn6WunyQRfEsf5kkoZlHs5Fs9wgB8uKFjvwWY2kg2HFXT +mmkWP6j9JM9fg2VdI9yjrZYcYvNWIIVSu57VKQdwlpZtZww1Tkq8mATxdGwIyhgh +fDKQXkYuNs474553LBgOhgObJ4Oi7Aeij7XFXfBvTFLJ3ivL9pVYFxg5lUl86pVq +5RXSJhiY+gUQFXKOWoqqxC2tMxcNBFB6M6hVIavfHLpk7PuFBFjb7wqK6nFXXQYM +fbOXD4Wm4eTHq/WujNsJM9cejJTgSiVhnc7j0iYa0u5r8S/6BtmKCGTYdgJzPshq +ZFIfKxgXeyAMu+EXV3phXWx3CYjAutlG4gjiT6B05asxQ9tb/OD9EI5LgtEgqSEI +ARpyPBKnh+bXiHGaEL26WyaZwycYavTiPBqUaDS2FQvaJYPpyirUTOjbu8LbBN6O ++S6O/BQfvsqmKHxZR05rwF2ZspZPoJDDoiM7oYZRW+ftH2EpcM7i16+4G912IXBI +HNAGkSfVsFqpk7TqmI2P3cGG/7fckKbAj030Nck0BjGZ//////////8CAQI= +-----END DH PARAMETERS----- diff --git a/SOURCES/group17.pem b/SOURCES/group17.pem new file mode 100644 index 0000000..d8307bd --- /dev/null +++ b/SOURCES/group17.pem @@ -0,0 +1,19 @@ +-----BEGIN DH PARAMETERS----- +MIIDCAKCAwEA///////////JD9qiIWjCNMTGYouA3BzRKQJOCIpnzHQCC76mOxOb +IlFKCHmONATd75UZs806QxswKwpt8l8UN0/hNW1tUcJF5IW1dmJefsb0TELppjft +awv/XLb0Brft7jhr+1qJn6WunyQRfEsf5kkoZlHs5Fs9wgB8uKFjvwWY2kg2HFXT +mmkWP6j9JM9fg2VdI9yjrZYcYvNWIIVSu57VKQdwlpZtZww1Tkq8mATxdGwIyhgh +fDKQXkYuNs474553LBgOhgObJ4Oi7Aeij7XFXfBvTFLJ3ivL9pVYFxg5lUl86pVq +5RXSJhiY+gUQFXKOWoqqxC2tMxcNBFB6M6hVIavfHLpk7PuFBFjb7wqK6nFXXQYM +fbOXD4Wm4eTHq/WujNsJM9cejJTgSiVhnc7j0iYa0u5r8S/6BtmKCGTYdgJzPshq +ZFIfKxgXeyAMu+EXV3phXWx3CYjAutlG4gjiT6B05asxQ9tb/OD9EI5LgtEgqSEI +ARpyPBKnh+bXiHGaEL26WyaZwycYavTiPBqUaDS2FQvaJYPpyirUTOjbu8LbBN6O ++S6O/BQfvsqmKHxZR05rwF2ZspZPoJDDoiM7oYZRW+ftH2EpcM7i16+4G912IXBI +HNAGkSfVsFqpk7TqmI2P3cGG/7fckKbAj030Nck0AoSSNsP6tNJ8cCbB1NyyYCZG +3sl1HnY9uje9+P+UBq2eUw7l2zgvQTABrrBqU+2QJ9gxF5cnsIZaiRjaPtvrz5sU +7UTObLrO1Lsb238UR+bMJUszIFFRK9evQm+49AE3jNK/WYPKAcZLkuzwMuoV0XId +A/SC185udP721V5wL0aYDIK1qEAxkAscnlnnyX++x+jzI6l6fjbMiL4PHUW3/1ha +xUvUB7IrQVSqzI9tfr9I4dgUzF7SD4A34KeXFe7ym+MoBqHVi7fF2nb1UKo9ih+/ +8OsZzLGjE9Vc2lbJ7C7yljI4f+jXbjwEaAQ+j2Y/SGDuEr8tWwt0dNbmlPkebcxA +JP//////////AgEC +-----END DH PARAMETERS----- diff --git a/SOURCES/group18.pem b/SOURCES/group18.pem new file mode 100644 index 0000000..af54dd6 --- /dev/null +++ b/SOURCES/group18.pem @@ -0,0 +1,24 @@ +-----BEGIN DH PARAMETERS----- +MIIECAKCBAEA///////////JD9qiIWjCNMTGYouA3BzRKQJOCIpnzHQCC76mOxOb +IlFKCHmONATd75UZs806QxswKwpt8l8UN0/hNW1tUcJF5IW1dmJefsb0TELppjft +awv/XLb0Brft7jhr+1qJn6WunyQRfEsf5kkoZlHs5Fs9wgB8uKFjvwWY2kg2HFXT +mmkWP6j9JM9fg2VdI9yjrZYcYvNWIIVSu57VKQdwlpZtZww1Tkq8mATxdGwIyhgh +fDKQXkYuNs474553LBgOhgObJ4Oi7Aeij7XFXfBvTFLJ3ivL9pVYFxg5lUl86pVq +5RXSJhiY+gUQFXKOWoqqxC2tMxcNBFB6M6hVIavfHLpk7PuFBFjb7wqK6nFXXQYM +fbOXD4Wm4eTHq/WujNsJM9cejJTgSiVhnc7j0iYa0u5r8S/6BtmKCGTYdgJzPshq +ZFIfKxgXeyAMu+EXV3phXWx3CYjAutlG4gjiT6B05asxQ9tb/OD9EI5LgtEgqSEI +ARpyPBKnh+bXiHGaEL26WyaZwycYavTiPBqUaDS2FQvaJYPpyirUTOjbu8LbBN6O ++S6O/BQfvsqmKHxZR05rwF2ZspZPoJDDoiM7oYZRW+ftH2EpcM7i16+4G912IXBI +HNAGkSfVsFqpk7TqmI2P3cGG/7fckKbAj030Nck0AoSSNsP6tNJ8cCbB1NyyYCZG +3sl1HnY9uje9+P+UBq2eUw7l2zgvQTABrrBqU+2QJ9gxF5cnsIZaiRjaPtvrz5sU +7UTObLrO1Lsb238UR+bMJUszIFFRK9evQm+49AE3jNK/WYPKAcZLkuzwMuoV0XId +A/SC185udP721V5wL0aYDIK1qEAxkAscnlnnyX++x+jzI6l6fjbMiL4PHUW3/1ha +xUvUB7IrQVSqzI9tfr9I4dgUzF7SD4A34KeXFe7ym+MoBqHVi7fF2nb1UKo9ih+/ +8OsZzLGjE9Vc2lbJ7C7yljI4f+jXbjwEaAQ+j2Y/SGDuEr8tWwt0dNbmlPkebb4R +WXSjkm8S/uXkOHd8tqky34zYvsTQc7kxujvIMraNndMAdB+nv4r8R+0ldvaTa6Qk +ZjqrY5xa5PVoNCO0dCvxyXgjjxbL451lLeP9uL78hIrZIiIuBKQDfAcT61eoGiPw +xzRz/GRs6jBrS8vIhi+Dhd36nUt/osCH6HloMwPtW906Bis89bOieKZtKhP4P0T4 +Ld8xDuB0q2o2RZfomaAlXcFk8xzFCEaFHfmrSBld7X6hsdUQvX7nTXP682vDHs+i +aDWQRvTrh5+SQAlDi0gcbNeImgAu1e44K8kZDab8Am5HlVjkR1Z36aqeMFDidlaU +38gfVuiAuW5xYMmA3Zjt09///////////wIBAg== +-----END DH PARAMETERS----- diff --git a/SOURCES/libressl-3.9.2-cnf-name.patch b/SOURCES/libressl-3.9.2-cnf-name.patch new file mode 100644 index 0000000..d467200 --- /dev/null +++ b/SOURCES/libressl-3.9.2-cnf-name.patch @@ -0,0 +1,405 @@ +diff -ur libressl-3.9.2.orig/apps/openssl/apps.c libressl-3.9.2/apps/openssl/apps.c +--- libressl-3.9.2.orig/apps/openssl/apps.c 2024-04-24 06:40:07.000000000 -0700 ++++ libressl-3.9.2/apps/openssl/apps.c 2024-10-05 04:27:00.444876765 -0700 +@@ -1069,7 +1069,7 @@ + const char *t = X509_get_default_cert_area(); + char *p; + +- if (asprintf(&p, "%s/openssl.cnf", t) == -1) ++ if (asprintf(&p, "%s/libressl.cnf", t) == -1) + return NULL; + return p; + } +diff -ur libressl-3.9.2.orig/apps/openssl/openssl.1 libressl-3.9.2/apps/openssl/openssl.1 +--- libressl-3.9.2.orig/apps/openssl/openssl.1 2024-04-24 06:40:07.000000000 -0700 ++++ libressl-3.9.2/apps/openssl/openssl.1 2024-10-05 04:26:14.517878020 -0700 +@@ -6870,12 +6870,12 @@ + .Sh ENVIRONMENT + The following environment variables affect the execution of + .Nm openssl : +-.Bl -tag -width "/etc/ssl/openssl.cnf" ++.Bl -tag -width "/etc/ssl/libressl.cnf" + .It Ev OPENSSL_CONF + The location of the master configuration file. + .El + .Sh FILES +-.Bl -tag -width "/etc/ssl/openssl.cnf" -compact ++.Bl -tag -width "/etc/ssl/libressl.cnf" -compact + .It Pa /etc/ssl/ + Default config directory for + .Nm openssl . +@@ -6883,7 +6883,7 @@ + Unused. + .It Pa /etc/ssl/private/ + Default private key directory. +-.It Pa /etc/ssl/openssl.cnf ++.It Pa /etc/ssl/libressl.cnf + Default configuration file for + .Nm openssl . + .It Pa /etc/ssl/x509v3.cnf +@@ -6894,7 +6894,7 @@ + .Sh SEE ALSO + .Xr acme-client 1 , + .Xr nc 1 , +-.Xr openssl.cnf 5 , ++.Xr libressl.cnf 5 , + .Xr x509v3.cnf 5 , + .Xr ssl 8 , + .Xr starttls 8 +diff -ur libressl-3.9.2.orig/ChangeLog libressl-3.9.2/ChangeLog +--- libressl-3.9.2.orig/ChangeLog 2024-05-11 20:13:20.000000000 -0700 ++++ libressl-3.9.2/ChangeLog 2024-10-05 04:27:47.668875473 -0700 +@@ -2758,7 +2758,7 @@ + + * --with-enginesdir is removed as a configuration parameter + +- * Default cert.pem, openssl.cnf, and x509v3.cnf files are now ++ * Default cert.pem, libressl.cnf, and x509v3.cnf files are now + installed under $sysconfdir/ssl or the directory specified by + --with-openssldir. Previous versions of LibreSSL left these empty. + +diff -ur libressl-3.9.2.orig/CMakeLists.txt libressl-3.9.2/CMakeLists.txt +--- libressl-3.9.2.orig/CMakeLists.txt 2024-05-11 20:07:31.000000000 -0700 ++++ libressl-3.9.2/CMakeLists.txt 2024-10-05 04:28:38.420874086 -0700 +@@ -533,7 +533,7 @@ + endif(ENABLE_LIBRESSL_INSTALL) + + if(ENABLE_LIBRESSL_INSTALL) +- install(FILES cert.pem openssl.cnf x509v3.cnf DESTINATION ${CONF_DIR}) ++ install(FILES cert.pem libressl.cnf x509v3.cnf DESTINATION ${CONF_DIR}) + install(DIRECTORY DESTINATION ${CONF_DIR}/certs) + endif(ENABLE_LIBRESSL_INSTALL) + +diff -ur libressl-3.9.2.orig/crypto/conf/conf_mod.c libressl-3.9.2/crypto/conf/conf_mod.c +--- libressl-3.9.2.orig/crypto/conf/conf_mod.c 2024-05-11 20:07:56.000000000 -0700 ++++ libressl-3.9.2/crypto/conf/conf_mod.c 2024-10-05 04:29:31.220872642 -0700 +@@ -474,7 +474,7 @@ + { + char *file = NULL; + +- if (asprintf(&file, "%s/openssl.cnf", ++ if (asprintf(&file, "%s/libressl.cnf", + X509_get_default_cert_area()) == -1) + return (NULL); + return file; +diff -ur libressl-3.9.2.orig/Makefile.am libressl-3.9.2/Makefile.am +--- libressl-3.9.2.orig/Makefile.am 2023-11-01 19:17:51.000000000 -0700 ++++ libressl-3.9.2/Makefile.am 2024-10-05 04:30:30.596871018 -0700 +@@ -12,7 +12,7 @@ + + EXTRA_DIST = README.md README.windows VERSION config scripts + EXTRA_DIST += CMakeLists.txt cmake_export_symbol.cmake cmake_uninstall.cmake.in FindLibreSSL.cmake LibreSSLConfig.cmake.in +-EXTRA_DIST += cert.pem openssl.cnf x509v3.cnf ++EXTRA_DIST += cert.pem libressl.cnf x509v3.cnf + + .PHONY: install_sw + install_sw: install +@@ -24,7 +24,7 @@ + OPENSSLDIR="$(DESTDIR)$(sysconfdir)/ssl"; \ + fi; \ + mkdir -p "$$OPENSSLDIR/certs"; \ +- for i in cert.pem openssl.cnf x509v3.cnf; do \ ++ for i in cert.pem libressl.cnf x509v3.cnf; do \ + if [ ! -f "$$OPENSSLDIR/$i" ]; then \ + $(INSTALL) -m 644 "$(srcdir)/$$i" "$$OPENSSLDIR/$$i"; \ + else \ +@@ -38,7 +38,7 @@ + else \ + OPENSSLDIR="$(DESTDIR)$(sysconfdir)/ssl"; \ + fi; \ +- for i in cert.pem openssl.cnf x509v3.cnf; do \ ++ for i in cert.pem libressl.cnf x509v3.cnf; do \ + if cmp -s "$$OPENSSLDIR/$$i" "$(srcdir)/$$i"; then \ + rm -f "$$OPENSSLDIR/$$i"; \ + fi \ +diff -ur libressl-3.9.2.orig/Makefile.in libressl-3.9.2/Makefile.in +--- libressl-3.9.2.orig/Makefile.in 2024-05-11 20:15:07.000000000 -0700 ++++ libressl-3.9.2/Makefile.in 2024-10-05 04:31:30.707869375 -0700 +@@ -374,7 +374,7 @@ + EXTRA_DIST = README.md README.windows VERSION config scripts \ + CMakeLists.txt cmake_export_symbol.cmake \ + cmake_uninstall.cmake.in FindLibreSSL.cmake \ +- LibreSSLConfig.cmake.in cert.pem openssl.cnf x509v3.cnf ++ LibreSSLConfig.cmake.in cert.pem libressl.cnf x509v3.cnf + all: all-recursive + + .SUFFIXES: +@@ -895,7 +895,7 @@ + OPENSSLDIR="$(DESTDIR)$(sysconfdir)/ssl"; \ + fi; \ + mkdir -p "$$OPENSSLDIR/certs"; \ +- for i in cert.pem openssl.cnf x509v3.cnf; do \ ++ for i in cert.pem libressl.cnf x509v3.cnf; do \ + if [ ! -f "$$OPENSSLDIR/$i" ]; then \ + $(INSTALL) -m 644 "$(srcdir)/$$i" "$$OPENSSLDIR/$$i"; \ + else \ +@@ -909,7 +909,7 @@ + else \ + OPENSSLDIR="$(DESTDIR)$(sysconfdir)/ssl"; \ + fi; \ +- for i in cert.pem openssl.cnf x509v3.cnf; do \ ++ for i in cert.pem libressl.cnf x509v3.cnf; do \ + if cmp -s "$$OPENSSLDIR/$$i" "$(srcdir)/$$i"; then \ + rm -f "$$OPENSSLDIR/$$i"; \ + fi \ +diff -ur libressl-3.9.2.orig/man/CONF_modules_load_file.3 libressl-3.9.2/man/CONF_modules_load_file.3 +--- libressl-3.9.2.orig/man/CONF_modules_load_file.3 2024-04-24 06:40:06.000000000 -0700 ++++ libressl-3.9.2/man/CONF_modules_load_file.3 2024-10-05 04:36:47.643860709 -0700 +@@ -97,7 +97,7 @@ + configures OpenSSL using the file + .Fa filename + in +-.Xr openssl.cnf 5 ++.Xr libressl.cnf 5 + format and the application name + .Fa appname . + If +@@ -105,7 +105,7 @@ + is + .Dv NULL , + the standard OpenSSL configuration file +-.Pa /etc/ssl/openssl.cnf ++.Pa /etc/ssl/libressl.cnf + is used. + If + .Fa appname +@@ -190,10 +190,10 @@ + returns a pointer to the constant string + .Qq "/etc/ssl" . + .Sh FILES +-.Bl -tag -width /etc/ssl/openssl.cnf -compact ++.Bl -tag -width /etc/ssl/libressl.cnf -compact + .It Pa /etc/ssl + standard configuration directory +-.It Pa /etc/ssl/openssl.cnf ++.It Pa /etc/ssl/libressl.cnf + standard configuration file + .El + .Sh EXAMPLES +diff -ur libressl-3.9.2.orig/man/Makefile.am libressl-3.9.2/man/Makefile.am +--- libressl-3.9.2.orig/man/Makefile.am 2024-05-11 20:14:58.000000000 -0700 ++++ libressl-3.9.2/man/Makefile.am 2024-10-05 04:41:40.555852699 -0700 +@@ -566,7 +566,7 @@ + dist_man3_MANS += tls_load_file.3 + dist_man3_MANS += tls_ocsp_process_response.3 + dist_man3_MANS += tls_read.3 +-dist_man5_MANS += openssl.cnf.5 ++dist_man5_MANS += libressl.cnf.5 + dist_man5_MANS += x509v3.cnf.5 + install-data-hook: + ln -sf "ACCESS_DESCRIPTION_new.3" "$(DESTDIR)$(mandir)/man3/ACCESS_DESCRIPTION_free.3" +diff -ur libressl-3.9.2.orig/man/Makefile.in libressl-3.9.2/man/Makefile.in +--- libressl-3.9.2.orig/man/Makefile.in 2024-05-11 20:15:10.000000000 -0700 ++++ libressl-3.9.2/man/Makefile.in 2024-10-05 04:35:10.692863360 -0700 +@@ -690,7 +690,7 @@ + @ENABLE_LIBTLS_ONLY_FALSE@ tls_init.3 tls_load_file.3 \ + @ENABLE_LIBTLS_ONLY_FALSE@ tls_ocsp_process_response.3 \ + @ENABLE_LIBTLS_ONLY_FALSE@ tls_read.3 +-@ENABLE_LIBTLS_ONLY_FALSE@dist_man5_MANS = openssl.cnf.5 x509v3.cnf.5 ++@ENABLE_LIBTLS_ONLY_FALSE@dist_man5_MANS = libressl.cnf.5 x509v3.cnf.5 + all: all-am + + .SUFFIXES: +diff -ur libressl-3.9.2.orig/man/openssl.cnf.5 libressl-3.9.2/man/openssl.cnf.5 +--- libressl-3.9.2.orig/man/openssl.cnf.5 2024-04-24 06:40:06.000000000 -0700 ++++ libressl-3.9.2/man/openssl.cnf.5 2024-10-05 04:40:00.122855446 -0700 +@@ -1,4 +1,4 @@ +-.\" $OpenBSD: openssl.cnf.5,v 1.10 2023/11/19 10:23:53 tb Exp $ ++.\" $OpenBSD: libressl.cnf.5,v 1.10 2023/11/19 10:23:53 tb Exp $ + .\" full merge up to: OpenSSL man5/config b53338cb Feb 28 12:30:28 2017 +0100 + .\" selective merge up to: OpenSSL a8c5ed81 Jul 18 13:57:25 2017 -0400 + .\" +@@ -51,16 +51,16 @@ + .\" OF THE POSSIBILITY OF SUCH DAMAGE. + .\" + .Dd $Mdocdate: November 19 2023 $ +-.Dt OPENSSL.CNF 5 ++.Dt LIBRESSL.CNF 5 + .Os + .Sh NAME +-.Nm openssl.cnf ++.Nm libressl.cnf + .Nd OpenSSL configuration files + .Sh DESCRIPTION + The OpenSSL CONF library can be used to read configuration files; see + .Xr CONF_modules_load_file 3 . + It is used for the OpenSSL master configuration file +-.Pa /etc/ssl/openssl.cnf ++.Pa /etc/ssl/libressl.cnf + and in a few other places like + .Sy SPKAC + files and certificate extension files for the +@@ -225,8 +225,8 @@ + .Pp + .Dl shortName = some object long name, 1.2.3.4 + .Sh FILES +-.Bl -tag -width /etc/ssl/openssl.cnf -compact +-.It Pa /etc/ssl/openssl.cnf ++.Bl -tag -width /etc/ssl/libressl.cnf -compact ++.It Pa /etc/ssl/libressl.cnf + standard configuration file + .El + .Sh EXAMPLES +diff -ur libressl-3.9.2.orig/man/OPENSSL_config.3 libressl-3.9.2/man/OPENSSL_config.3 +--- libressl-3.9.2.orig/man/OPENSSL_config.3 2024-04-24 06:40:06.000000000 -0700 ++++ libressl-3.9.2/man/OPENSSL_config.3 2024-10-05 04:33:10.827866637 -0700 +@@ -132,8 +132,8 @@ + calling + .Xr CONF_modules_free 3 . + .Sh FILES +-.Bl -tag -width /etc/ssl/openssl.cnf -compact +-.It Pa /etc/ssl/openssl.cnf ++.Bl -tag -width /etc/ssl/libressl.cnf -compact ++.It Pa /etc/ssl/libressl.cnf + standard configuration file + .El + .Sh SEE ALSO +@@ -142,7 +142,7 @@ + .Xr crypto 3 , + .Xr OPENSSL_load_builtin_modules 3 , + .Xr OPENSSL_VERSION_NUMBER 3 , +-.Xr openssl.cnf 5 , ++.Xr libressl.cnf 5 , + .Xr x509v3.cnf 5 + .Sh HISTORY + .Fn OPENSSL_config +diff -ur libressl-3.9.2.orig/man/OPENSSL_init_crypto.3 libressl-3.9.2/man/OPENSSL_init_crypto.3 +--- libressl-3.9.2.orig/man/OPENSSL_init_crypto.3 2024-03-25 00:32:30.000000000 -0700 ++++ libressl-3.9.2/man/OPENSSL_init_crypto.3 2024-10-05 04:40:52.698854008 -0700 +@@ -93,7 +93,7 @@ + .Xr CONF_modules_load_file 3 , + .Xr OPENSSL_config 3 , + .Xr OPENSSL_load_builtin_modules 3 , +-.Xr openssl.cnf 5 ++.Xr libressl.cnf 5 + .Sh HISTORY + .Fn OPENSSL_init + first appeared in OpenSSL 1.0.0e and has been available since +diff -ur libressl-3.9.2.orig/man/x509v3.cnf.5 libressl-3.9.2/man/x509v3.cnf.5 +--- libressl-3.9.2.orig/man/x509v3.cnf.5 2024-03-25 00:32:31.000000000 -0700 ++++ libressl-3.9.2/man/x509v3.cnf.5 2024-10-05 04:34:16.643864837 -0700 +@@ -61,7 +61,7 @@ + Several of the OpenSSL utilities can add extensions to a certificate or + certificate request based on the contents of a configuration file. + The file format is based on the +-.Xr openssl.cnf 5 ++.Xr libressl.cnf 5 + format. + .Pp + Typically the application will contain an option to point to an +@@ -685,7 +685,7 @@ + .Xr openssl 1 , + .Xr ASN1_generate_nconf 3 , + .Xr OPENSSL_config 3 , +-.Xr openssl.cnf 5 ++.Xr libressl.cnf 5 + .Sh HISTORY + X509v3 extension code was first added to OpenSSL 0.9.2. + .Sh CAVEATS +diff -ur libressl-3.9.2.orig/tests/Makefile.am libressl-3.9.2/tests/Makefile.am +--- libressl-3.9.2.orig/tests/Makefile.am 2024-05-11 20:07:31.000000000 -0700 ++++ libressl-3.9.2/tests/Makefile.am 2024-10-05 04:48:08.961842079 -0700 +@@ -707,7 +707,7 @@ + # testdsa + TESTS += testdsa.sh + EXTRA_DIST += testdsa.sh testdsa.bat +-EXTRA_DIST += openssl.cnf ++EXTRA_DIST += libressl.cnf + + # testenc + TESTS += testenc.sh +diff -ur libressl-3.9.2.orig/tests/Makefile.in libressl-3.9.2/tests/Makefile.in +--- libressl-3.9.2.orig/tests/Makefile.in 2024-05-11 20:15:11.000000000 -0700 ++++ libressl-3.9.2/tests/Makefile.in 2024-10-05 04:46:07.250845407 -0700 +@@ -1508,7 +1508,7 @@ + server2-ecdsa-chain.pem server2-ecdsa.pem \ + server2-rsa-chain.pem server2-rsa.pem server3-ecdsa-chain.pem \ + server3-ecdsa.pem server3-rsa-chain.pem server3-rsa.pem \ +- testdsa.sh testdsa.bat openssl.cnf testenc.sh testenc.bat \ ++ testdsa.sh testdsa.bat libressl.cnf testenc.sh testenc.bat \ + testrsa.sh testrsa.bat tlstest.sh tlstest.bat + DISTCLEANFILES = pidwraptest.txt + aeadtest_SOURCES = aeadtest.c +diff -ur libressl-3.9.2.orig/tests/openssl.cnf libressl-3.9.2/tests/openssl.cnf +--- libressl-3.9.2.orig/tests/openssl.cnf 2019-04-22 23:55:18.000000000 -0700 ++++ libressl-3.9.2/tests/openssl.cnf 2024-10-05 04:45:30.594846409 -0700 +@@ -1,4 +1,4 @@ +-# $OpenBSD: openssl.cnf,v 1.1 2014/08/26 17:50:07 jsing Exp $ ++# $OpenBSD: libressl.cnf,v 1.1 2014/08/26 17:50:07 jsing Exp $ + + # + # SSLeay example configuration file. +diff -ur libressl-3.9.2.orig/tests/testdsa.bat libressl-3.9.2/tests/testdsa.bat +--- libressl-3.9.2.orig/tests/testdsa.bat 2021-09-28 12:05:18.000000000 -0700 ++++ libressl-3.9.2/tests/testdsa.bat 2024-10-05 04:44:42.746847718 -0700 +@@ -17,7 +17,7 @@ + + + REM # Generate a DSA certificate +-%openssl_bin% req -config %srcdir%\openssl.cnf -x509 -newkey dsa:dsa512.pem -out testdsa.pem -keyout testdsa.key ++%openssl_bin% req -config %srcdir%\libressl.cnf -x509 -newkey dsa:dsa512.pem -out testdsa.pem -keyout testdsa.key + if !errorlevel! neq 0 ( + exit /b 1 + ) +diff -ur libressl-3.9.2.orig/tests/testdsa.sh libressl-3.9.2/tests/testdsa.sh +--- libressl-3.9.2.orig/tests/testdsa.sh 2021-09-28 12:05:18.000000000 -0700 ++++ libressl-3.9.2/tests/testdsa.sh 2024-10-05 04:47:31.697843098 -0700 +@@ -28,7 +28,7 @@ + + + # Denerate a DSA certificate +-$cmd req -config $srcdir/openssl.cnf -x509 -newkey dsa:dsa512.pem -out testdsa.pem -keyout testdsa.key ++$cmd req -config $srcdir/libressl.cnf -x509 -newkey dsa:dsa512.pem -out testdsa.pem -keyout testdsa.key + if [ $? != 0 ]; then + exit 1; + fi +diff -ur libressl-3.9.2.orig/tests/testenc.bat libressl-3.9.2/tests/testenc.bat +--- libressl-3.9.2.orig/tests/testenc.bat 2024-03-06 07:03:41.000000000 -0800 ++++ libressl-3.9.2/tests/testenc.bat 2024-10-05 04:44:00.474848874 -0700 +@@ -8,8 +8,8 @@ + set openssl_bin=%openssl_bin:/=\% + if not exist %openssl_bin% exit /b 1 + +-echo copy %srcdir%\openssl.cnf %test% +-copy %srcdir%\openssl.cnf %test% ++echo copy %srcdir%\libressl.cnf %test% ++copy %srcdir%\libressl.cnf %test% + + echo cat + echo %openssl_bin% enc -in %test% -out %test%.CIPHER +diff -ur libressl-3.9.2.orig/tests/testenc.sh libressl-3.9.2/tests/testenc.sh +--- libressl-3.9.2.orig/tests/testenc.sh 2021-09-28 12:05:18.000000000 -0700 ++++ libressl-3.9.2/tests/testenc.sh 2024-10-05 04:42:38.122851125 -0700 +@@ -18,7 +18,7 @@ + srcdir=. + fi + +-cat $srcdir/openssl.cnf >$test; ++cat $srcdir/libressl.cnf >$test; + + echo cat + $cmd enc < $test > $test.cipher +diff -ur libressl-3.9.2.orig/tests/testrsa.bat libressl-3.9.2/tests/testrsa.bat +--- libressl-3.9.2.orig/tests/testrsa.bat 2021-09-28 12:05:18.000000000 -0700 ++++ libressl-3.9.2/tests/testrsa.bat 2024-10-05 04:43:15.242850110 -0700 +@@ -17,7 +17,7 @@ + + + REM # Generate an RSA certificate +-%openssl_bin% req -config %srcdir%\openssl.cnf -key rsakey.pem -new -x509 -days 365 -out rsacert.pem ++%openssl_bin% req -config %srcdir%\libressl.cnf -key rsakey.pem -new -x509 -days 365 -out rsacert.pem + if !errorlevel! neq 0 ( + exit /b 1 + ) +diff -ur libressl-3.9.2.orig/tests/testrsa.sh libressl-3.9.2/tests/testrsa.sh +--- libressl-3.9.2.orig/tests/testrsa.sh 2021-09-28 12:05:18.000000000 -0700 ++++ libressl-3.9.2/tests/testrsa.sh 2024-10-05 04:47:05.649843810 -0700 +@@ -28,7 +28,7 @@ + + + # Generate an RSA certificate +-$cmd req -config $srcdir/openssl.cnf -key rsakey.pem -new -x509 -days 365 -out rsacert.pem ++$cmd req -config $srcdir/libressl.cnf -key rsakey.pem -new -x509 -days 365 -out rsacert.pem + if [ $? != 0 ]; then + exit 1; + fi diff --git a/SOURCES/libressl-yjl-additions.cnf b/SOURCES/libressl-yjl-additions.cnf new file mode 100644 index 0000000..f400195 --- /dev/null +++ b/SOURCES/libressl-yjl-additions.cnf @@ -0,0 +1,223 @@ + +# Additions from RHEL/CentOS 7 openssl.cnf w/ default_bits increased +#################################################################### +[ req ] +default_bits = 3072 +default_md = sha256 +default_keyfile = privkey.pem +distinguished_name = req_distinguished_name +attributes = req_attributes +x509_extensions = v3_ca # The extentions to add to the self signed cert + +# Passwords for private keys if not present they will be prompted for +# input_password = secret +# output_password = secret + +# This sets a mask for permitted string types. There are several options. +# default: PrintableString, T61String, BMPString. +# pkix : PrintableString, BMPString (PKIX recommendation before 2004) +# utf8only: only UTF8Strings (PKIX recommendation after 2004). +# nombstr : PrintableString, T61String (no BMPStrings or UTF8Strings). +# MASK:XXXX a literal mask value. +# WARNING: ancient versions of Netscape crash on BMPStrings or UTF8Strings. +string_mask = utf8only + +# req_extensions = v3_req # The extensions to add to a certificate request + +[ req_distinguished_name ] +countryName = Country Name (2 letter code) +countryName_default = XX +countryName_min = 2 +countryName_max = 2 + +stateOrProvinceName = State or Province Name (full name) +#stateOrProvinceName_default = Default Province + +localityName = Locality Name (eg, city) +localityName_default = Default City + +0.organizationName = Organization Name (eg, company) +0.organizationName_default = Default Company Ltd + +# we can do this but it is not needed normally :-) +#1.organizationName = Second Organization Name (eg, company) +#1.organizationName_default = World Wide Web Pty Ltd + +organizationalUnitName = Organizational Unit Name (eg, section) +#organizationalUnitName_default = + +commonName = Common Name (eg, your name or your server\'s hostname) +commonName_max = 64 + +emailAddress = Email Address +emailAddress_max = 64 + +# SET-ex3 = SET extension number 3 + +[ req_attributes ] +challengePassword = A challenge password +challengePassword_min = 4 +challengePassword_max = 20 + +unstructuredName = An optional company name + +[ usr_cert ] + +# These extensions are added when 'ca' signs a request. + +# This goes against PKIX guidelines but some CAs do it and some software +# requires this to avoid interpreting an end user certificate as a CA. + +basicConstraints=CA:FALSE + +# Here are some examples of the usage of nsCertType. If it is omitted +# the certificate can be used for anything *except* object signing. + +# This is OK for an SSL server. +# nsCertType = server + +# For an object signing certificate this would be used. +# nsCertType = objsign + +# For normal client use this is typical +# nsCertType = client, email + +# and for everything including object signing: +# nsCertType = client, email, objsign + +# This is typical in keyUsage for a client certificate. +# keyUsage = nonRepudiation, digitalSignature, keyEncipherment + +# This will be displayed in Netscape's comment listbox. +nsComment = "OpenSSL Generated Certificate" + +# PKIX recommendations harmless if included in all certificates. +subjectKeyIdentifier=hash +authorityKeyIdentifier=keyid,issuer + +# This stuff is for subjectAltName and issuerAltname. +# Import the email address. +# subjectAltName=email:copy +# An alternative to produce certificates that aren't +# deprecated according to PKIX. +# subjectAltName=email:move + +# Copy subject details +# issuerAltName=issuer:copy + +#nsCaRevocationUrl = http://www.domain.dom/ca-crl.pem +#nsBaseUrl +#nsRevocationUrl +#nsRenewalUrl +#nsCaPolicyUrl +#nsSslServerName + +# This is required for TSA certificates. +# extendedKeyUsage = critical,timeStamping + +[ v3_req ] + +# Extensions to add to a certificate request + +basicConstraints = CA:FALSE +keyUsage = nonRepudiation, digitalSignature, keyEncipherment + +[ v3_ca ] + + +# Extensions for a typical CA + + +# PKIX recommendation. + +subjectKeyIdentifier=hash + +authorityKeyIdentifier=keyid:always,issuer + +# This is what PKIX recommends but some broken software chokes on critical +# extensions. +#basicConstraints = critical,CA:true +# So we do this instead. +basicConstraints = CA:true + +# Key usage: this is typical for a CA certificate. However since it will +# prevent it being used as an test self-signed certificate it is best +# left out by default. +# keyUsage = cRLSign, keyCertSign + +# Some might want this also +# nsCertType = sslCA, emailCA + +# Include email address in subject alt name: another PKIX recommendation +# subjectAltName=email:copy +# Copy issuer details +# issuerAltName=issuer:copy + +# DER hex encoding of an extension: beware experts only! +# obj=DER:02:03 +# Where 'obj' is a standard or added object +# You can even override a supported extension: +# basicConstraints= critical, DER:30:03:01:01:FF + +[ crl_ext ] + +# CRL extensions. +# Only issuerAltName and authorityKeyIdentifier make any sense in a CRL. + +# issuerAltName=issuer:copy +authorityKeyIdentifier=keyid:always + +[ proxy_cert_ext ] +# These extensions should be added when creating a proxy certificate + +# This goes against PKIX guidelines but some CAs do it and some software +# requires this to avoid interpreting an end user certificate as a CA. + +basicConstraints=CA:FALSE + +# Here are some examples of the usage of nsCertType. If it is omitted +# the certificate can be used for anything *except* object signing. + +# This is OK for an SSL server. +# nsCertType = server + +# For an object signing certificate this would be used. +# nsCertType = objsign + +# For normal client use this is typical +# nsCertType = client, email + +# and for everything including object signing: +# nsCertType = client, email, objsign + +# This is typical in keyUsage for a client certificate. +# keyUsage = nonRepudiation, digitalSignature, keyEncipherment + +# This will be displayed in Netscape's comment listbox. +nsComment = "OpenSSL Generated Certificate" + +# PKIX recommendations harmless if included in all certificates. +subjectKeyIdentifier=hash +authorityKeyIdentifier=keyid,issuer + +# This stuff is for subjectAltName and issuerAltname. +# Import the email address. +# subjectAltName=email:copy +# An alternative to produce certificates that aren't +# deprecated according to PKIX. +# subjectAltName=email:move + +# Copy subject details +# issuerAltName=issuer:copy + +#nsCaRevocationUrl = http://www.domain.dom/ca-crl.pem +#nsBaseUrl +#nsRevocationUrl +#nsRenewalUrl +#nsCaPolicyUrl +#nsSslServerName + +# This really needs to be in place for it to be a proxy certificate. +proxyCertInfo=critical,language:id-ppl-anyLanguage,pathlen:3,policy:foo + + diff --git a/SOURCES/openssl-3.3.2-man1.filelist b/SOURCES/openssl-3.3.2-man1.filelist new file mode 100644 index 0000000..3de2593 --- /dev/null +++ b/SOURCES/openssl-3.3.2-man1.filelist @@ -0,0 +1,112 @@ +%defattr(-,root,root,-) +%attr(0644,root,root) %{_mandir}/man1/CA.pl.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-asn1parse.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-ca.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-ciphers.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-cmds.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-cmp.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-cms.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-crl.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-crl2pkcs7.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-dgst.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-dhparam.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-dsa.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-dsaparam.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-ec.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-ecparam.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-enc.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-engine.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-errstr.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-fipsinstall.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-format-options.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-gendsa.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-genpkey.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-genrsa.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-info.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-kdf.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-list.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-mac.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-namedisplay-options.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-nseq.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-ocsp.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-passphrase-options.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-passwd.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-pkcs12.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-pkcs7.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-pkcs8.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-pkey.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-pkeyparam.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-pkeyutl.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-prime.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-rand.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-rehash.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-req.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-rsa.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-rsautl.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-s_client.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-s_server.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-s_time.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-sess_id.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-smime.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-speed.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-spkac.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-srp.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-storeutl.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-ts.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-verification-options.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-verify.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-version.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl-x509.1ossl* +%attr(0644,root,root) %{_mandir}/man1/openssl.1ossl* +%attr(0644,root,root) %{_mandir}/man1/tsget.1ossl* +%{_mandir}/man1/asn1parse.1ossl* +%{_mandir}/man1/c_rehash.1ossl* +%{_mandir}/man1/ca.1ossl* +%{_mandir}/man1/ciphers.1ossl* +%{_mandir}/man1/cmp.1ossl* +%{_mandir}/man1/cms.1ossl* +%{_mandir}/man1/crl.1ossl* +%{_mandir}/man1/crl2pkcs7.1ossl* +%{_mandir}/man1/dgst.1ossl* +%{_mandir}/man1/dhparam.1ossl* +%{_mandir}/man1/dsa.1ossl* +%{_mandir}/man1/dsaparam.1ossl* +%{_mandir}/man1/ec.1ossl* +%{_mandir}/man1/ecparam.1ossl* +%{_mandir}/man1/enc.1ossl* +%{_mandir}/man1/engine.1ossl* +%{_mandir}/man1/errstr.1ossl* +%{_mandir}/man1/gendsa.1ossl* +%{_mandir}/man1/genpkey.1ossl* +%{_mandir}/man1/genrsa.1ossl* +%{_mandir}/man1/info.1ossl* +%{_mandir}/man1/kdf.1ossl* +%{_mandir}/man1/mac.1ossl* +%{_mandir}/man1/nseq.1ossl* +%{_mandir}/man1/ocsp.1ossl* +%{_mandir}/man1/passwd.1ossl* +%{_mandir}/man1/pkcs12.1ossl* +%{_mandir}/man1/pkcs7.1ossl* +%{_mandir}/man1/pkcs8.1ossl* +%{_mandir}/man1/pkey.1ossl* +%{_mandir}/man1/pkeyparam.1ossl* +%{_mandir}/man1/pkeyutl.1ossl* +%{_mandir}/man1/prime.1ossl* +%{_mandir}/man1/rand.1ossl* +%{_mandir}/man1/rehash.1ossl* +%{_mandir}/man1/req.1ossl* +%{_mandir}/man1/rsa.1ossl* +%{_mandir}/man1/rsautl.1ossl* +%{_mandir}/man1/s_client.1ossl* +%{_mandir}/man1/s_server.1ossl* +%{_mandir}/man1/s_time.1ossl* +%{_mandir}/man1/sess_id.1ossl* +%{_mandir}/man1/smime.1ossl* +%{_mandir}/man1/speed.1ossl* +%{_mandir}/man1/spkac.1ossl* +%{_mandir}/man1/srp.1ossl* +%{_mandir}/man1/storeutl.1ossl* +%{_mandir}/man1/ts.1ossl* +%{_mandir}/man1/verify.1ossl* +%{_mandir}/man1/version.1ossl* +%{_mandir}/man1/x509.1ossl* diff --git a/SOURCES/openssl-3.3.2-man3.filelist b/SOURCES/openssl-3.3.2-man3.filelist new file mode 100644 index 0000000..43600f3 --- /dev/null +++ b/SOURCES/openssl-3.3.2-man3.filelist @@ -0,0 +1,5662 @@ +%defattr(-,root,root,-) +%attr(0644,root,root) %{_mandir}/man3/ADMISSIONS.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ASN1_EXTERN_FUNCS.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ASN1_INTEGER_get_int64.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ASN1_INTEGER_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ASN1_ITEM_lookup.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ASN1_OBJECT_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ASN1_STRING_TABLE_add.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ASN1_STRING_length.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ASN1_STRING_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ASN1_STRING_print_ex.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ASN1_TIME_set.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ASN1_TYPE_get.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ASN1_aux_cb.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ASN1_generate_nconf.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ASN1_item_d2i_bio.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ASN1_item_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ASN1_item_sign.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ASYNC_WAIT_CTX_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ASYNC_start_job.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BF_encrypt.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_ADDR.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_ADDRINFO.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_connect.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_ctrl.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_f_base64.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_f_buffer.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_f_cipher.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_f_md.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_f_null.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_f_prefix.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_f_readbuffer.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_f_ssl.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_find_type.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_get_data.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_get_ex_new_index.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_get_rpoll_descriptor.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_meth_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_new_CMS.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_parse_hostserv.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_printf.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_push.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_read.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_s_accept.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_s_bio.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_s_connect.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_s_core.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_s_datagram.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_s_dgram_pair.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_s_fd.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_s_file.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_s_mem.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_s_null.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_s_socket.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_sendmmsg.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_set_callback.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_should_retry.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BIO_socket_wait.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_BLINDING_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_CTX_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_CTX_start.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_add.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_add_word.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_bn2bin.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_cmp.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_copy.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_generate_prime.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_mod_exp_mont.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_mod_inverse.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_mod_mul_montgomery.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_mod_mul_reciprocal.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_num_bytes.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_rand.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_security_bits.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_set_bit.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_swap.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BN_zero.3ossl* +%attr(0644,root,root) %{_mandir}/man3/BUF_MEM_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_EncryptedData_decrypt.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_EncryptedData_encrypt.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_EnvelopedData_create.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_add0_cert.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_add1_recipient_cert.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_add1_signer.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_compress.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_data_create.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_decrypt.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_digest_create.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_encrypt.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_final.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_get0_RecipientInfos.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_get0_SignerInfos.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_get0_type.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_get1_ReceiptRequest.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_sign.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_sign_receipt.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_signed_get_attr.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_uncompress.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_verify.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CMS_verify_receipt.3ossl* +%attr(0644,root,root) %{_mandir}/man3/COMP_CTX_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CONF_modules_free.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CONF_modules_load_file.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CRYPTO_THREAD_run_once.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CRYPTO_get_ex_new_index.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CRYPTO_memcmp.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CTLOG_STORE_get0_log_by_id.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CTLOG_STORE_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CTLOG_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/CT_POLICY_EVAL_CTX_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DEFINE_STACK_OF.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DES_random_key.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DH_generate_key.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DH_generate_parameters.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DH_get0_pqg.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DH_get_1024_160.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DH_meth_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DH_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DH_new_by_nid.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DH_set_method.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DH_size.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DSA_SIG_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DSA_do_sign.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DSA_dup_DH.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DSA_generate_key.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DSA_generate_parameters.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DSA_get0_pqg.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DSA_meth_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DSA_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DSA_set_method.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DSA_sign.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DSA_size.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DTLS_get_data_mtu.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DTLS_set_timer_cb.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DTLSv1_get_timeout.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DTLSv1_handle_timeout.3ossl* +%attr(0644,root,root) %{_mandir}/man3/DTLSv1_listen.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ECDSA_SIG_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ECDSA_sign.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ECPKParameters_print.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EC_GFp_simple_method.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EC_GROUP_copy.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EC_GROUP_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EC_KEY_get_enc_flags.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EC_KEY_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EC_POINT_add.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EC_POINT_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ENGINE_add.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ERR_GET_LIB.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ERR_clear_error.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ERR_error_string.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ERR_get_error.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ERR_load_crypto_strings.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ERR_load_strings.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ERR_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ERR_print_errors.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ERR_put_error.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ERR_remove_state.3ossl* +%attr(0644,root,root) %{_mandir}/man3/ERR_set_mark.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_ASYM_CIPHER_free.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_BytesToKey.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_CIPHER_CTX_get_cipher_data.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_CIPHER_CTX_get_original_iv.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_CIPHER_meth_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_DigestInit.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_DigestSignInit.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_DigestVerifyInit.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_EncodeInit.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_EncryptInit.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_KDF.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_KEM_free.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_KEYEXCH_free.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_KEYMGMT.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_MAC.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_MD_meth_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_OpenInit.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PBE_CipherInit.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY2PKCS8.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_ASN1_METHOD.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_CTX_ctrl.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_CTX_get0_libctx.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_CTX_get0_pkey.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_CTX_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_CTX_set1_pbe_pass.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_CTX_set_hkdf_md.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_CTX_set_params.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_CTX_set_scrypt_N.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_CTX_set_tls1_prf_md.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_asn1_get_count.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_check.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_copy_parameters.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_decapsulate.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_decrypt.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_derive.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_digestsign_supports_digest.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_encapsulate.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_encrypt.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_fromdata.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_get_attr.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_get_default_digest_nid.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_get_field_type.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_get_group_name.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_get_size.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_gettable_params.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_is_a.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_keygen.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_meth_get_count.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_meth_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_print_private.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_set1_RSA.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_set1_encoded_public_key.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_set_type.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_settable_params.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_sign.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_todata.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_verify.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_PKEY_verify_recover.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_RAND.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_SIGNATURE.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_SealInit.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_SignInit.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_VerifyInit.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_aes_128_gcm.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_aria_128_gcm.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_bf_cbc.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_blake2b512.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_camellia_128_ecb.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_cast5_cbc.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_chacha20.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_des_cbc.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_desx_cbc.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_idea_cbc.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_md2.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_md4.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_md5.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_mdc2.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_rc2_cbc.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_rc4.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_rc5_32_12_16_cbc.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_ripemd160.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_seed_cbc.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_set_default_properties.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_sha1.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_sha224.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_sha3_224.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_sm3.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_sm4_cbc.3ossl* +%attr(0644,root,root) %{_mandir}/man3/EVP_whirlpool.3ossl* +%attr(0644,root,root) %{_mandir}/man3/HMAC.3ossl* +%attr(0644,root,root) %{_mandir}/man3/MD5.3ossl* +%attr(0644,root,root) %{_mandir}/man3/MDC2_Init.3ossl* +%attr(0644,root,root) %{_mandir}/man3/NCONF_new_ex.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OBJ_nid2obj.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OCSP_REQUEST_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OCSP_cert_to_id.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OCSP_request_add1_nonce.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OCSP_resp_find_status.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OCSP_response_status.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OCSP_sendreq_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OPENSSL_Applink.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OPENSSL_FILE.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OPENSSL_LH_COMPFUNC.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OPENSSL_LH_stats.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OPENSSL_config.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OPENSSL_fork_prepare.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OPENSSL_gmtime.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OPENSSL_hexchar2int.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OPENSSL_ia32cap.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OPENSSL_init_crypto.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OPENSSL_init_ssl.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OPENSSL_instrument_bus.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OPENSSL_load_builtin_modules.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OPENSSL_malloc.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OPENSSL_s390xcap.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OPENSSL_secure_malloc.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OPENSSL_strcasecmp.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_ALGORITHM.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_CALLBACK.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_CMP_CTX_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_CMP_HDR_get0_transactionID.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_CMP_ITAV_new_caCerts.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_CMP_ITAV_set0.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_CMP_MSG_get0_header.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_CMP_MSG_http_perform.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_CMP_SRV_CTX_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_CMP_STATUSINFO_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_CMP_exec_certreq.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_CMP_log_open.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_CMP_validate_msg.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_CORE_MAKE_FUNC.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_CRMF_MSG_get0_tmpl.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_CRMF_MSG_set0_validity.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_CRMF_pbmp_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_DECODER.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_DECODER_CTX.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_DECODER_CTX_new_for_pkey.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_DECODER_from_bio.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_DISPATCH.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_ENCODER.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_ENCODER_CTX.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_ENCODER_CTX_new_for_pkey.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_ENCODER_to_bio.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_ERR_STATE_save.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_ESS_check_signing_certs.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_HPKE_CTX_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_HTTP_REQ_CTX.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_HTTP_parse_url.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_HTTP_transfer.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_ITEM.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_LIB_CTX.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_PARAM.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_PARAM_BLD.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_PARAM_allocate_from_text.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_PARAM_dup.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_PARAM_int.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_PROVIDER.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_QUIC_client_method.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_SELF_TEST_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_SELF_TEST_set_callback.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_STORE_INFO.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_STORE_LOADER.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_STORE_SEARCH.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_STORE_attach.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_STORE_expect.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_STORE_open.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_sleep.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_trace_enabled.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_trace_get_category_num.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OSSL_trace_set_channel.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OpenSSL_add_all_algorithms.3ossl* +%attr(0644,root,root) %{_mandir}/man3/OpenSSL_version.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PEM_X509_INFO_read_bio_ex.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PEM_bytes_read_bio.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PEM_read.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PEM_read_CMS.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PEM_read_bio_PrivateKey.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PEM_read_bio_ex.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PEM_write_bio_CMS_stream.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PEM_write_bio_PKCS7_stream.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_PBE_keyivgen.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_SAFEBAG_create_cert.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_SAFEBAG_get0_attrs.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_SAFEBAG_get1_cert.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_SAFEBAG_set0_attrs.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_add1_attr_by_NID.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_add_CSPName_asc.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_add_cert.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_add_friendlyname_asc.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_add_localkeyid.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_add_safe.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_create.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_decrypt_skey.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_gen_mac.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_get_friendlyname.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_init.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_item_decrypt_d2i.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_key_gen_utf8_ex.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_newpass.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_pack_p7encdata.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS12_parse.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS5_PBE_keyivgen.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS5_PBKDF2_HMAC.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS7_decrypt.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS7_encrypt.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS7_get_octet_string.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS7_sign.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS7_sign_add_signer.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS7_type_is_other.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS7_verify.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS8_encrypt.3ossl* +%attr(0644,root,root) %{_mandir}/man3/PKCS8_pkey_add1_attr.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RAND_add.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RAND_bytes.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RAND_cleanup.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RAND_egd.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RAND_get0_primary.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RAND_load_file.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RAND_set_DRBG_type.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RAND_set_rand_method.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RC4_set_key.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RIPEMD160_Init.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RSA_blinding_on.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RSA_check_key.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RSA_generate_key.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RSA_get0_key.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RSA_meth_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RSA_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RSA_padding_add_PKCS1_type_1.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RSA_print.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RSA_private_encrypt.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RSA_public_encrypt.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RSA_set_method.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RSA_sign.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RSA_sign_ASN1_OCTET_STRING.3ossl* +%attr(0644,root,root) %{_mandir}/man3/RSA_size.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SCT_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SCT_print.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SCT_validate.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SHA256_Init.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SMIME_read_ASN1.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SMIME_read_CMS.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SMIME_read_PKCS7.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SMIME_write_ASN1.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SMIME_write_CMS.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SMIME_write_PKCS7.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SRP_Calc_B.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SRP_VBASE_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SRP_create_verifier.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SRP_user_pwd_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CIPHER_get_name.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_COMP_add_compression_method.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CONF_CTX_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CONF_CTX_set1_prefix.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CONF_CTX_set_flags.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CONF_CTX_set_ssl_ctx.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CONF_cmd.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CONF_cmd_argv.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_add1_chain_cert.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_add_extra_chain_cert.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_add_session.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_config.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_ctrl.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_dane_enable.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_flush_sessions.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_free.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_get0_param.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_get_verify_mode.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_has_client_custom_ext.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_load_verify_locations.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_sess_number.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_sess_set_cache_size.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_sess_set_get_cb.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_sessions.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set0_CA_list.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set1_cert_comp_preference.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set1_curves.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set1_sigalgs.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set1_verify_cert_store.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_alpn_select_cb.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_cert_cb.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_cert_store.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_cert_verify_callback.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_cipher_list.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_client_cert_cb.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_client_hello_cb.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_ct_validation_callback.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_ctlog_list_file.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_default_passwd_cb.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_generate_session_id.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_info_callback.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_keylog_callback.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_max_cert_list.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_min_proto_version.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_mode.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_msg_callback.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_num_tickets.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_options.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_psk_client_callback.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_quiet_shutdown.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_read_ahead.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_record_padding_callback.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_security_level.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_session_cache_mode.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_session_id_context.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_session_ticket_cb.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_split_send_fragment.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_srp_password.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_ssl_version.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_stateless_cookie_generate_cb.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_timeout.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_tlsext_servername_callback.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_tlsext_status_cb.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_tlsext_ticket_key_cb.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_tlsext_use_srtp.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_tmp_dh_callback.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_tmp_ecdh.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_set_verify.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_use_certificate.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_use_psk_identity_hint.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_CTX_use_serverinfo.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_SESSION_free.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_SESSION_get0_cipher.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_SESSION_get0_hostname.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_SESSION_get0_id_context.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_SESSION_get0_peer.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_SESSION_get_compress_id.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_SESSION_get_protocol_version.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_SESSION_get_time.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_SESSION_has_ticket.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_SESSION_is_resumable.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_SESSION_print.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_SESSION_set1_id.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_accept.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_accept_stream.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_alert_type_string.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_alloc_buffers.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_check_chain.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_clear.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_connect.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_do_handshake.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_export_keying_material.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_extension_supported.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_free.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get0_connection.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get0_group_name.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get0_peer_rpk.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get0_peer_scts.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_SSL_CTX.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_all_async_fds.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_certificate.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_ciphers.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_client_random.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_conn_close_info.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_current_cipher.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_default_timeout.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_error.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_event_timeout.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_extms_support.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_fd.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_handshake_rtt.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_peer_cert_chain.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_peer_certificate.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_peer_signature_nid.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_peer_tmp_key.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_psk_identity.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_rbio.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_rpoll_descriptor.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_session.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_shared_sigalgs.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_stream_id.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_stream_read_state.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_value_uint.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_verify_result.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_get_version.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_group_to_name.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_handle_events.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_in_init.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_inject_net_dgram.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_key_update.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_library_init.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_load_client_CA_file.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_new_stream.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_pending.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_poll.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_read.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_read_early_data.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_rstate_string.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_session_reused.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_set1_host.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_set1_initial_peer_addr.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_set1_server_cert_type.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_set_async_callback.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_set_bio.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_set_blocking_mode.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_set_connect_state.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_set_default_stream_mode.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_set_fd.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_set_incoming_stream_policy.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_set_retry_verify.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_set_session.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_set_session_secret_cb.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_set_shutdown.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_set_verify_result.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_shutdown.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_state_string.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_stream_conclude.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_stream_reset.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_want.3ossl* +%attr(0644,root,root) %{_mandir}/man3/SSL_write.3ossl* +%attr(0644,root,root) %{_mandir}/man3/TS_RESP_CTX_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/TS_VERIFY_CTX_set_certs.3ossl* +%attr(0644,root,root) %{_mandir}/man3/UI_STRING.3ossl* +%attr(0644,root,root) %{_mandir}/man3/UI_UTIL_read_pw.3ossl* +%attr(0644,root,root) %{_mandir}/man3/UI_create_method.3ossl* +%attr(0644,root,root) %{_mandir}/man3/UI_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509V3_get_d2i.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509V3_set_ctx.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_ALGOR_dup.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_ATTRIBUTE.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_CRL_get0_by_serial.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_EXTENSION_set_object.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_LOOKUP.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_LOOKUP_hash_dir.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_LOOKUP_meth_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_NAME_ENTRY_get_object.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_NAME_add_entry_by_txt.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_NAME_get0_der.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_NAME_get_index_by_NID.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_NAME_print_ex.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_PUBKEY_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_REQ_get_attr.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_REQ_get_extensions.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_SIG_get0.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_STORE_CTX_get_by_subject.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_STORE_CTX_get_error.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_STORE_CTX_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_STORE_CTX_set_verify_cb.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_STORE_add_cert.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_STORE_get0_param.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_STORE_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_STORE_set_verify_cb_func.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_VERIFY_PARAM_set_flags.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_add_cert.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_check_ca.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_check_host.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_check_issued.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_check_private_key.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_check_purpose.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_cmp.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_cmp_time.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_digest.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_dup.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_get0_distinguishing_id.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_get0_notBefore.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_get0_signature.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_get0_uids.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_get_default_cert_file.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_get_extension_flags.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_get_pubkey.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_get_serialNumber.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_get_subject_name.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_get_version.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_load_http.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_new.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_sign.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_verify.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509_verify_cert.3ossl* +%attr(0644,root,root) %{_mandir}/man3/X509v3_get_ext_by_NID.3ossl* +%attr(0644,root,root) %{_mandir}/man3/b2i_PVK_bio_ex.3ossl* +%attr(0644,root,root) %{_mandir}/man3/d2i_PKCS8PrivateKey_bio.3ossl* +%attr(0644,root,root) %{_mandir}/man3/d2i_PrivateKey.3ossl* +%attr(0644,root,root) %{_mandir}/man3/d2i_RSAPrivateKey.3ossl* +%attr(0644,root,root) %{_mandir}/man3/d2i_SSL_SESSION.3ossl* +%attr(0644,root,root) %{_mandir}/man3/d2i_X509.3ossl* +%attr(0644,root,root) %{_mandir}/man3/i2d_CMS_bio_stream.3ossl* +%attr(0644,root,root) %{_mandir}/man3/i2d_PKCS7_bio_stream.3ossl* +%attr(0644,root,root) %{_mandir}/man3/i2d_re_X509_tbs.3ossl* +%attr(0644,root,root) %{_mandir}/man3/o2i_SCT_LIST.3ossl* +%attr(0644,root,root) %{_mandir}/man3/s2i_ASN1_IA5STRING.3ossl* +%{_mandir}/man3/ACCESS_DESCRIPTION_free.3ossl* +%{_mandir}/man3/ACCESS_DESCRIPTION_new.3ossl* +%{_mandir}/man3/ADMISSIONS_free.3ossl* +%{_mandir}/man3/ADMISSIONS_get0_admissionAuthority.3ossl* +%{_mandir}/man3/ADMISSIONS_get0_namingAuthority.3ossl* +%{_mandir}/man3/ADMISSIONS_get0_professionInfos.3ossl* +%{_mandir}/man3/ADMISSIONS_new.3ossl* +%{_mandir}/man3/ADMISSIONS_set0_admissionAuthority.3ossl* +%{_mandir}/man3/ADMISSIONS_set0_namingAuthority.3ossl* +%{_mandir}/man3/ADMISSIONS_set0_professionInfos.3ossl* +%{_mandir}/man3/ADMISSION_SYNTAX.3ossl* +%{_mandir}/man3/ADMISSION_SYNTAX_free.3ossl* +%{_mandir}/man3/ADMISSION_SYNTAX_get0_admissionAuthority.3ossl* +%{_mandir}/man3/ADMISSION_SYNTAX_get0_contentsOfAdmissions.3ossl* +%{_mandir}/man3/ADMISSION_SYNTAX_new.3ossl* +%{_mandir}/man3/ADMISSION_SYNTAX_set0_admissionAuthority.3ossl* +%{_mandir}/man3/ADMISSION_SYNTAX_set0_contentsOfAdmissions.3ossl* +%{_mandir}/man3/ASIdOrRange_free.3ossl* +%{_mandir}/man3/ASIdOrRange_new.3ossl* +%{_mandir}/man3/ASIdentifierChoice_free.3ossl* +%{_mandir}/man3/ASIdentifierChoice_new.3ossl* +%{_mandir}/man3/ASIdentifiers_free.3ossl* +%{_mandir}/man3/ASIdentifiers_new.3ossl* +%{_mandir}/man3/ASN1_AUX.3ossl* +%{_mandir}/man3/ASN1_ENUMERATED_get.3ossl* +%{_mandir}/man3/ASN1_ENUMERATED_get_int64.3ossl* +%{_mandir}/man3/ASN1_ENUMERATED_set.3ossl* +%{_mandir}/man3/ASN1_ENUMERATED_set_int64.3ossl* +%{_mandir}/man3/ASN1_ENUMERATED_to_BN.3ossl* +%{_mandir}/man3/ASN1_GENERALIZEDTIME_adj.3ossl* +%{_mandir}/man3/ASN1_GENERALIZEDTIME_check.3ossl* +%{_mandir}/man3/ASN1_GENERALIZEDTIME_dup.3ossl* +%{_mandir}/man3/ASN1_GENERALIZEDTIME_print.3ossl* +%{_mandir}/man3/ASN1_GENERALIZEDTIME_set.3ossl* +%{_mandir}/man3/ASN1_GENERALIZEDTIME_set_string.3ossl* +%{_mandir}/man3/ASN1_INTEGER_free.3ossl* +%{_mandir}/man3/ASN1_INTEGER_get.3ossl* +%{_mandir}/man3/ASN1_INTEGER_get_uint64.3ossl* +%{_mandir}/man3/ASN1_INTEGER_set.3ossl* +%{_mandir}/man3/ASN1_INTEGER_set_int64.3ossl* +%{_mandir}/man3/ASN1_INTEGER_set_uint64.3ossl* +%{_mandir}/man3/ASN1_INTEGER_to_BN.3ossl* +%{_mandir}/man3/ASN1_ITEM.3ossl* +%{_mandir}/man3/ASN1_ITEM_get.3ossl* +%{_mandir}/man3/ASN1_OBJECT_free.3ossl* +%{_mandir}/man3/ASN1_PRINT_ARG.3ossl* +%{_mandir}/man3/ASN1_STREAM_ARG.3ossl* +%{_mandir}/man3/ASN1_STRING_TABLE.3ossl* +%{_mandir}/man3/ASN1_STRING_TABLE_cleanup.3ossl* +%{_mandir}/man3/ASN1_STRING_TABLE_get.3ossl* +%{_mandir}/man3/ASN1_STRING_cmp.3ossl* +%{_mandir}/man3/ASN1_STRING_data.3ossl* +%{_mandir}/man3/ASN1_STRING_dup.3ossl* +%{_mandir}/man3/ASN1_STRING_free.3ossl* +%{_mandir}/man3/ASN1_STRING_get0_data.3ossl* +%{_mandir}/man3/ASN1_STRING_print.3ossl* +%{_mandir}/man3/ASN1_STRING_print_ex_fp.3ossl* +%{_mandir}/man3/ASN1_STRING_set.3ossl* +%{_mandir}/man3/ASN1_STRING_to_UTF8.3ossl* +%{_mandir}/man3/ASN1_STRING_type.3ossl* +%{_mandir}/man3/ASN1_STRING_type_new.3ossl* +%{_mandir}/man3/ASN1_TIME_adj.3ossl* +%{_mandir}/man3/ASN1_TIME_check.3ossl* +%{_mandir}/man3/ASN1_TIME_cmp_time_t.3ossl* +%{_mandir}/man3/ASN1_TIME_compare.3ossl* +%{_mandir}/man3/ASN1_TIME_diff.3ossl* +%{_mandir}/man3/ASN1_TIME_dup.3ossl* +%{_mandir}/man3/ASN1_TIME_normalize.3ossl* +%{_mandir}/man3/ASN1_TIME_print.3ossl* +%{_mandir}/man3/ASN1_TIME_print_ex.3ossl* +%{_mandir}/man3/ASN1_TIME_set_string.3ossl* +%{_mandir}/man3/ASN1_TIME_set_string_X509.3ossl* +%{_mandir}/man3/ASN1_TIME_to_generalizedtime.3ossl* +%{_mandir}/man3/ASN1_TIME_to_tm.3ossl* +%{_mandir}/man3/ASN1_TYPE_cmp.3ossl* +%{_mandir}/man3/ASN1_TYPE_pack_sequence.3ossl* +%{_mandir}/man3/ASN1_TYPE_set.3ossl* +%{_mandir}/man3/ASN1_TYPE_set1.3ossl* +%{_mandir}/man3/ASN1_TYPE_unpack_sequence.3ossl* +%{_mandir}/man3/ASN1_UTCTIME_adj.3ossl* +%{_mandir}/man3/ASN1_UTCTIME_check.3ossl* +%{_mandir}/man3/ASN1_UTCTIME_cmp_time_t.3ossl* +%{_mandir}/man3/ASN1_UTCTIME_dup.3ossl* +%{_mandir}/man3/ASN1_UTCTIME_print.3ossl* +%{_mandir}/man3/ASN1_UTCTIME_set.3ossl* +%{_mandir}/man3/ASN1_UTCTIME_set_string.3ossl* +%{_mandir}/man3/ASN1_add_oid_module.3ossl* +%{_mandir}/man3/ASN1_aux_const_cb.3ossl* +%{_mandir}/man3/ASN1_ex_d2i.3ossl* +%{_mandir}/man3/ASN1_ex_d2i_ex.3ossl* +%{_mandir}/man3/ASN1_ex_free_func.3ossl* +%{_mandir}/man3/ASN1_ex_i2d.3ossl* +%{_mandir}/man3/ASN1_ex_new_ex_func.3ossl* +%{_mandir}/man3/ASN1_ex_new_func.3ossl* +%{_mandir}/man3/ASN1_ex_print_func.3ossl* +%{_mandir}/man3/ASN1_generate_v3.3ossl* +%{_mandir}/man3/ASN1_item_d2i.3ossl* +%{_mandir}/man3/ASN1_item_d2i_bio_ex.3ossl* +%{_mandir}/man3/ASN1_item_d2i_ex.3ossl* +%{_mandir}/man3/ASN1_item_d2i_fp.3ossl* +%{_mandir}/man3/ASN1_item_d2i_fp_ex.3ossl* +%{_mandir}/man3/ASN1_item_i2d_mem_bio.3ossl* +%{_mandir}/man3/ASN1_item_new_ex.3ossl* +%{_mandir}/man3/ASN1_item_pack.3ossl* +%{_mandir}/man3/ASN1_item_sign_ctx.3ossl* +%{_mandir}/man3/ASN1_item_sign_ex.3ossl* +%{_mandir}/man3/ASN1_item_unpack.3ossl* +%{_mandir}/man3/ASN1_item_unpack_ex.3ossl* +%{_mandir}/man3/ASN1_item_verify.3ossl* +%{_mandir}/man3/ASN1_item_verify_ctx.3ossl* +%{_mandir}/man3/ASN1_item_verify_ex.3ossl* +%{_mandir}/man3/ASN1_tag2str.3ossl* +%{_mandir}/man3/ASRange_free.3ossl* +%{_mandir}/man3/ASRange_new.3ossl* +%{_mandir}/man3/ASYNC_STATUS_EAGAIN.3ossl* +%{_mandir}/man3/ASYNC_STATUS_ERR.3ossl* +%{_mandir}/man3/ASYNC_STATUS_OK.3ossl* +%{_mandir}/man3/ASYNC_STATUS_UNSUPPORTED.3ossl* +%{_mandir}/man3/ASYNC_WAIT_CTX_clear_fd.3ossl* +%{_mandir}/man3/ASYNC_WAIT_CTX_free.3ossl* +%{_mandir}/man3/ASYNC_WAIT_CTX_get_all_fds.3ossl* +%{_mandir}/man3/ASYNC_WAIT_CTX_get_callback.3ossl* +%{_mandir}/man3/ASYNC_WAIT_CTX_get_changed_fds.3ossl* +%{_mandir}/man3/ASYNC_WAIT_CTX_get_fd.3ossl* +%{_mandir}/man3/ASYNC_WAIT_CTX_get_status.3ossl* +%{_mandir}/man3/ASYNC_WAIT_CTX_set_callback.3ossl* +%{_mandir}/man3/ASYNC_WAIT_CTX_set_status.3ossl* +%{_mandir}/man3/ASYNC_WAIT_CTX_set_wait_fd.3ossl* +%{_mandir}/man3/ASYNC_block_pause.3ossl* +%{_mandir}/man3/ASYNC_callback_fn.3ossl* +%{_mandir}/man3/ASYNC_cleanup_thread.3ossl* +%{_mandir}/man3/ASYNC_get_current_job.3ossl* +%{_mandir}/man3/ASYNC_get_mem_functions.3ossl* +%{_mandir}/man3/ASYNC_get_wait_ctx.3ossl* +%{_mandir}/man3/ASYNC_init_thread.3ossl* +%{_mandir}/man3/ASYNC_is_capable.3ossl* +%{_mandir}/man3/ASYNC_pause_job.3ossl* +%{_mandir}/man3/ASYNC_set_mem_functions.3ossl* +%{_mandir}/man3/ASYNC_stack_alloc_fn.3ossl* +%{_mandir}/man3/ASYNC_stack_free_fn.3ossl* +%{_mandir}/man3/ASYNC_unblock_pause.3ossl* +%{_mandir}/man3/AUTHORITY_INFO_ACCESS_free.3ossl* +%{_mandir}/man3/AUTHORITY_INFO_ACCESS_new.3ossl* +%{_mandir}/man3/AUTHORITY_KEYID_free.3ossl* +%{_mandir}/man3/AUTHORITY_KEYID_new.3ossl* +%{_mandir}/man3/BASIC_CONSTRAINTS_free.3ossl* +%{_mandir}/man3/BASIC_CONSTRAINTS_new.3ossl* +%{_mandir}/man3/BF_cbc_encrypt.3ossl* +%{_mandir}/man3/BF_cfb64_encrypt.3ossl* +%{_mandir}/man3/BF_decrypt.3ossl* +%{_mandir}/man3/BF_ecb_encrypt.3ossl* +%{_mandir}/man3/BF_ofb64_encrypt.3ossl* +%{_mandir}/man3/BF_options.3ossl* +%{_mandir}/man3/BF_set_key.3ossl* +%{_mandir}/man3/BIO_ADDRINFO_address.3ossl* +%{_mandir}/man3/BIO_ADDRINFO_family.3ossl* +%{_mandir}/man3/BIO_ADDRINFO_free.3ossl* +%{_mandir}/man3/BIO_ADDRINFO_next.3ossl* +%{_mandir}/man3/BIO_ADDRINFO_protocol.3ossl* +%{_mandir}/man3/BIO_ADDRINFO_socktype.3ossl* +%{_mandir}/man3/BIO_ADDR_clear.3ossl* +%{_mandir}/man3/BIO_ADDR_copy.3ossl* +%{_mandir}/man3/BIO_ADDR_dup.3ossl* +%{_mandir}/man3/BIO_ADDR_family.3ossl* +%{_mandir}/man3/BIO_ADDR_free.3ossl* +%{_mandir}/man3/BIO_ADDR_hostname_string.3ossl* +%{_mandir}/man3/BIO_ADDR_new.3ossl* +%{_mandir}/man3/BIO_ADDR_path_string.3ossl* +%{_mandir}/man3/BIO_ADDR_rawaddress.3ossl* +%{_mandir}/man3/BIO_ADDR_rawmake.3ossl* +%{_mandir}/man3/BIO_ADDR_rawport.3ossl* +%{_mandir}/man3/BIO_ADDR_service_string.3ossl* +%{_mandir}/man3/BIO_accept_ex.3ossl* +%{_mandir}/man3/BIO_append_filename.3ossl* +%{_mandir}/man3/BIO_bind.3ossl* +%{_mandir}/man3/BIO_callback_ctrl.3ossl* +%{_mandir}/man3/BIO_callback_fn.3ossl* +%{_mandir}/man3/BIO_callback_fn_ex.3ossl* +%{_mandir}/man3/BIO_closesocket.3ossl* +%{_mandir}/man3/BIO_ctrl_dgram_connect.3ossl* +%{_mandir}/man3/BIO_ctrl_get_read_request.3ossl* +%{_mandir}/man3/BIO_ctrl_get_write_guarantee.3ossl* +%{_mandir}/man3/BIO_ctrl_pending.3ossl* +%{_mandir}/man3/BIO_ctrl_reset_read_request.3ossl* +%{_mandir}/man3/BIO_ctrl_set_connected.3ossl* +%{_mandir}/man3/BIO_ctrl_wpending.3ossl* +%{_mandir}/man3/BIO_debug_callback.3ossl* +%{_mandir}/man3/BIO_debug_callback_ex.3ossl* +%{_mandir}/man3/BIO_destroy_bio_pair.3ossl* +%{_mandir}/man3/BIO_dgram_detect_peer_addr.3ossl* +%{_mandir}/man3/BIO_dgram_get_caps.3ossl* +%{_mandir}/man3/BIO_dgram_get_effective_caps.3ossl* +%{_mandir}/man3/BIO_dgram_get_local_addr_cap.3ossl* +%{_mandir}/man3/BIO_dgram_get_local_addr_enable.3ossl* +%{_mandir}/man3/BIO_dgram_get_mtu.3ossl* +%{_mandir}/man3/BIO_dgram_get_mtu_overhead.3ossl* +%{_mandir}/man3/BIO_dgram_get_no_trunc.3ossl* +%{_mandir}/man3/BIO_dgram_get_peer.3ossl* +%{_mandir}/man3/BIO_dgram_recv_timedout.3ossl* +%{_mandir}/man3/BIO_dgram_send_timedout.3ossl* +%{_mandir}/man3/BIO_dgram_set_caps.3ossl* +%{_mandir}/man3/BIO_dgram_set_local_addr_enable.3ossl* +%{_mandir}/man3/BIO_dgram_set_mtu.3ossl* +%{_mandir}/man3/BIO_dgram_set_no_trunc.3ossl* +%{_mandir}/man3/BIO_dgram_set_peer.3ossl* +%{_mandir}/man3/BIO_do_accept.3ossl* +%{_mandir}/man3/BIO_do_connect.3ossl* +%{_mandir}/man3/BIO_do_connect_retry.3ossl* +%{_mandir}/man3/BIO_do_handshake.3ossl* +%{_mandir}/man3/BIO_eof.3ossl* +%{_mandir}/man3/BIO_err_is_non_fatal.3ossl* +%{_mandir}/man3/BIO_f_brotli.3ossl* +%{_mandir}/man3/BIO_f_zlib.3ossl* +%{_mandir}/man3/BIO_f_zstd.3ossl* +%{_mandir}/man3/BIO_flush.3ossl* +%{_mandir}/man3/BIO_free.3ossl* +%{_mandir}/man3/BIO_free_all.3ossl* +%{_mandir}/man3/BIO_get0_dgram_bio.3ossl* +%{_mandir}/man3/BIO_get_accept_ip_family.3ossl* +%{_mandir}/man3/BIO_get_accept_name.3ossl* +%{_mandir}/man3/BIO_get_accept_port.3ossl* +%{_mandir}/man3/BIO_get_app_data.3ossl* +%{_mandir}/man3/BIO_get_bind_mode.3ossl* +%{_mandir}/man3/BIO_get_buffer_num_lines.3ossl* +%{_mandir}/man3/BIO_get_callback.3ossl* +%{_mandir}/man3/BIO_get_callback_arg.3ossl* +%{_mandir}/man3/BIO_get_callback_ex.3ossl* +%{_mandir}/man3/BIO_get_cipher_ctx.3ossl* +%{_mandir}/man3/BIO_get_cipher_status.3ossl* +%{_mandir}/man3/BIO_get_close.3ossl* +%{_mandir}/man3/BIO_get_conn_address.3ossl* +%{_mandir}/man3/BIO_get_conn_hostname.3ossl* +%{_mandir}/man3/BIO_get_conn_ip_family.3ossl* +%{_mandir}/man3/BIO_get_conn_mode.3ossl* +%{_mandir}/man3/BIO_get_conn_port.3ossl* +%{_mandir}/man3/BIO_get_ex_data.3ossl* +%{_mandir}/man3/BIO_get_fd.3ossl* +%{_mandir}/man3/BIO_get_fp.3ossl* +%{_mandir}/man3/BIO_get_indent.3ossl* +%{_mandir}/man3/BIO_get_info_callback.3ossl* +%{_mandir}/man3/BIO_get_init.3ossl* +%{_mandir}/man3/BIO_get_ktls_recv.3ossl* +%{_mandir}/man3/BIO_get_ktls_send.3ossl* +%{_mandir}/man3/BIO_get_line.3ossl* +%{_mandir}/man3/BIO_get_md.3ossl* +%{_mandir}/man3/BIO_get_md_ctx.3ossl* +%{_mandir}/man3/BIO_get_mem_data.3ossl* +%{_mandir}/man3/BIO_get_mem_ptr.3ossl* +%{_mandir}/man3/BIO_get_new_index.3ossl* +%{_mandir}/man3/BIO_get_num_renegotiates.3ossl* +%{_mandir}/man3/BIO_get_peer_name.3ossl* +%{_mandir}/man3/BIO_get_peer_port.3ossl* +%{_mandir}/man3/BIO_get_read_request.3ossl* +%{_mandir}/man3/BIO_get_retry_BIO.3ossl* +%{_mandir}/man3/BIO_get_retry_reason.3ossl* +%{_mandir}/man3/BIO_get_shutdown.3ossl* +%{_mandir}/man3/BIO_get_sock_type.3ossl* +%{_mandir}/man3/BIO_get_ssl.3ossl* +%{_mandir}/man3/BIO_get_wpoll_descriptor.3ossl* +%{_mandir}/man3/BIO_get_write_buf_size.3ossl* +%{_mandir}/man3/BIO_get_write_guarantee.3ossl* +%{_mandir}/man3/BIO_gets.3ossl* +%{_mandir}/man3/BIO_hostserv_priorities.3ossl* +%{_mandir}/man3/BIO_info_cb.3ossl* +%{_mandir}/man3/BIO_int_ctrl.3ossl* +%{_mandir}/man3/BIO_listen.3ossl* +%{_mandir}/man3/BIO_lookup.3ossl* +%{_mandir}/man3/BIO_lookup_ex.3ossl* +%{_mandir}/man3/BIO_lookup_type.3ossl* +%{_mandir}/man3/BIO_make_bio_pair.3ossl* +%{_mandir}/man3/BIO_meth_free.3ossl* +%{_mandir}/man3/BIO_meth_get_callback_ctrl.3ossl* +%{_mandir}/man3/BIO_meth_get_create.3ossl* +%{_mandir}/man3/BIO_meth_get_ctrl.3ossl* +%{_mandir}/man3/BIO_meth_get_destroy.3ossl* +%{_mandir}/man3/BIO_meth_get_gets.3ossl* +%{_mandir}/man3/BIO_meth_get_puts.3ossl* +%{_mandir}/man3/BIO_meth_get_read.3ossl* +%{_mandir}/man3/BIO_meth_get_read_ex.3ossl* +%{_mandir}/man3/BIO_meth_get_recvmmsg.3ossl* +%{_mandir}/man3/BIO_meth_get_sendmmsg.3ossl* +%{_mandir}/man3/BIO_meth_get_write.3ossl* +%{_mandir}/man3/BIO_meth_get_write_ex.3ossl* +%{_mandir}/man3/BIO_meth_set_callback_ctrl.3ossl* +%{_mandir}/man3/BIO_meth_set_create.3ossl* +%{_mandir}/man3/BIO_meth_set_ctrl.3ossl* +%{_mandir}/man3/BIO_meth_set_destroy.3ossl* +%{_mandir}/man3/BIO_meth_set_gets.3ossl* +%{_mandir}/man3/BIO_meth_set_puts.3ossl* +%{_mandir}/man3/BIO_meth_set_read.3ossl* +%{_mandir}/man3/BIO_meth_set_read_ex.3ossl* +%{_mandir}/man3/BIO_meth_set_recvmmsg.3ossl* +%{_mandir}/man3/BIO_meth_set_sendmmsg.3ossl* +%{_mandir}/man3/BIO_meth_set_write.3ossl* +%{_mandir}/man3/BIO_meth_set_write_ex.3ossl* +%{_mandir}/man3/BIO_method_type.3ossl* +%{_mandir}/man3/BIO_new_accept.3ossl* +%{_mandir}/man3/BIO_new_bio_dgram_pair.3ossl* +%{_mandir}/man3/BIO_new_bio_pair.3ossl* +%{_mandir}/man3/BIO_new_buffer_ssl_connect.3ossl* +%{_mandir}/man3/BIO_new_connect.3ossl* +%{_mandir}/man3/BIO_new_dgram.3ossl* +%{_mandir}/man3/BIO_new_ex.3ossl* +%{_mandir}/man3/BIO_new_fd.3ossl* +%{_mandir}/man3/BIO_new_file.3ossl* +%{_mandir}/man3/BIO_new_fp.3ossl* +%{_mandir}/man3/BIO_new_from_core_bio.3ossl* +%{_mandir}/man3/BIO_new_mem_buf.3ossl* +%{_mandir}/man3/BIO_new_socket.3ossl* +%{_mandir}/man3/BIO_new_ssl.3ossl* +%{_mandir}/man3/BIO_new_ssl_connect.3ossl* +%{_mandir}/man3/BIO_next.3ossl* +%{_mandir}/man3/BIO_pending.3ossl* +%{_mandir}/man3/BIO_pop.3ossl* +%{_mandir}/man3/BIO_ptr_ctrl.3ossl* +%{_mandir}/man3/BIO_puts.3ossl* +%{_mandir}/man3/BIO_read_ex.3ossl* +%{_mandir}/man3/BIO_read_filename.3ossl* +%{_mandir}/man3/BIO_recvmmsg.3ossl* +%{_mandir}/man3/BIO_reset.3ossl* +%{_mandir}/man3/BIO_retry_type.3ossl* +%{_mandir}/man3/BIO_rw_filename.3ossl* +%{_mandir}/man3/BIO_s_dgram_mem.3ossl* +%{_mandir}/man3/BIO_s_secmem.3ossl* +%{_mandir}/man3/BIO_seek.3ossl* +%{_mandir}/man3/BIO_set_accept_bios.3ossl* +%{_mandir}/man3/BIO_set_accept_ip_family.3ossl* +%{_mandir}/man3/BIO_set_accept_name.3ossl* +%{_mandir}/man3/BIO_set_accept_port.3ossl* +%{_mandir}/man3/BIO_set_app_data.3ossl* +%{_mandir}/man3/BIO_set_bind_mode.3ossl* +%{_mandir}/man3/BIO_set_buffer_read_data.3ossl* +%{_mandir}/man3/BIO_set_buffer_size.3ossl* +%{_mandir}/man3/BIO_set_callback_arg.3ossl* +%{_mandir}/man3/BIO_set_callback_ex.3ossl* +%{_mandir}/man3/BIO_set_cipher.3ossl* +%{_mandir}/man3/BIO_set_close.3ossl* +%{_mandir}/man3/BIO_set_conn_address.3ossl* +%{_mandir}/man3/BIO_set_conn_hostname.3ossl* +%{_mandir}/man3/BIO_set_conn_ip_family.3ossl* +%{_mandir}/man3/BIO_set_conn_mode.3ossl* +%{_mandir}/man3/BIO_set_conn_port.3ossl* +%{_mandir}/man3/BIO_set_data.3ossl* +%{_mandir}/man3/BIO_set_ex_data.3ossl* +%{_mandir}/man3/BIO_set_fd.3ossl* +%{_mandir}/man3/BIO_set_fp.3ossl* +%{_mandir}/man3/BIO_set_indent.3ossl* +%{_mandir}/man3/BIO_set_info_callback.3ossl* +%{_mandir}/man3/BIO_set_init.3ossl* +%{_mandir}/man3/BIO_set_md.3ossl* +%{_mandir}/man3/BIO_set_mem_buf.3ossl* +%{_mandir}/man3/BIO_set_mem_eof_return.3ossl* +%{_mandir}/man3/BIO_set_nbio.3ossl* +%{_mandir}/man3/BIO_set_nbio_accept.3ossl* +%{_mandir}/man3/BIO_set_next.3ossl* +%{_mandir}/man3/BIO_set_prefix.3ossl* +%{_mandir}/man3/BIO_set_read_buffer_size.3ossl* +%{_mandir}/man3/BIO_set_retry_reason.3ossl* +%{_mandir}/man3/BIO_set_shutdown.3ossl* +%{_mandir}/man3/BIO_set_sock_type.3ossl* +%{_mandir}/man3/BIO_set_ssl.3ossl* +%{_mandir}/man3/BIO_set_ssl_mode.3ossl* +%{_mandir}/man3/BIO_set_ssl_renegotiate_bytes.3ossl* +%{_mandir}/man3/BIO_set_ssl_renegotiate_timeout.3ossl* +%{_mandir}/man3/BIO_set_tfo.3ossl* +%{_mandir}/man3/BIO_set_tfo_accept.3ossl* +%{_mandir}/man3/BIO_set_write_buf_size.3ossl* +%{_mandir}/man3/BIO_set_write_buffer_size.3ossl* +%{_mandir}/man3/BIO_should_io_special.3ossl* +%{_mandir}/man3/BIO_should_read.3ossl* +%{_mandir}/man3/BIO_should_write.3ossl* +%{_mandir}/man3/BIO_shutdown_wr.3ossl* +%{_mandir}/man3/BIO_snprintf.3ossl* +%{_mandir}/man3/BIO_socket.3ossl* +%{_mandir}/man3/BIO_ssl_copy_session_id.3ossl* +%{_mandir}/man3/BIO_ssl_shutdown.3ossl* +%{_mandir}/man3/BIO_tell.3ossl* +%{_mandir}/man3/BIO_up_ref.3ossl* +%{_mandir}/man3/BIO_vfree.3ossl* +%{_mandir}/man3/BIO_vprintf.3ossl* +%{_mandir}/man3/BIO_vsnprintf.3ossl* +%{_mandir}/man3/BIO_wait.3ossl* +%{_mandir}/man3/BIO_wpending.3ossl* +%{_mandir}/man3/BIO_write.3ossl* +%{_mandir}/man3/BIO_write_ex.3ossl* +%{_mandir}/man3/BIO_write_filename.3ossl* +%{_mandir}/man3/BN_BLINDING_convert.3ossl* +%{_mandir}/man3/BN_BLINDING_convert_ex.3ossl* +%{_mandir}/man3/BN_BLINDING_create_param.3ossl* +%{_mandir}/man3/BN_BLINDING_free.3ossl* +%{_mandir}/man3/BN_BLINDING_get_flags.3ossl* +%{_mandir}/man3/BN_BLINDING_invert.3ossl* +%{_mandir}/man3/BN_BLINDING_invert_ex.3ossl* +%{_mandir}/man3/BN_BLINDING_is_current_thread.3ossl* +%{_mandir}/man3/BN_BLINDING_lock.3ossl* +%{_mandir}/man3/BN_BLINDING_set_current_thread.3ossl* +%{_mandir}/man3/BN_BLINDING_set_flags.3ossl* +%{_mandir}/man3/BN_BLINDING_unlock.3ossl* +%{_mandir}/man3/BN_BLINDING_update.3ossl* +%{_mandir}/man3/BN_CTX_end.3ossl* +%{_mandir}/man3/BN_CTX_free.3ossl* +%{_mandir}/man3/BN_CTX_get.3ossl* +%{_mandir}/man3/BN_CTX_new_ex.3ossl* +%{_mandir}/man3/BN_CTX_secure_new.3ossl* +%{_mandir}/man3/BN_CTX_secure_new_ex.3ossl* +%{_mandir}/man3/BN_GENCB_call.3ossl* +%{_mandir}/man3/BN_GENCB_free.3ossl* +%{_mandir}/man3/BN_GENCB_get_arg.3ossl* +%{_mandir}/man3/BN_GENCB_new.3ossl* +%{_mandir}/man3/BN_GENCB_set.3ossl* +%{_mandir}/man3/BN_GENCB_set_old.3ossl* +%{_mandir}/man3/BN_MONT_CTX_copy.3ossl* +%{_mandir}/man3/BN_MONT_CTX_free.3ossl* +%{_mandir}/man3/BN_MONT_CTX_new.3ossl* +%{_mandir}/man3/BN_MONT_CTX_set.3ossl* +%{_mandir}/man3/BN_RECP_CTX_free.3ossl* +%{_mandir}/man3/BN_RECP_CTX_new.3ossl* +%{_mandir}/man3/BN_RECP_CTX_set.3ossl* +%{_mandir}/man3/BN_abs_is_word.3ossl* +%{_mandir}/man3/BN_are_coprime.3ossl* +%{_mandir}/man3/BN_bin2bn.3ossl* +%{_mandir}/man3/BN_bn2binpad.3ossl* +%{_mandir}/man3/BN_bn2dec.3ossl* +%{_mandir}/man3/BN_bn2hex.3ossl* +%{_mandir}/man3/BN_bn2lebinpad.3ossl* +%{_mandir}/man3/BN_bn2mpi.3ossl* +%{_mandir}/man3/BN_bn2nativepad.3ossl* +%{_mandir}/man3/BN_check_prime.3ossl* +%{_mandir}/man3/BN_clear.3ossl* +%{_mandir}/man3/BN_clear_bit.3ossl* +%{_mandir}/man3/BN_clear_free.3ossl* +%{_mandir}/man3/BN_dec2bn.3ossl* +%{_mandir}/man3/BN_div.3ossl* +%{_mandir}/man3/BN_div_recp.3ossl* +%{_mandir}/man3/BN_div_word.3ossl* +%{_mandir}/man3/BN_dup.3ossl* +%{_mandir}/man3/BN_exp.3ossl* +%{_mandir}/man3/BN_free.3ossl* +%{_mandir}/man3/BN_from_montgomery.3ossl* +%{_mandir}/man3/BN_gcd.3ossl* +%{_mandir}/man3/BN_generate_prime_ex.3ossl* +%{_mandir}/man3/BN_generate_prime_ex2.3ossl* +%{_mandir}/man3/BN_get0_nist_prime_192.3ossl* +%{_mandir}/man3/BN_get0_nist_prime_224.3ossl* +%{_mandir}/man3/BN_get0_nist_prime_256.3ossl* +%{_mandir}/man3/BN_get0_nist_prime_384.3ossl* +%{_mandir}/man3/BN_get0_nist_prime_521.3ossl* +%{_mandir}/man3/BN_get_rfc2409_prime_1024.3ossl* +%{_mandir}/man3/BN_get_rfc2409_prime_768.3ossl* +%{_mandir}/man3/BN_get_rfc3526_prime_1536.3ossl* +%{_mandir}/man3/BN_get_rfc3526_prime_2048.3ossl* +%{_mandir}/man3/BN_get_rfc3526_prime_3072.3ossl* +%{_mandir}/man3/BN_get_rfc3526_prime_4096.3ossl* +%{_mandir}/man3/BN_get_rfc3526_prime_6144.3ossl* +%{_mandir}/man3/BN_get_rfc3526_prime_8192.3ossl* +%{_mandir}/man3/BN_get_word.3ossl* +%{_mandir}/man3/BN_hex2bn.3ossl* +%{_mandir}/man3/BN_is_bit_set.3ossl* +%{_mandir}/man3/BN_is_odd.3ossl* +%{_mandir}/man3/BN_is_one.3ossl* +%{_mandir}/man3/BN_is_prime.3ossl* +%{_mandir}/man3/BN_is_prime_ex.3ossl* +%{_mandir}/man3/BN_is_prime_fasttest.3ossl* +%{_mandir}/man3/BN_is_prime_fasttest_ex.3ossl* +%{_mandir}/man3/BN_is_word.3ossl* +%{_mandir}/man3/BN_is_zero.3ossl* +%{_mandir}/man3/BN_lebin2bn.3ossl* +%{_mandir}/man3/BN_lshift.3ossl* +%{_mandir}/man3/BN_lshift1.3ossl* +%{_mandir}/man3/BN_mask_bits.3ossl* +%{_mandir}/man3/BN_mod.3ossl* +%{_mandir}/man3/BN_mod_add.3ossl* +%{_mandir}/man3/BN_mod_exp.3ossl* +%{_mandir}/man3/BN_mod_exp_mont_consttime.3ossl* +%{_mandir}/man3/BN_mod_exp_mont_consttime_x2.3ossl* +%{_mandir}/man3/BN_mod_mul.3ossl* +%{_mandir}/man3/BN_mod_sqr.3ossl* +%{_mandir}/man3/BN_mod_sqrt.3ossl* +%{_mandir}/man3/BN_mod_sub.3ossl* +%{_mandir}/man3/BN_mod_word.3ossl* +%{_mandir}/man3/BN_mpi2bn.3ossl* +%{_mandir}/man3/BN_mul.3ossl* +%{_mandir}/man3/BN_mul_word.3ossl* +%{_mandir}/man3/BN_native2bn.3ossl* +%{_mandir}/man3/BN_nnmod.3ossl* +%{_mandir}/man3/BN_num_bits.3ossl* +%{_mandir}/man3/BN_num_bits_word.3ossl* +%{_mandir}/man3/BN_one.3ossl* +%{_mandir}/man3/BN_print.3ossl* +%{_mandir}/man3/BN_print_fp.3ossl* +%{_mandir}/man3/BN_priv_rand.3ossl* +%{_mandir}/man3/BN_priv_rand_ex.3ossl* +%{_mandir}/man3/BN_priv_rand_range.3ossl* +%{_mandir}/man3/BN_priv_rand_range_ex.3ossl* +%{_mandir}/man3/BN_pseudo_rand.3ossl* +%{_mandir}/man3/BN_pseudo_rand_range.3ossl* +%{_mandir}/man3/BN_rand_ex.3ossl* +%{_mandir}/man3/BN_rand_range.3ossl* +%{_mandir}/man3/BN_rand_range_ex.3ossl* +%{_mandir}/man3/BN_rshift.3ossl* +%{_mandir}/man3/BN_rshift1.3ossl* +%{_mandir}/man3/BN_secure_new.3ossl* +%{_mandir}/man3/BN_set_word.3ossl* +%{_mandir}/man3/BN_signed_bin2bn.3ossl* +%{_mandir}/man3/BN_signed_bn2bin.3ossl* +%{_mandir}/man3/BN_signed_bn2lebin.3ossl* +%{_mandir}/man3/BN_signed_bn2native.3ossl* +%{_mandir}/man3/BN_signed_lebin2bn.3ossl* +%{_mandir}/man3/BN_signed_native2bn.3ossl* +%{_mandir}/man3/BN_sqr.3ossl* +%{_mandir}/man3/BN_sub.3ossl* +%{_mandir}/man3/BN_sub_word.3ossl* +%{_mandir}/man3/BN_to_ASN1_ENUMERATED.3ossl* +%{_mandir}/man3/BN_to_ASN1_INTEGER.3ossl* +%{_mandir}/man3/BN_to_montgomery.3ossl* +%{_mandir}/man3/BN_ucmp.3ossl* +%{_mandir}/man3/BN_value_one.3ossl* +%{_mandir}/man3/BN_with_flags.3ossl* +%{_mandir}/man3/BUF_MEM_free.3ossl* +%{_mandir}/man3/BUF_MEM_grow.3ossl* +%{_mandir}/man3/BUF_MEM_grow_clean.3ossl* +%{_mandir}/man3/BUF_MEM_new_ex.3ossl* +%{_mandir}/man3/BUF_reverse.3ossl* +%{_mandir}/man3/CERTIFICATEPOLICIES_free.3ossl* +%{_mandir}/man3/CERTIFICATEPOLICIES_new.3ossl* +%{_mandir}/man3/CMS_AuthEnvelopedData_create.3ossl* +%{_mandir}/man3/CMS_AuthEnvelopedData_create_ex.3ossl* +%{_mandir}/man3/CMS_ContentInfo_free.3ossl* +%{_mandir}/man3/CMS_ContentInfo_new.3ossl* +%{_mandir}/man3/CMS_ContentInfo_new_ex.3ossl* +%{_mandir}/man3/CMS_ContentInfo_print_ctx.3ossl* +%{_mandir}/man3/CMS_EncryptedData_encrypt_ex.3ossl* +%{_mandir}/man3/CMS_EnvelopedData_create_ex.3ossl* +%{_mandir}/man3/CMS_EnvelopedData_decrypt.3ossl* +%{_mandir}/man3/CMS_EnvelopedData_it.3ossl* +%{_mandir}/man3/CMS_ReceiptRequest_create0.3ossl* +%{_mandir}/man3/CMS_ReceiptRequest_create0_ex.3ossl* +%{_mandir}/man3/CMS_ReceiptRequest_free.3ossl* +%{_mandir}/man3/CMS_ReceiptRequest_get0_values.3ossl* +%{_mandir}/man3/CMS_ReceiptRequest_new.3ossl* +%{_mandir}/man3/CMS_RecipientInfo_decrypt.3ossl* +%{_mandir}/man3/CMS_RecipientInfo_encrypt.3ossl* +%{_mandir}/man3/CMS_RecipientInfo_kari_set0_pkey.3ossl* +%{_mandir}/man3/CMS_RecipientInfo_kari_set0_pkey_and_peer.3ossl* +%{_mandir}/man3/CMS_RecipientInfo_kekri_get0_id.3ossl* +%{_mandir}/man3/CMS_RecipientInfo_kekri_id_cmp.3ossl* +%{_mandir}/man3/CMS_RecipientInfo_ktri_cert_cmp.3ossl* +%{_mandir}/man3/CMS_RecipientInfo_ktri_get0_signer_id.3ossl* +%{_mandir}/man3/CMS_RecipientInfo_set0_key.3ossl* +%{_mandir}/man3/CMS_RecipientInfo_set0_pkey.3ossl* +%{_mandir}/man3/CMS_RecipientInfo_type.3ossl* +%{_mandir}/man3/CMS_SignedData_free.3ossl* +%{_mandir}/man3/CMS_SignedData_new.3ossl* +%{_mandir}/man3/CMS_SignedData_verify.3ossl* +%{_mandir}/man3/CMS_SignerInfo_cert_cmp.3ossl* +%{_mandir}/man3/CMS_SignerInfo_get0_signature.3ossl* +%{_mandir}/man3/CMS_SignerInfo_get0_signer_id.3ossl* +%{_mandir}/man3/CMS_SignerInfo_set1_signer_cert.3ossl* +%{_mandir}/man3/CMS_SignerInfo_sign.3ossl* +%{_mandir}/man3/CMS_add0_crl.3ossl* +%{_mandir}/man3/CMS_add0_recipient_key.3ossl* +%{_mandir}/man3/CMS_add1_ReceiptRequest.3ossl* +%{_mandir}/man3/CMS_add1_cert.3ossl* +%{_mandir}/man3/CMS_add1_crl.3ossl* +%{_mandir}/man3/CMS_add1_recipient.3ossl* +%{_mandir}/man3/CMS_data_create_ex.3ossl* +%{_mandir}/man3/CMS_decrypt_set1_password.3ossl* +%{_mandir}/man3/CMS_decrypt_set1_pkey.3ossl* +%{_mandir}/man3/CMS_decrypt_set1_pkey_and_peer.3ossl* +%{_mandir}/man3/CMS_digest_create_ex.3ossl* +%{_mandir}/man3/CMS_encrypt_ex.3ossl* +%{_mandir}/man3/CMS_final_digest.3ossl* +%{_mandir}/man3/CMS_get0_content.3ossl* +%{_mandir}/man3/CMS_get0_eContentType.3ossl* +%{_mandir}/man3/CMS_get0_signers.3ossl* +%{_mandir}/man3/CMS_get1_certs.3ossl* +%{_mandir}/man3/CMS_get1_crls.3ossl* +%{_mandir}/man3/CMS_set1_eContentType.3ossl* +%{_mandir}/man3/CMS_sign_ex.3ossl* +%{_mandir}/man3/CMS_signed_add1_attr.3ossl* +%{_mandir}/man3/CMS_signed_add1_attr_by_NID.3ossl* +%{_mandir}/man3/CMS_signed_add1_attr_by_OBJ.3ossl* +%{_mandir}/man3/CMS_signed_add1_attr_by_txt.3ossl* +%{_mandir}/man3/CMS_signed_delete_attr.3ossl* +%{_mandir}/man3/CMS_signed_get0_data_by_OBJ.3ossl* +%{_mandir}/man3/CMS_signed_get_attr_by_NID.3ossl* +%{_mandir}/man3/CMS_signed_get_attr_by_OBJ.3ossl* +%{_mandir}/man3/CMS_signed_get_attr_count.3ossl* +%{_mandir}/man3/CMS_unsigned_add1_attr.3ossl* +%{_mandir}/man3/CMS_unsigned_add1_attr_by_NID.3ossl* +%{_mandir}/man3/CMS_unsigned_add1_attr_by_OBJ.3ossl* +%{_mandir}/man3/CMS_unsigned_add1_attr_by_txt.3ossl* +%{_mandir}/man3/CMS_unsigned_delete_attr.3ossl* +%{_mandir}/man3/CMS_unsigned_get0_data_by_OBJ.3ossl* +%{_mandir}/man3/CMS_unsigned_get_attr.3ossl* +%{_mandir}/man3/CMS_unsigned_get_attr_by_NID.3ossl* +%{_mandir}/man3/CMS_unsigned_get_attr_by_OBJ.3ossl* +%{_mandir}/man3/CMS_unsigned_get_attr_count.3ossl* +%{_mandir}/man3/COMP_CTX_free.3ossl* +%{_mandir}/man3/COMP_CTX_get_method.3ossl* +%{_mandir}/man3/COMP_CTX_get_type.3ossl* +%{_mandir}/man3/COMP_brotli.3ossl* +%{_mandir}/man3/COMP_brotli_oneshot.3ossl* +%{_mandir}/man3/COMP_compress_block.3ossl* +%{_mandir}/man3/COMP_expand_block.3ossl* +%{_mandir}/man3/COMP_get_name.3ossl* +%{_mandir}/man3/COMP_get_type.3ossl* +%{_mandir}/man3/COMP_zlib.3ossl* +%{_mandir}/man3/COMP_zlib_oneshot.3ossl* +%{_mandir}/man3/COMP_zstd.3ossl* +%{_mandir}/man3/COMP_zstd_oneshot.3ossl* +%{_mandir}/man3/CONF_get1_default_config_file.3ossl* +%{_mandir}/man3/CONF_modules_finish.3ossl* +%{_mandir}/man3/CONF_modules_load.3ossl* +%{_mandir}/man3/CONF_modules_load_file_ex.3ossl* +%{_mandir}/man3/CONF_modules_unload.3ossl* +%{_mandir}/man3/CRL_DIST_POINTS_free.3ossl* +%{_mandir}/man3/CRL_DIST_POINTS_new.3ossl* +%{_mandir}/man3/CRYPTO_EX_dup.3ossl* +%{_mandir}/man3/CRYPTO_EX_free.3ossl* +%{_mandir}/man3/CRYPTO_EX_new.3ossl* +%{_mandir}/man3/CRYPTO_THREAD_lock_free.3ossl* +%{_mandir}/man3/CRYPTO_THREAD_lock_new.3ossl* +%{_mandir}/man3/CRYPTO_THREAD_read_lock.3ossl* +%{_mandir}/man3/CRYPTO_THREAD_unlock.3ossl* +%{_mandir}/man3/CRYPTO_THREAD_write_lock.3ossl* +%{_mandir}/man3/CRYPTO_alloc_ex_data.3ossl* +%{_mandir}/man3/CRYPTO_atomic_add.3ossl* +%{_mandir}/man3/CRYPTO_atomic_load.3ossl* +%{_mandir}/man3/CRYPTO_atomic_load_int.3ossl* +%{_mandir}/man3/CRYPTO_atomic_or.3ossl* +%{_mandir}/man3/CRYPTO_clear_free.3ossl* +%{_mandir}/man3/CRYPTO_clear_realloc.3ossl* +%{_mandir}/man3/CRYPTO_free.3ossl* +%{_mandir}/man3/CRYPTO_free_ex_data.3ossl* +%{_mandir}/man3/CRYPTO_free_ex_index.3ossl* +%{_mandir}/man3/CRYPTO_free_fn.3ossl* +%{_mandir}/man3/CRYPTO_get_alloc_counts.3ossl* +%{_mandir}/man3/CRYPTO_get_ex_data.3ossl* +%{_mandir}/man3/CRYPTO_get_mem_functions.3ossl* +%{_mandir}/man3/CRYPTO_malloc.3ossl* +%{_mandir}/man3/CRYPTO_malloc_fn.3ossl* +%{_mandir}/man3/CRYPTO_mem_ctrl.3ossl* +%{_mandir}/man3/CRYPTO_mem_debug_pop.3ossl* +%{_mandir}/man3/CRYPTO_mem_debug_push.3ossl* +%{_mandir}/man3/CRYPTO_mem_leaks.3ossl* +%{_mandir}/man3/CRYPTO_mem_leaks_cb.3ossl* +%{_mandir}/man3/CRYPTO_mem_leaks_fp.3ossl* +%{_mandir}/man3/CRYPTO_new_ex_data.3ossl* +%{_mandir}/man3/CRYPTO_realloc.3ossl* +%{_mandir}/man3/CRYPTO_realloc_fn.3ossl* +%{_mandir}/man3/CRYPTO_secure_allocated.3ossl* +%{_mandir}/man3/CRYPTO_secure_clear_free.3ossl* +%{_mandir}/man3/CRYPTO_secure_free.3ossl* +%{_mandir}/man3/CRYPTO_secure_malloc.3ossl* +%{_mandir}/man3/CRYPTO_secure_malloc_done.3ossl* +%{_mandir}/man3/CRYPTO_secure_malloc_init.3ossl* +%{_mandir}/man3/CRYPTO_secure_malloc_initialized.3ossl* +%{_mandir}/man3/CRYPTO_secure_used.3ossl* +%{_mandir}/man3/CRYPTO_secure_zalloc.3ossl* +%{_mandir}/man3/CRYPTO_set_ex_data.3ossl* +%{_mandir}/man3/CRYPTO_set_mem_debug.3ossl* +%{_mandir}/man3/CRYPTO_set_mem_functions.3ossl* +%{_mandir}/man3/CRYPTO_strdup.3ossl* +%{_mandir}/man3/CRYPTO_strndup.3ossl* +%{_mandir}/man3/CRYPTO_zalloc.3ossl* +%{_mandir}/man3/CTLOG_STORE_free.3ossl* +%{_mandir}/man3/CTLOG_STORE_load_default_file.3ossl* +%{_mandir}/man3/CTLOG_STORE_load_file.3ossl* +%{_mandir}/man3/CTLOG_STORE_new_ex.3ossl* +%{_mandir}/man3/CTLOG_free.3ossl* +%{_mandir}/man3/CTLOG_get0_log_id.3ossl* +%{_mandir}/man3/CTLOG_get0_name.3ossl* +%{_mandir}/man3/CTLOG_get0_public_key.3ossl* +%{_mandir}/man3/CTLOG_new_ex.3ossl* +%{_mandir}/man3/CTLOG_new_from_base64.3ossl* +%{_mandir}/man3/CTLOG_new_from_base64_ex.3ossl* +%{_mandir}/man3/CT_POLICY_EVAL_CTX_free.3ossl* +%{_mandir}/man3/CT_POLICY_EVAL_CTX_get0_cert.3ossl* +%{_mandir}/man3/CT_POLICY_EVAL_CTX_get0_issuer.3ossl* +%{_mandir}/man3/CT_POLICY_EVAL_CTX_get0_log_store.3ossl* +%{_mandir}/man3/CT_POLICY_EVAL_CTX_get_time.3ossl* +%{_mandir}/man3/CT_POLICY_EVAL_CTX_new_ex.3ossl* +%{_mandir}/man3/CT_POLICY_EVAL_CTX_set1_cert.3ossl* +%{_mandir}/man3/CT_POLICY_EVAL_CTX_set1_issuer.3ossl* +%{_mandir}/man3/CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE.3ossl* +%{_mandir}/man3/CT_POLICY_EVAL_CTX_set_time.3ossl* +%{_mandir}/man3/DECLARE_ASN1_FUNCTIONS.3ossl* +%{_mandir}/man3/DECLARE_PEM_rw.3ossl* +%{_mandir}/man3/DEFINE_LHASH_OF.3ossl* +%{_mandir}/man3/DEFINE_LHASH_OF_EX.3ossl* +%{_mandir}/man3/DEFINE_SPECIAL_STACK_OF.3ossl* +%{_mandir}/man3/DEFINE_SPECIAL_STACK_OF_CONST.3ossl* +%{_mandir}/man3/DEFINE_STACK_OF_CONST.3ossl* +%{_mandir}/man3/DES_cbc_cksum.3ossl* +%{_mandir}/man3/DES_cfb64_encrypt.3ossl* +%{_mandir}/man3/DES_cfb_encrypt.3ossl* +%{_mandir}/man3/DES_crypt.3ossl* +%{_mandir}/man3/DES_ecb2_encrypt.3ossl* +%{_mandir}/man3/DES_ecb3_encrypt.3ossl* +%{_mandir}/man3/DES_ecb_encrypt.3ossl* +%{_mandir}/man3/DES_ede2_cbc_encrypt.3ossl* +%{_mandir}/man3/DES_ede2_cfb64_encrypt.3ossl* +%{_mandir}/man3/DES_ede2_ofb64_encrypt.3ossl* +%{_mandir}/man3/DES_ede3_cbc_encrypt.3ossl* +%{_mandir}/man3/DES_ede3_cfb64_encrypt.3ossl* +%{_mandir}/man3/DES_ede3_ofb64_encrypt.3ossl* +%{_mandir}/man3/DES_fcrypt.3ossl* +%{_mandir}/man3/DES_is_weak_key.3ossl* +%{_mandir}/man3/DES_key_sched.3ossl* +%{_mandir}/man3/DES_ncbc_encrypt.3ossl* +%{_mandir}/man3/DES_ofb64_encrypt.3ossl* +%{_mandir}/man3/DES_ofb_encrypt.3ossl* +%{_mandir}/man3/DES_pcbc_encrypt.3ossl* +%{_mandir}/man3/DES_quad_cksum.3ossl* +%{_mandir}/man3/DES_set_key.3ossl* +%{_mandir}/man3/DES_set_key_checked.3ossl* +%{_mandir}/man3/DES_set_key_unchecked.3ossl* +%{_mandir}/man3/DES_set_odd_parity.3ossl* +%{_mandir}/man3/DES_string_to_2keys.3ossl* +%{_mandir}/man3/DES_string_to_key.3ossl* +%{_mandir}/man3/DES_xcbc_encrypt.3ossl* +%{_mandir}/man3/DH_OpenSSL.3ossl* +%{_mandir}/man3/DH_bits.3ossl* +%{_mandir}/man3/DH_check.3ossl* +%{_mandir}/man3/DH_check_ex.3ossl* +%{_mandir}/man3/DH_check_params.3ossl* +%{_mandir}/man3/DH_check_params_ex.3ossl* +%{_mandir}/man3/DH_check_pub_key_ex.3ossl* +%{_mandir}/man3/DH_clear_flags.3ossl* +%{_mandir}/man3/DH_compute_key.3ossl* +%{_mandir}/man3/DH_compute_key_padded.3ossl* +%{_mandir}/man3/DH_free.3ossl* +%{_mandir}/man3/DH_generate_parameters_ex.3ossl* +%{_mandir}/man3/DH_get0_engine.3ossl* +%{_mandir}/man3/DH_get0_g.3ossl* +%{_mandir}/man3/DH_get0_key.3ossl* +%{_mandir}/man3/DH_get0_p.3ossl* +%{_mandir}/man3/DH_get0_priv_key.3ossl* +%{_mandir}/man3/DH_get0_pub_key.3ossl* +%{_mandir}/man3/DH_get0_q.3ossl* +%{_mandir}/man3/DH_get_2048_224.3ossl* +%{_mandir}/man3/DH_get_2048_256.3ossl* +%{_mandir}/man3/DH_get_default_method.3ossl* +%{_mandir}/man3/DH_get_ex_data.3ossl* +%{_mandir}/man3/DH_get_ex_new_index.3ossl* +%{_mandir}/man3/DH_get_length.3ossl* +%{_mandir}/man3/DH_get_nid.3ossl* +%{_mandir}/man3/DH_meth_dup.3ossl* +%{_mandir}/man3/DH_meth_free.3ossl* +%{_mandir}/man3/DH_meth_get0_app_data.3ossl* +%{_mandir}/man3/DH_meth_get0_name.3ossl* +%{_mandir}/man3/DH_meth_get_bn_mod_exp.3ossl* +%{_mandir}/man3/DH_meth_get_compute_key.3ossl* +%{_mandir}/man3/DH_meth_get_finish.3ossl* +%{_mandir}/man3/DH_meth_get_flags.3ossl* +%{_mandir}/man3/DH_meth_get_generate_key.3ossl* +%{_mandir}/man3/DH_meth_get_generate_params.3ossl* +%{_mandir}/man3/DH_meth_get_init.3ossl* +%{_mandir}/man3/DH_meth_set0_app_data.3ossl* +%{_mandir}/man3/DH_meth_set1_name.3ossl* +%{_mandir}/man3/DH_meth_set_bn_mod_exp.3ossl* +%{_mandir}/man3/DH_meth_set_compute_key.3ossl* +%{_mandir}/man3/DH_meth_set_finish.3ossl* +%{_mandir}/man3/DH_meth_set_flags.3ossl* +%{_mandir}/man3/DH_meth_set_generate_key.3ossl* +%{_mandir}/man3/DH_meth_set_generate_params.3ossl* +%{_mandir}/man3/DH_meth_set_init.3ossl* +%{_mandir}/man3/DH_new_method.3ossl* +%{_mandir}/man3/DH_security_bits.3ossl* +%{_mandir}/man3/DH_set0_key.3ossl* +%{_mandir}/man3/DH_set0_pqg.3ossl* +%{_mandir}/man3/DH_set_default_method.3ossl* +%{_mandir}/man3/DH_set_ex_data.3ossl* +%{_mandir}/man3/DH_set_flags.3ossl* +%{_mandir}/man3/DH_set_length.3ossl* +%{_mandir}/man3/DH_test_flags.3ossl* +%{_mandir}/man3/DHparams_print.3ossl* +%{_mandir}/man3/DHparams_print_fp.3ossl* +%{_mandir}/man3/DIRECTORYSTRING_free.3ossl* +%{_mandir}/man3/DIRECTORYSTRING_new.3ossl* +%{_mandir}/man3/DISPLAYTEXT_free.3ossl* +%{_mandir}/man3/DISPLAYTEXT_new.3ossl* +%{_mandir}/man3/DIST_POINT_NAME_free.3ossl* +%{_mandir}/man3/DIST_POINT_NAME_new.3ossl* +%{_mandir}/man3/DIST_POINT_free.3ossl* +%{_mandir}/man3/DIST_POINT_new.3ossl* +%{_mandir}/man3/DSA_OpenSSL.3ossl* +%{_mandir}/man3/DSA_SIG_free.3ossl* +%{_mandir}/man3/DSA_SIG_get0.3ossl* +%{_mandir}/man3/DSA_SIG_set0.3ossl* +%{_mandir}/man3/DSA_bits.3ossl* +%{_mandir}/man3/DSA_clear_flags.3ossl* +%{_mandir}/man3/DSA_do_verify.3ossl* +%{_mandir}/man3/DSA_free.3ossl* +%{_mandir}/man3/DSA_generate_parameters_ex.3ossl* +%{_mandir}/man3/DSA_get0_engine.3ossl* +%{_mandir}/man3/DSA_get0_g.3ossl* +%{_mandir}/man3/DSA_get0_key.3ossl* +%{_mandir}/man3/DSA_get0_p.3ossl* +%{_mandir}/man3/DSA_get0_priv_key.3ossl* +%{_mandir}/man3/DSA_get0_pub_key.3ossl* +%{_mandir}/man3/DSA_get0_q.3ossl* +%{_mandir}/man3/DSA_get_default_method.3ossl* +%{_mandir}/man3/DSA_get_ex_data.3ossl* +%{_mandir}/man3/DSA_get_ex_new_index.3ossl* +%{_mandir}/man3/DSA_meth_dup.3ossl* +%{_mandir}/man3/DSA_meth_free.3ossl* +%{_mandir}/man3/DSA_meth_get0_app_data.3ossl* +%{_mandir}/man3/DSA_meth_get0_name.3ossl* +%{_mandir}/man3/DSA_meth_get_bn_mod_exp.3ossl* +%{_mandir}/man3/DSA_meth_get_finish.3ossl* +%{_mandir}/man3/DSA_meth_get_flags.3ossl* +%{_mandir}/man3/DSA_meth_get_init.3ossl* +%{_mandir}/man3/DSA_meth_get_keygen.3ossl* +%{_mandir}/man3/DSA_meth_get_mod_exp.3ossl* +%{_mandir}/man3/DSA_meth_get_paramgen.3ossl* +%{_mandir}/man3/DSA_meth_get_sign.3ossl* +%{_mandir}/man3/DSA_meth_get_sign_setup.3ossl* +%{_mandir}/man3/DSA_meth_get_verify.3ossl* +%{_mandir}/man3/DSA_meth_set0_app_data.3ossl* +%{_mandir}/man3/DSA_meth_set1_name.3ossl* +%{_mandir}/man3/DSA_meth_set_bn_mod_exp.3ossl* +%{_mandir}/man3/DSA_meth_set_finish.3ossl* +%{_mandir}/man3/DSA_meth_set_flags.3ossl* +%{_mandir}/man3/DSA_meth_set_init.3ossl* +%{_mandir}/man3/DSA_meth_set_keygen.3ossl* +%{_mandir}/man3/DSA_meth_set_mod_exp.3ossl* +%{_mandir}/man3/DSA_meth_set_paramgen.3ossl* +%{_mandir}/man3/DSA_meth_set_sign.3ossl* +%{_mandir}/man3/DSA_meth_set_sign_setup.3ossl* +%{_mandir}/man3/DSA_meth_set_verify.3ossl* +%{_mandir}/man3/DSA_new_method.3ossl* +%{_mandir}/man3/DSA_print.3ossl* +%{_mandir}/man3/DSA_print_fp.3ossl* +%{_mandir}/man3/DSA_security_bits.3ossl* +%{_mandir}/man3/DSA_set0_key.3ossl* +%{_mandir}/man3/DSA_set0_pqg.3ossl* +%{_mandir}/man3/DSA_set_default_method.3ossl* +%{_mandir}/man3/DSA_set_ex_data.3ossl* +%{_mandir}/man3/DSA_set_flags.3ossl* +%{_mandir}/man3/DSA_sign_setup.3ossl* +%{_mandir}/man3/DSA_test_flags.3ossl* +%{_mandir}/man3/DSA_verify.3ossl* +%{_mandir}/man3/DSAparams_dup.3ossl* +%{_mandir}/man3/DSAparams_print.3ossl* +%{_mandir}/man3/DSAparams_print_fp.3ossl* +%{_mandir}/man3/DTLS_client_method.3ossl* +%{_mandir}/man3/DTLS_method.3ossl* +%{_mandir}/man3/DTLS_server_method.3ossl* +%{_mandir}/man3/DTLS_timer_cb.3ossl* +%{_mandir}/man3/DTLSv1_2_client_method.3ossl* +%{_mandir}/man3/DTLSv1_2_method.3ossl* +%{_mandir}/man3/DTLSv1_2_server_method.3ossl* +%{_mandir}/man3/DTLSv1_client_method.3ossl* +%{_mandir}/man3/DTLSv1_method.3ossl* +%{_mandir}/man3/DTLSv1_server_method.3ossl* +%{_mandir}/man3/ECDSA_SIG_free.3ossl* +%{_mandir}/man3/ECDSA_SIG_get0.3ossl* +%{_mandir}/man3/ECDSA_SIG_get0_r.3ossl* +%{_mandir}/man3/ECDSA_SIG_get0_s.3ossl* +%{_mandir}/man3/ECDSA_SIG_set0.3ossl* +%{_mandir}/man3/ECDSA_do_sign.3ossl* +%{_mandir}/man3/ECDSA_do_sign_ex.3ossl* +%{_mandir}/man3/ECDSA_do_verify.3ossl* +%{_mandir}/man3/ECDSA_sign_ex.3ossl* +%{_mandir}/man3/ECDSA_sign_setup.3ossl* +%{_mandir}/man3/ECDSA_size.3ossl* +%{_mandir}/man3/ECDSA_verify.3ossl* +%{_mandir}/man3/ECPARAMETERS_free.3ossl* +%{_mandir}/man3/ECPARAMETERS_new.3ossl* +%{_mandir}/man3/ECPKPARAMETERS_free.3ossl* +%{_mandir}/man3/ECPKPARAMETERS_new.3ossl* +%{_mandir}/man3/ECPKParameters_print_fp.3ossl* +%{_mandir}/man3/EC_GF2m_simple_method.3ossl* +%{_mandir}/man3/EC_GFp_mont_method.3ossl* +%{_mandir}/man3/EC_GFp_nist_method.3ossl* +%{_mandir}/man3/EC_GFp_nistp224_method.3ossl* +%{_mandir}/man3/EC_GFp_nistp256_method.3ossl* +%{_mandir}/man3/EC_GFp_nistp521_method.3ossl* +%{_mandir}/man3/EC_GROUP_check.3ossl* +%{_mandir}/man3/EC_GROUP_check_discriminant.3ossl* +%{_mandir}/man3/EC_GROUP_check_named_curve.3ossl* +%{_mandir}/man3/EC_GROUP_clear_free.3ossl* +%{_mandir}/man3/EC_GROUP_cmp.3ossl* +%{_mandir}/man3/EC_GROUP_dup.3ossl* +%{_mandir}/man3/EC_GROUP_free.3ossl* +%{_mandir}/man3/EC_GROUP_get0_cofactor.3ossl* +%{_mandir}/man3/EC_GROUP_get0_field.3ossl* +%{_mandir}/man3/EC_GROUP_get0_generator.3ossl* +%{_mandir}/man3/EC_GROUP_get0_order.3ossl* +%{_mandir}/man3/EC_GROUP_get0_seed.3ossl* +%{_mandir}/man3/EC_GROUP_get_asn1_flag.3ossl* +%{_mandir}/man3/EC_GROUP_get_basis_type.3ossl* +%{_mandir}/man3/EC_GROUP_get_cofactor.3ossl* +%{_mandir}/man3/EC_GROUP_get_curve.3ossl* +%{_mandir}/man3/EC_GROUP_get_curve_GF2m.3ossl* +%{_mandir}/man3/EC_GROUP_get_curve_GFp.3ossl* +%{_mandir}/man3/EC_GROUP_get_curve_name.3ossl* +%{_mandir}/man3/EC_GROUP_get_degree.3ossl* +%{_mandir}/man3/EC_GROUP_get_ecparameters.3ossl* +%{_mandir}/man3/EC_GROUP_get_ecpkparameters.3ossl* +%{_mandir}/man3/EC_GROUP_get_field_type.3ossl* +%{_mandir}/man3/EC_GROUP_get_order.3ossl* +%{_mandir}/man3/EC_GROUP_get_pentanomial_basis.3ossl* +%{_mandir}/man3/EC_GROUP_get_point_conversion_form.3ossl* +%{_mandir}/man3/EC_GROUP_get_seed_len.3ossl* +%{_mandir}/man3/EC_GROUP_get_trinomial_basis.3ossl* +%{_mandir}/man3/EC_GROUP_have_precompute_mult.3ossl* +%{_mandir}/man3/EC_GROUP_method_of.3ossl* +%{_mandir}/man3/EC_GROUP_new_by_curve_name.3ossl* +%{_mandir}/man3/EC_GROUP_new_by_curve_name_ex.3ossl* +%{_mandir}/man3/EC_GROUP_new_curve_GF2m.3ossl* +%{_mandir}/man3/EC_GROUP_new_curve_GFp.3ossl* +%{_mandir}/man3/EC_GROUP_new_from_ecparameters.3ossl* +%{_mandir}/man3/EC_GROUP_new_from_ecpkparameters.3ossl* +%{_mandir}/man3/EC_GROUP_new_from_params.3ossl* +%{_mandir}/man3/EC_GROUP_order_bits.3ossl* +%{_mandir}/man3/EC_GROUP_precompute_mult.3ossl* +%{_mandir}/man3/EC_GROUP_set_asn1_flag.3ossl* +%{_mandir}/man3/EC_GROUP_set_curve.3ossl* +%{_mandir}/man3/EC_GROUP_set_curve_GF2m.3ossl* +%{_mandir}/man3/EC_GROUP_set_curve_GFp.3ossl* +%{_mandir}/man3/EC_GROUP_set_curve_name.3ossl* +%{_mandir}/man3/EC_GROUP_set_generator.3ossl* +%{_mandir}/man3/EC_GROUP_set_point_conversion_form.3ossl* +%{_mandir}/man3/EC_GROUP_set_seed.3ossl* +%{_mandir}/man3/EC_GROUP_to_params.3ossl* +%{_mandir}/man3/EC_KEY_check_key.3ossl* +%{_mandir}/man3/EC_KEY_clear_flags.3ossl* +%{_mandir}/man3/EC_KEY_copy.3ossl* +%{_mandir}/man3/EC_KEY_decoded_from_explicit_params.3ossl* +%{_mandir}/man3/EC_KEY_dup.3ossl* +%{_mandir}/man3/EC_KEY_free.3ossl* +%{_mandir}/man3/EC_KEY_generate_key.3ossl* +%{_mandir}/man3/EC_KEY_get0_engine.3ossl* +%{_mandir}/man3/EC_KEY_get0_group.3ossl* +%{_mandir}/man3/EC_KEY_get0_private_key.3ossl* +%{_mandir}/man3/EC_KEY_get0_public_key.3ossl* +%{_mandir}/man3/EC_KEY_get_conv_form.3ossl* +%{_mandir}/man3/EC_KEY_get_ex_data.3ossl* +%{_mandir}/man3/EC_KEY_get_ex_new_index.3ossl* +%{_mandir}/man3/EC_KEY_get_flags.3ossl* +%{_mandir}/man3/EC_KEY_get_method.3ossl* +%{_mandir}/man3/EC_KEY_key2buf.3ossl* +%{_mandir}/man3/EC_KEY_new_by_curve_name.3ossl* +%{_mandir}/man3/EC_KEY_new_by_curve_name_ex.3ossl* +%{_mandir}/man3/EC_KEY_new_ex.3ossl* +%{_mandir}/man3/EC_KEY_oct2key.3ossl* +%{_mandir}/man3/EC_KEY_oct2priv.3ossl* +%{_mandir}/man3/EC_KEY_precompute_mult.3ossl* +%{_mandir}/man3/EC_KEY_priv2buf.3ossl* +%{_mandir}/man3/EC_KEY_priv2oct.3ossl* +%{_mandir}/man3/EC_KEY_set_asn1_flag.3ossl* +%{_mandir}/man3/EC_KEY_set_conv_form.3ossl* +%{_mandir}/man3/EC_KEY_set_enc_flags.3ossl* +%{_mandir}/man3/EC_KEY_set_ex_data.3ossl* +%{_mandir}/man3/EC_KEY_set_flags.3ossl* +%{_mandir}/man3/EC_KEY_set_group.3ossl* +%{_mandir}/man3/EC_KEY_set_method.3ossl* +%{_mandir}/man3/EC_KEY_set_private_key.3ossl* +%{_mandir}/man3/EC_KEY_set_public_key.3ossl* +%{_mandir}/man3/EC_KEY_set_public_key_affine_coordinates.3ossl* +%{_mandir}/man3/EC_KEY_up_ref.3ossl* +%{_mandir}/man3/EC_METHOD_get_field_type.3ossl* +%{_mandir}/man3/EC_POINT_bn2point.3ossl* +%{_mandir}/man3/EC_POINT_clear_free.3ossl* +%{_mandir}/man3/EC_POINT_cmp.3ossl* +%{_mandir}/man3/EC_POINT_copy.3ossl* +%{_mandir}/man3/EC_POINT_dbl.3ossl* +%{_mandir}/man3/EC_POINT_dup.3ossl* +%{_mandir}/man3/EC_POINT_free.3ossl* +%{_mandir}/man3/EC_POINT_get_Jprojective_coordinates_GFp.3ossl* +%{_mandir}/man3/EC_POINT_get_affine_coordinates.3ossl* +%{_mandir}/man3/EC_POINT_get_affine_coordinates_GF2m.3ossl* +%{_mandir}/man3/EC_POINT_get_affine_coordinates_GFp.3ossl* +%{_mandir}/man3/EC_POINT_hex2point.3ossl* +%{_mandir}/man3/EC_POINT_invert.3ossl* +%{_mandir}/man3/EC_POINT_is_at_infinity.3ossl* +%{_mandir}/man3/EC_POINT_is_on_curve.3ossl* +%{_mandir}/man3/EC_POINT_make_affine.3ossl* +%{_mandir}/man3/EC_POINT_method_of.3ossl* +%{_mandir}/man3/EC_POINT_mul.3ossl* +%{_mandir}/man3/EC_POINT_oct2point.3ossl* +%{_mandir}/man3/EC_POINT_point2bn.3ossl* +%{_mandir}/man3/EC_POINT_point2buf.3ossl* +%{_mandir}/man3/EC_POINT_point2hex.3ossl* +%{_mandir}/man3/EC_POINT_point2oct.3ossl* +%{_mandir}/man3/EC_POINT_set_Jprojective_coordinates_GFp.3ossl* +%{_mandir}/man3/EC_POINT_set_affine_coordinates.3ossl* +%{_mandir}/man3/EC_POINT_set_affine_coordinates_GF2m.3ossl* +%{_mandir}/man3/EC_POINT_set_affine_coordinates_GFp.3ossl* +%{_mandir}/man3/EC_POINT_set_compressed_coordinates.3ossl* +%{_mandir}/man3/EC_POINT_set_compressed_coordinates_GF2m.3ossl* +%{_mandir}/man3/EC_POINT_set_compressed_coordinates_GFp.3ossl* +%{_mandir}/man3/EC_POINT_set_to_infinity.3ossl* +%{_mandir}/man3/EC_POINTs_make_affine.3ossl* +%{_mandir}/man3/EC_POINTs_mul.3ossl* +%{_mandir}/man3/EC_get_builtin_curves.3ossl* +%{_mandir}/man3/EDIPARTYNAME_free.3ossl* +%{_mandir}/man3/EDIPARTYNAME_new.3ossl* +%{_mandir}/man3/ENGINE_add_conf_module.3ossl* +%{_mandir}/man3/ENGINE_by_id.3ossl* +%{_mandir}/man3/ENGINE_cleanup.3ossl* +%{_mandir}/man3/ENGINE_cmd_is_executable.3ossl* +%{_mandir}/man3/ENGINE_ctrl.3ossl* +%{_mandir}/man3/ENGINE_ctrl_cmd.3ossl* +%{_mandir}/man3/ENGINE_ctrl_cmd_string.3ossl* +%{_mandir}/man3/ENGINE_finish.3ossl* +%{_mandir}/man3/ENGINE_free.3ossl* +%{_mandir}/man3/ENGINE_get_DH.3ossl* +%{_mandir}/man3/ENGINE_get_DSA.3ossl* +%{_mandir}/man3/ENGINE_get_RAND.3ossl* +%{_mandir}/man3/ENGINE_get_RSA.3ossl* +%{_mandir}/man3/ENGINE_get_cipher.3ossl* +%{_mandir}/man3/ENGINE_get_cipher_engine.3ossl* +%{_mandir}/man3/ENGINE_get_ciphers.3ossl* +%{_mandir}/man3/ENGINE_get_cmd_defns.3ossl* +%{_mandir}/man3/ENGINE_get_ctrl_function.3ossl* +%{_mandir}/man3/ENGINE_get_default_DH.3ossl* +%{_mandir}/man3/ENGINE_get_default_DSA.3ossl* +%{_mandir}/man3/ENGINE_get_default_RAND.3ossl* +%{_mandir}/man3/ENGINE_get_default_RSA.3ossl* +%{_mandir}/man3/ENGINE_get_destroy_function.3ossl* +%{_mandir}/man3/ENGINE_get_digest.3ossl* +%{_mandir}/man3/ENGINE_get_digest_engine.3ossl* +%{_mandir}/man3/ENGINE_get_digests.3ossl* +%{_mandir}/man3/ENGINE_get_ex_data.3ossl* +%{_mandir}/man3/ENGINE_get_ex_new_index.3ossl* +%{_mandir}/man3/ENGINE_get_finish_function.3ossl* +%{_mandir}/man3/ENGINE_get_first.3ossl* +%{_mandir}/man3/ENGINE_get_flags.3ossl* +%{_mandir}/man3/ENGINE_get_id.3ossl* +%{_mandir}/man3/ENGINE_get_init_function.3ossl* +%{_mandir}/man3/ENGINE_get_last.3ossl* +%{_mandir}/man3/ENGINE_get_load_privkey_function.3ossl* +%{_mandir}/man3/ENGINE_get_load_pubkey_function.3ossl* +%{_mandir}/man3/ENGINE_get_name.3ossl* +%{_mandir}/man3/ENGINE_get_next.3ossl* +%{_mandir}/man3/ENGINE_get_prev.3ossl* +%{_mandir}/man3/ENGINE_get_table_flags.3ossl* +%{_mandir}/man3/ENGINE_init.3ossl* +%{_mandir}/man3/ENGINE_load_builtin_engines.3ossl* +%{_mandir}/man3/ENGINE_load_private_key.3ossl* +%{_mandir}/man3/ENGINE_load_public_key.3ossl* +%{_mandir}/man3/ENGINE_new.3ossl* +%{_mandir}/man3/ENGINE_register_DH.3ossl* +%{_mandir}/man3/ENGINE_register_DSA.3ossl* +%{_mandir}/man3/ENGINE_register_RAND.3ossl* +%{_mandir}/man3/ENGINE_register_RSA.3ossl* +%{_mandir}/man3/ENGINE_register_all_DH.3ossl* +%{_mandir}/man3/ENGINE_register_all_DSA.3ossl* +%{_mandir}/man3/ENGINE_register_all_RAND.3ossl* +%{_mandir}/man3/ENGINE_register_all_RSA.3ossl* +%{_mandir}/man3/ENGINE_register_all_ciphers.3ossl* +%{_mandir}/man3/ENGINE_register_all_complete.3ossl* +%{_mandir}/man3/ENGINE_register_all_digests.3ossl* +%{_mandir}/man3/ENGINE_register_ciphers.3ossl* +%{_mandir}/man3/ENGINE_register_complete.3ossl* +%{_mandir}/man3/ENGINE_register_digests.3ossl* +%{_mandir}/man3/ENGINE_remove.3ossl* +%{_mandir}/man3/ENGINE_set_DH.3ossl* +%{_mandir}/man3/ENGINE_set_DSA.3ossl* +%{_mandir}/man3/ENGINE_set_RAND.3ossl* +%{_mandir}/man3/ENGINE_set_RSA.3ossl* +%{_mandir}/man3/ENGINE_set_ciphers.3ossl* +%{_mandir}/man3/ENGINE_set_cmd_defns.3ossl* +%{_mandir}/man3/ENGINE_set_ctrl_function.3ossl* +%{_mandir}/man3/ENGINE_set_default.3ossl* +%{_mandir}/man3/ENGINE_set_default_DH.3ossl* +%{_mandir}/man3/ENGINE_set_default_DSA.3ossl* +%{_mandir}/man3/ENGINE_set_default_RAND.3ossl* +%{_mandir}/man3/ENGINE_set_default_RSA.3ossl* +%{_mandir}/man3/ENGINE_set_default_ciphers.3ossl* +%{_mandir}/man3/ENGINE_set_default_digests.3ossl* +%{_mandir}/man3/ENGINE_set_default_string.3ossl* +%{_mandir}/man3/ENGINE_set_destroy_function.3ossl* +%{_mandir}/man3/ENGINE_set_digests.3ossl* +%{_mandir}/man3/ENGINE_set_ex_data.3ossl* +%{_mandir}/man3/ENGINE_set_finish_function.3ossl* +%{_mandir}/man3/ENGINE_set_flags.3ossl* +%{_mandir}/man3/ENGINE_set_id.3ossl* +%{_mandir}/man3/ENGINE_set_init_function.3ossl* +%{_mandir}/man3/ENGINE_set_load_privkey_function.3ossl* +%{_mandir}/man3/ENGINE_set_load_pubkey_function.3ossl* +%{_mandir}/man3/ENGINE_set_name.3ossl* +%{_mandir}/man3/ENGINE_set_table_flags.3ossl* +%{_mandir}/man3/ENGINE_unregister_DH.3ossl* +%{_mandir}/man3/ENGINE_unregister_DSA.3ossl* +%{_mandir}/man3/ENGINE_unregister_RAND.3ossl* +%{_mandir}/man3/ENGINE_unregister_RSA.3ossl* +%{_mandir}/man3/ENGINE_unregister_ciphers.3ossl* +%{_mandir}/man3/ENGINE_unregister_digests.3ossl* +%{_mandir}/man3/ENGINE_up_ref.3ossl* +%{_mandir}/man3/ERR_FATAL_ERROR.3ossl* +%{_mandir}/man3/ERR_GET_REASON.3ossl* +%{_mandir}/man3/ERR_PACK.3ossl* +%{_mandir}/man3/ERR_add_error_data.3ossl* +%{_mandir}/man3/ERR_add_error_mem_bio.3ossl* +%{_mandir}/man3/ERR_add_error_txt.3ossl* +%{_mandir}/man3/ERR_add_error_vdata.3ossl* +%{_mandir}/man3/ERR_clear_last_mark.3ossl* +%{_mandir}/man3/ERR_count_to_mark.3ossl* +%{_mandir}/man3/ERR_error_string_n.3ossl* +%{_mandir}/man3/ERR_free_strings.3ossl* +%{_mandir}/man3/ERR_func_error_string.3ossl* +%{_mandir}/man3/ERR_get_error_all.3ossl* +%{_mandir}/man3/ERR_get_error_line.3ossl* +%{_mandir}/man3/ERR_get_error_line_data.3ossl* +%{_mandir}/man3/ERR_get_next_error_library.3ossl* +%{_mandir}/man3/ERR_lib_error_string.3ossl* +%{_mandir}/man3/ERR_peek_error.3ossl* +%{_mandir}/man3/ERR_peek_error_all.3ossl* +%{_mandir}/man3/ERR_peek_error_data.3ossl* +%{_mandir}/man3/ERR_peek_error_func.3ossl* +%{_mandir}/man3/ERR_peek_error_line.3ossl* +%{_mandir}/man3/ERR_peek_error_line_data.3ossl* +%{_mandir}/man3/ERR_peek_last_error.3ossl* +%{_mandir}/man3/ERR_peek_last_error_all.3ossl* +%{_mandir}/man3/ERR_peek_last_error_data.3ossl* +%{_mandir}/man3/ERR_peek_last_error_func.3ossl* +%{_mandir}/man3/ERR_peek_last_error_line.3ossl* +%{_mandir}/man3/ERR_peek_last_error_line_data.3ossl* +%{_mandir}/man3/ERR_pop.3ossl* +%{_mandir}/man3/ERR_pop_to_mark.3ossl* +%{_mandir}/man3/ERR_print_errors_cb.3ossl* +%{_mandir}/man3/ERR_print_errors_fp.3ossl* +%{_mandir}/man3/ERR_raise.3ossl* +%{_mandir}/man3/ERR_raise_data.3ossl* +%{_mandir}/man3/ERR_reason_error_string.3ossl* +%{_mandir}/man3/ERR_remove_thread_state.3ossl* +%{_mandir}/man3/ERR_set_debug.3ossl* +%{_mandir}/man3/ERR_set_error.3ossl* +%{_mandir}/man3/ERR_vset_error.3ossl* +%{_mandir}/man3/ESS_CERT_ID_V2_dup.3ossl* +%{_mandir}/man3/ESS_CERT_ID_V2_free.3ossl* +%{_mandir}/man3/ESS_CERT_ID_V2_new.3ossl* +%{_mandir}/man3/ESS_CERT_ID_dup.3ossl* +%{_mandir}/man3/ESS_CERT_ID_free.3ossl* +%{_mandir}/man3/ESS_CERT_ID_new.3ossl* +%{_mandir}/man3/ESS_ISSUER_SERIAL_dup.3ossl* +%{_mandir}/man3/ESS_ISSUER_SERIAL_free.3ossl* +%{_mandir}/man3/ESS_ISSUER_SERIAL_new.3ossl* +%{_mandir}/man3/ESS_SIGNING_CERT_V2_dup.3ossl* +%{_mandir}/man3/ESS_SIGNING_CERT_V2_free.3ossl* +%{_mandir}/man3/ESS_SIGNING_CERT_V2_it.3ossl* +%{_mandir}/man3/ESS_SIGNING_CERT_V2_new.3ossl* +%{_mandir}/man3/ESS_SIGNING_CERT_dup.3ossl* +%{_mandir}/man3/ESS_SIGNING_CERT_free.3ossl* +%{_mandir}/man3/ESS_SIGNING_CERT_it.3ossl* +%{_mandir}/man3/ESS_SIGNING_CERT_new.3ossl* +%{_mandir}/man3/EVP_ASYM_CIPHER_do_all_provided.3ossl* +%{_mandir}/man3/EVP_ASYM_CIPHER_fetch.3ossl* +%{_mandir}/man3/EVP_ASYM_CIPHER_get0_description.3ossl* +%{_mandir}/man3/EVP_ASYM_CIPHER_get0_name.3ossl* +%{_mandir}/man3/EVP_ASYM_CIPHER_get0_provider.3ossl* +%{_mandir}/man3/EVP_ASYM_CIPHER_gettable_ctx_params.3ossl* +%{_mandir}/man3/EVP_ASYM_CIPHER_is_a.3ossl* +%{_mandir}/man3/EVP_ASYM_CIPHER_names_do_all.3ossl* +%{_mandir}/man3/EVP_ASYM_CIPHER_settable_ctx_params.3ossl* +%{_mandir}/man3/EVP_ASYM_CIPHER_up_ref.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_block_size.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_cipher.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_clear_flags.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_copy.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_ctrl.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_dup.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_encrypting.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_flags.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_free.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_get0_cipher.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_get0_name.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_get1_cipher.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_get_app_data.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_get_block_size.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_get_iv_length.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_get_key_length.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_get_mode.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_get_nid.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_get_num.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_get_params.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_get_tag_length.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_get_type.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_get_updated_iv.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_gettable_params.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_is_encrypting.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_iv.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_iv_length.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_iv_noconst.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_key_length.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_mode.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_new.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_nid.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_num.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_original_iv.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_reset.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_set_app_data.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_set_cipher_data.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_set_flags.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_set_key_length.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_set_num.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_set_padding.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_set_params.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_settable_params.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_tag_length.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_test_flags.3ossl* +%{_mandir}/man3/EVP_CIPHER_CTX_type.3ossl* +%{_mandir}/man3/EVP_CIPHER_asn1_to_param.3ossl* +%{_mandir}/man3/EVP_CIPHER_block_size.3ossl* +%{_mandir}/man3/EVP_CIPHER_do_all_provided.3ossl* +%{_mandir}/man3/EVP_CIPHER_fetch.3ossl* +%{_mandir}/man3/EVP_CIPHER_flags.3ossl* +%{_mandir}/man3/EVP_CIPHER_free.3ossl* +%{_mandir}/man3/EVP_CIPHER_get0_description.3ossl* +%{_mandir}/man3/EVP_CIPHER_get0_name.3ossl* +%{_mandir}/man3/EVP_CIPHER_get0_provider.3ossl* +%{_mandir}/man3/EVP_CIPHER_get_block_size.3ossl* +%{_mandir}/man3/EVP_CIPHER_get_flags.3ossl* +%{_mandir}/man3/EVP_CIPHER_get_iv_length.3ossl* +%{_mandir}/man3/EVP_CIPHER_get_key_length.3ossl* +%{_mandir}/man3/EVP_CIPHER_get_mode.3ossl* +%{_mandir}/man3/EVP_CIPHER_get_nid.3ossl* +%{_mandir}/man3/EVP_CIPHER_get_params.3ossl* +%{_mandir}/man3/EVP_CIPHER_get_type.3ossl* +%{_mandir}/man3/EVP_CIPHER_gettable_ctx_params.3ossl* +%{_mandir}/man3/EVP_CIPHER_gettable_params.3ossl* +%{_mandir}/man3/EVP_CIPHER_is_a.3ossl* +%{_mandir}/man3/EVP_CIPHER_iv_length.3ossl* +%{_mandir}/man3/EVP_CIPHER_key_length.3ossl* +%{_mandir}/man3/EVP_CIPHER_meth_dup.3ossl* +%{_mandir}/man3/EVP_CIPHER_meth_free.3ossl* +%{_mandir}/man3/EVP_CIPHER_meth_get_cleanup.3ossl* +%{_mandir}/man3/EVP_CIPHER_meth_get_ctrl.3ossl* +%{_mandir}/man3/EVP_CIPHER_meth_get_do_cipher.3ossl* +%{_mandir}/man3/EVP_CIPHER_meth_get_get_asn1_params.3ossl* +%{_mandir}/man3/EVP_CIPHER_meth_get_init.3ossl* +%{_mandir}/man3/EVP_CIPHER_meth_get_set_asn1_params.3ossl* +%{_mandir}/man3/EVP_CIPHER_meth_set_cleanup.3ossl* +%{_mandir}/man3/EVP_CIPHER_meth_set_ctrl.3ossl* +%{_mandir}/man3/EVP_CIPHER_meth_set_do_cipher.3ossl* +%{_mandir}/man3/EVP_CIPHER_meth_set_flags.3ossl* +%{_mandir}/man3/EVP_CIPHER_meth_set_get_asn1_params.3ossl* +%{_mandir}/man3/EVP_CIPHER_meth_set_impl_ctx_size.3ossl* +%{_mandir}/man3/EVP_CIPHER_meth_set_init.3ossl* +%{_mandir}/man3/EVP_CIPHER_meth_set_iv_length.3ossl* +%{_mandir}/man3/EVP_CIPHER_meth_set_set_asn1_params.3ossl* +%{_mandir}/man3/EVP_CIPHER_mode.3ossl* +%{_mandir}/man3/EVP_CIPHER_name.3ossl* +%{_mandir}/man3/EVP_CIPHER_names_do_all.3ossl* +%{_mandir}/man3/EVP_CIPHER_nid.3ossl* +%{_mandir}/man3/EVP_CIPHER_param_to_asn1.3ossl* +%{_mandir}/man3/EVP_CIPHER_settable_ctx_params.3ossl* +%{_mandir}/man3/EVP_CIPHER_type.3ossl* +%{_mandir}/man3/EVP_CIPHER_up_ref.3ossl* +%{_mandir}/man3/EVP_Cipher.3ossl* +%{_mandir}/man3/EVP_CipherFinal.3ossl* +%{_mandir}/man3/EVP_CipherFinal_ex.3ossl* +%{_mandir}/man3/EVP_CipherInit.3ossl* +%{_mandir}/man3/EVP_CipherInit_ex.3ossl* +%{_mandir}/man3/EVP_CipherInit_ex2.3ossl* +%{_mandir}/man3/EVP_CipherUpdate.3ossl* +%{_mandir}/man3/EVP_DecodeBlock.3ossl* +%{_mandir}/man3/EVP_DecodeFinal.3ossl* +%{_mandir}/man3/EVP_DecodeInit.3ossl* +%{_mandir}/man3/EVP_DecodeUpdate.3ossl* +%{_mandir}/man3/EVP_DecryptFinal.3ossl* +%{_mandir}/man3/EVP_DecryptFinal_ex.3ossl* +%{_mandir}/man3/EVP_DecryptInit.3ossl* +%{_mandir}/man3/EVP_DecryptInit_ex.3ossl* +%{_mandir}/man3/EVP_DecryptInit_ex2.3ossl* +%{_mandir}/man3/EVP_DecryptUpdate.3ossl* +%{_mandir}/man3/EVP_Digest.3ossl* +%{_mandir}/man3/EVP_DigestFinal.3ossl* +%{_mandir}/man3/EVP_DigestFinalXOF.3ossl* +%{_mandir}/man3/EVP_DigestFinal_ex.3ossl* +%{_mandir}/man3/EVP_DigestInit_ex.3ossl* +%{_mandir}/man3/EVP_DigestInit_ex2.3ossl* +%{_mandir}/man3/EVP_DigestSign.3ossl* +%{_mandir}/man3/EVP_DigestSignFinal.3ossl* +%{_mandir}/man3/EVP_DigestSignInit_ex.3ossl* +%{_mandir}/man3/EVP_DigestSignUpdate.3ossl* +%{_mandir}/man3/EVP_DigestSqueeze.3ossl* +%{_mandir}/man3/EVP_DigestUpdate.3ossl* +%{_mandir}/man3/EVP_DigestVerify.3ossl* +%{_mandir}/man3/EVP_DigestVerifyFinal.3ossl* +%{_mandir}/man3/EVP_DigestVerifyInit_ex.3ossl* +%{_mandir}/man3/EVP_DigestVerifyUpdate.3ossl* +%{_mandir}/man3/EVP_EC_gen.3ossl* +%{_mandir}/man3/EVP_ENCODE_CTX_copy.3ossl* +%{_mandir}/man3/EVP_ENCODE_CTX_free.3ossl* +%{_mandir}/man3/EVP_ENCODE_CTX_new.3ossl* +%{_mandir}/man3/EVP_ENCODE_CTX_num.3ossl* +%{_mandir}/man3/EVP_EncodeBlock.3ossl* +%{_mandir}/man3/EVP_EncodeFinal.3ossl* +%{_mandir}/man3/EVP_EncodeUpdate.3ossl* +%{_mandir}/man3/EVP_EncryptFinal.3ossl* +%{_mandir}/man3/EVP_EncryptFinal_ex.3ossl* +%{_mandir}/man3/EVP_EncryptInit_ex.3ossl* +%{_mandir}/man3/EVP_EncryptInit_ex2.3ossl* +%{_mandir}/man3/EVP_EncryptUpdate.3ossl* +%{_mandir}/man3/EVP_KDF_CTX.3ossl* +%{_mandir}/man3/EVP_KDF_CTX_dup.3ossl* +%{_mandir}/man3/EVP_KDF_CTX_free.3ossl* +%{_mandir}/man3/EVP_KDF_CTX_get_kdf_size.3ossl* +%{_mandir}/man3/EVP_KDF_CTX_get_params.3ossl* +%{_mandir}/man3/EVP_KDF_CTX_gettable_params.3ossl* +%{_mandir}/man3/EVP_KDF_CTX_kdf.3ossl* +%{_mandir}/man3/EVP_KDF_CTX_new.3ossl* +%{_mandir}/man3/EVP_KDF_CTX_reset.3ossl* +%{_mandir}/man3/EVP_KDF_CTX_set_params.3ossl* +%{_mandir}/man3/EVP_KDF_CTX_settable_params.3ossl* +%{_mandir}/man3/EVP_KDF_derive.3ossl* +%{_mandir}/man3/EVP_KDF_do_all_provided.3ossl* +%{_mandir}/man3/EVP_KDF_fetch.3ossl* +%{_mandir}/man3/EVP_KDF_free.3ossl* +%{_mandir}/man3/EVP_KDF_get0_description.3ossl* +%{_mandir}/man3/EVP_KDF_get0_name.3ossl* +%{_mandir}/man3/EVP_KDF_get0_provider.3ossl* +%{_mandir}/man3/EVP_KDF_get_params.3ossl* +%{_mandir}/man3/EVP_KDF_gettable_ctx_params.3ossl* +%{_mandir}/man3/EVP_KDF_gettable_params.3ossl* +%{_mandir}/man3/EVP_KDF_is_a.3ossl* +%{_mandir}/man3/EVP_KDF_names_do_all.3ossl* +%{_mandir}/man3/EVP_KDF_settable_ctx_params.3ossl* +%{_mandir}/man3/EVP_KDF_up_ref.3ossl* +%{_mandir}/man3/EVP_KEM_do_all_provided.3ossl* +%{_mandir}/man3/EVP_KEM_fetch.3ossl* +%{_mandir}/man3/EVP_KEM_get0_description.3ossl* +%{_mandir}/man3/EVP_KEM_get0_name.3ossl* +%{_mandir}/man3/EVP_KEM_get0_provider.3ossl* +%{_mandir}/man3/EVP_KEM_gettable_ctx_params.3ossl* +%{_mandir}/man3/EVP_KEM_is_a.3ossl* +%{_mandir}/man3/EVP_KEM_names_do_all.3ossl* +%{_mandir}/man3/EVP_KEM_settable_ctx_params.3ossl* +%{_mandir}/man3/EVP_KEM_up_ref.3ossl* +%{_mandir}/man3/EVP_KEYEXCH_do_all_provided.3ossl* +%{_mandir}/man3/EVP_KEYEXCH_fetch.3ossl* +%{_mandir}/man3/EVP_KEYEXCH_get0_description.3ossl* +%{_mandir}/man3/EVP_KEYEXCH_get0_name.3ossl* +%{_mandir}/man3/EVP_KEYEXCH_get0_provider.3ossl* +%{_mandir}/man3/EVP_KEYEXCH_gettable_ctx_params.3ossl* +%{_mandir}/man3/EVP_KEYEXCH_is_a.3ossl* +%{_mandir}/man3/EVP_KEYEXCH_names_do_all.3ossl* +%{_mandir}/man3/EVP_KEYEXCH_settable_ctx_params.3ossl* +%{_mandir}/man3/EVP_KEYEXCH_up_ref.3ossl* +%{_mandir}/man3/EVP_KEYMGMT_do_all_provided.3ossl* +%{_mandir}/man3/EVP_KEYMGMT_fetch.3ossl* +%{_mandir}/man3/EVP_KEYMGMT_free.3ossl* +%{_mandir}/man3/EVP_KEYMGMT_gen_settable_params.3ossl* +%{_mandir}/man3/EVP_KEYMGMT_get0_description.3ossl* +%{_mandir}/man3/EVP_KEYMGMT_get0_name.3ossl* +%{_mandir}/man3/EVP_KEYMGMT_get0_provider.3ossl* +%{_mandir}/man3/EVP_KEYMGMT_gettable_params.3ossl* +%{_mandir}/man3/EVP_KEYMGMT_is_a.3ossl* +%{_mandir}/man3/EVP_KEYMGMT_names_do_all.3ossl* +%{_mandir}/man3/EVP_KEYMGMT_settable_params.3ossl* +%{_mandir}/man3/EVP_KEYMGMT_up_ref.3ossl* +%{_mandir}/man3/EVP_MAC_CTX.3ossl* +%{_mandir}/man3/EVP_MAC_CTX_dup.3ossl* +%{_mandir}/man3/EVP_MAC_CTX_free.3ossl* +%{_mandir}/man3/EVP_MAC_CTX_get0_mac.3ossl* +%{_mandir}/man3/EVP_MAC_CTX_get_block_size.3ossl* +%{_mandir}/man3/EVP_MAC_CTX_get_mac_size.3ossl* +%{_mandir}/man3/EVP_MAC_CTX_get_params.3ossl* +%{_mandir}/man3/EVP_MAC_CTX_gettable_params.3ossl* +%{_mandir}/man3/EVP_MAC_CTX_new.3ossl* +%{_mandir}/man3/EVP_MAC_CTX_set_params.3ossl* +%{_mandir}/man3/EVP_MAC_CTX_settable_params.3ossl* +%{_mandir}/man3/EVP_MAC_do_all_provided.3ossl* +%{_mandir}/man3/EVP_MAC_fetch.3ossl* +%{_mandir}/man3/EVP_MAC_final.3ossl* +%{_mandir}/man3/EVP_MAC_finalXOF.3ossl* +%{_mandir}/man3/EVP_MAC_free.3ossl* +%{_mandir}/man3/EVP_MAC_get0_description.3ossl* +%{_mandir}/man3/EVP_MAC_get0_name.3ossl* +%{_mandir}/man3/EVP_MAC_get0_provider.3ossl* +%{_mandir}/man3/EVP_MAC_get_params.3ossl* +%{_mandir}/man3/EVP_MAC_gettable_ctx_params.3ossl* +%{_mandir}/man3/EVP_MAC_gettable_params.3ossl* +%{_mandir}/man3/EVP_MAC_init.3ossl* +%{_mandir}/man3/EVP_MAC_is_a.3ossl* +%{_mandir}/man3/EVP_MAC_names_do_all.3ossl* +%{_mandir}/man3/EVP_MAC_settable_ctx_params.3ossl* +%{_mandir}/man3/EVP_MAC_up_ref.3ossl* +%{_mandir}/man3/EVP_MAC_update.3ossl* +%{_mandir}/man3/EVP_MD_CTX_block_size.3ossl* +%{_mandir}/man3/EVP_MD_CTX_clear_flags.3ossl* +%{_mandir}/man3/EVP_MD_CTX_copy.3ossl* +%{_mandir}/man3/EVP_MD_CTX_copy_ex.3ossl* +%{_mandir}/man3/EVP_MD_CTX_ctrl.3ossl* +%{_mandir}/man3/EVP_MD_CTX_dup.3ossl* +%{_mandir}/man3/EVP_MD_CTX_free.3ossl* +%{_mandir}/man3/EVP_MD_CTX_get0_md.3ossl* +%{_mandir}/man3/EVP_MD_CTX_get0_md_data.3ossl* +%{_mandir}/man3/EVP_MD_CTX_get0_name.3ossl* +%{_mandir}/man3/EVP_MD_CTX_get1_md.3ossl* +%{_mandir}/man3/EVP_MD_CTX_get_block_size.3ossl* +%{_mandir}/man3/EVP_MD_CTX_get_params.3ossl* +%{_mandir}/man3/EVP_MD_CTX_get_pkey_ctx.3ossl* +%{_mandir}/man3/EVP_MD_CTX_get_size.3ossl* +%{_mandir}/man3/EVP_MD_CTX_get_type.3ossl* +%{_mandir}/man3/EVP_MD_CTX_gettable_params.3ossl* +%{_mandir}/man3/EVP_MD_CTX_md.3ossl* +%{_mandir}/man3/EVP_MD_CTX_md_data.3ossl* +%{_mandir}/man3/EVP_MD_CTX_new.3ossl* +%{_mandir}/man3/EVP_MD_CTX_pkey_ctx.3ossl* +%{_mandir}/man3/EVP_MD_CTX_reset.3ossl* +%{_mandir}/man3/EVP_MD_CTX_set_flags.3ossl* +%{_mandir}/man3/EVP_MD_CTX_set_params.3ossl* +%{_mandir}/man3/EVP_MD_CTX_set_pkey_ctx.3ossl* +%{_mandir}/man3/EVP_MD_CTX_set_update_fn.3ossl* +%{_mandir}/man3/EVP_MD_CTX_settable_params.3ossl* +%{_mandir}/man3/EVP_MD_CTX_size.3ossl* +%{_mandir}/man3/EVP_MD_CTX_test_flags.3ossl* +%{_mandir}/man3/EVP_MD_CTX_type.3ossl* +%{_mandir}/man3/EVP_MD_CTX_update_fn.3ossl* +%{_mandir}/man3/EVP_MD_block_size.3ossl* +%{_mandir}/man3/EVP_MD_do_all_provided.3ossl* +%{_mandir}/man3/EVP_MD_fetch.3ossl* +%{_mandir}/man3/EVP_MD_flags.3ossl* +%{_mandir}/man3/EVP_MD_free.3ossl* +%{_mandir}/man3/EVP_MD_get0_description.3ossl* +%{_mandir}/man3/EVP_MD_get0_name.3ossl* +%{_mandir}/man3/EVP_MD_get0_provider.3ossl* +%{_mandir}/man3/EVP_MD_get_block_size.3ossl* +%{_mandir}/man3/EVP_MD_get_flags.3ossl* +%{_mandir}/man3/EVP_MD_get_params.3ossl* +%{_mandir}/man3/EVP_MD_get_pkey_type.3ossl* +%{_mandir}/man3/EVP_MD_get_size.3ossl* +%{_mandir}/man3/EVP_MD_get_type.3ossl* +%{_mandir}/man3/EVP_MD_gettable_ctx_params.3ossl* +%{_mandir}/man3/EVP_MD_gettable_params.3ossl* +%{_mandir}/man3/EVP_MD_is_a.3ossl* +%{_mandir}/man3/EVP_MD_meth_dup.3ossl* +%{_mandir}/man3/EVP_MD_meth_free.3ossl* +%{_mandir}/man3/EVP_MD_meth_get_app_datasize.3ossl* +%{_mandir}/man3/EVP_MD_meth_get_cleanup.3ossl* +%{_mandir}/man3/EVP_MD_meth_get_copy.3ossl* +%{_mandir}/man3/EVP_MD_meth_get_ctrl.3ossl* +%{_mandir}/man3/EVP_MD_meth_get_final.3ossl* +%{_mandir}/man3/EVP_MD_meth_get_flags.3ossl* +%{_mandir}/man3/EVP_MD_meth_get_init.3ossl* +%{_mandir}/man3/EVP_MD_meth_get_input_blocksize.3ossl* +%{_mandir}/man3/EVP_MD_meth_get_result_size.3ossl* +%{_mandir}/man3/EVP_MD_meth_get_update.3ossl* +%{_mandir}/man3/EVP_MD_meth_set_app_datasize.3ossl* +%{_mandir}/man3/EVP_MD_meth_set_cleanup.3ossl* +%{_mandir}/man3/EVP_MD_meth_set_copy.3ossl* +%{_mandir}/man3/EVP_MD_meth_set_ctrl.3ossl* +%{_mandir}/man3/EVP_MD_meth_set_final.3ossl* +%{_mandir}/man3/EVP_MD_meth_set_flags.3ossl* +%{_mandir}/man3/EVP_MD_meth_set_init.3ossl* +%{_mandir}/man3/EVP_MD_meth_set_input_blocksize.3ossl* +%{_mandir}/man3/EVP_MD_meth_set_result_size.3ossl* +%{_mandir}/man3/EVP_MD_meth_set_update.3ossl* +%{_mandir}/man3/EVP_MD_name.3ossl* +%{_mandir}/man3/EVP_MD_names_do_all.3ossl* +%{_mandir}/man3/EVP_MD_nid.3ossl* +%{_mandir}/man3/EVP_MD_pkey_type.3ossl* +%{_mandir}/man3/EVP_MD_settable_ctx_params.3ossl* +%{_mandir}/man3/EVP_MD_size.3ossl* +%{_mandir}/man3/EVP_MD_type.3ossl* +%{_mandir}/man3/EVP_MD_up_ref.3ossl* +%{_mandir}/man3/EVP_OpenFinal.3ossl* +%{_mandir}/man3/EVP_OpenUpdate.3ossl* +%{_mandir}/man3/EVP_PBE_CipherInit_ex.3ossl* +%{_mandir}/man3/EVP_PBE_alg_add.3ossl* +%{_mandir}/man3/EVP_PBE_alg_add_type.3ossl* +%{_mandir}/man3/EVP_PBE_find.3ossl* +%{_mandir}/man3/EVP_PBE_find_ex.3ossl* +%{_mandir}/man3/EVP_PBE_scrypt.3ossl* +%{_mandir}/man3/EVP_PBE_scrypt_ex.3ossl* +%{_mandir}/man3/EVP_PKCS82PKEY.3ossl* +%{_mandir}/man3/EVP_PKCS82PKEY_ex.3ossl* +%{_mandir}/man3/EVP_PKEY.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_add1_hkdf_info.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_add1_tls1_prf_seed.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_ctrl_str.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_ctrl_uint64.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_dup.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_free.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get0_dh_kdf_oid.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get0_dh_kdf_ukm.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get0_ecdh_kdf_ukm.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get0_peerkey.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get0_propq.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get0_provider.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get0_rsa_oaep_label.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get1_id.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get1_id_len.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_app_data.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_cb.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_dh_kdf_md.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_dh_kdf_outlen.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_dh_kdf_type.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_ecdh_cofactor_mode.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_ecdh_kdf_md.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_ecdh_kdf_outlen.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_ecdh_kdf_type.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_group_name.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_keygen_info.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_params.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_rsa_mgf1_md.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_rsa_mgf1_md_name.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_rsa_oaep_md.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_rsa_oaep_md_name.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_rsa_padding.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_rsa_pss_saltlen.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_get_signature_md.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_gettable_params.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_is_a.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_md.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_new_from_name.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_new_from_pkey.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_new_id.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set0_dh_kdf_oid.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set0_dh_kdf_ukm.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set0_ecdh_kdf_ukm.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set0_rsa_oaep_label.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set1_hkdf_key.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set1_hkdf_salt.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set1_id.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set1_rsa_keygen_pubexp.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set1_scrypt_salt.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set1_tls1_prf_secret.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_app_data.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_cb.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dh_kdf_md.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dh_kdf_outlen.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dh_kdf_type.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dh_nid.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dh_pad.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dh_paramgen_generator.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dh_paramgen_gindex.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dh_paramgen_prime_len.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dh_paramgen_seed.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dh_paramgen_subprime_len.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dh_paramgen_type.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dh_rfc5114.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dhx_rfc5114.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dsa_paramgen_bits.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dsa_paramgen_gindex.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dsa_paramgen_md.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dsa_paramgen_md_props.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dsa_paramgen_q_bits.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dsa_paramgen_seed.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_dsa_paramgen_type.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_ec_param_enc.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_ec_paramgen_curve_nid.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_ecdh_cofactor_mode.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_ecdh_kdf_md.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_ecdh_kdf_outlen.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_ecdh_kdf_type.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_group_name.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_hkdf_mode.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_kem_op.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_mac_key.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_rsa_keygen_bits.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_rsa_keygen_primes.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_rsa_keygen_pubexp.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_rsa_mgf1_md.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_rsa_mgf1_md_name.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_rsa_oaep_md.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_rsa_oaep_md_name.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_rsa_padding.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md_name.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md_name.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_rsa_pss_saltlen.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_scrypt_maxmem_bytes.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_scrypt_p.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_scrypt_r.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_set_signature_md.3ossl* +%{_mandir}/man3/EVP_PKEY_CTX_settable_params.3ossl* +%{_mandir}/man3/EVP_PKEY_METHOD.3ossl* +%{_mandir}/man3/EVP_PKEY_Q_keygen.3ossl* +%{_mandir}/man3/EVP_PKEY_add1_attr.3ossl* +%{_mandir}/man3/EVP_PKEY_add1_attr_by_NID.3ossl* +%{_mandir}/man3/EVP_PKEY_add1_attr_by_OBJ.3ossl* +%{_mandir}/man3/EVP_PKEY_add1_attr_by_txt.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_add0.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_add_alias.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_copy.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_find.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_find_str.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_free.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_get0.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_get0_info.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_new.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_set_check.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_set_ctrl.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_set_free.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_set_get_priv_key.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_set_get_pub_key.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_set_item.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_set_param.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_set_param_check.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_set_private.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_set_public.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_set_public_check.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_set_security_bits.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_set_set_priv_key.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_set_set_pub_key.3ossl* +%{_mandir}/man3/EVP_PKEY_asn1_set_siginf.3ossl* +%{_mandir}/man3/EVP_PKEY_assign_DH.3ossl* +%{_mandir}/man3/EVP_PKEY_assign_DSA.3ossl* +%{_mandir}/man3/EVP_PKEY_assign_EC_KEY.3ossl* +%{_mandir}/man3/EVP_PKEY_assign_POLY1305.3ossl* +%{_mandir}/man3/EVP_PKEY_assign_RSA.3ossl* +%{_mandir}/man3/EVP_PKEY_assign_SIPHASH.3ossl* +%{_mandir}/man3/EVP_PKEY_auth_decapsulate_init.3ossl* +%{_mandir}/man3/EVP_PKEY_auth_encapsulate_init.3ossl* +%{_mandir}/man3/EVP_PKEY_base_id.3ossl* +%{_mandir}/man3/EVP_PKEY_bits.3ossl* +%{_mandir}/man3/EVP_PKEY_can_sign.3ossl* +%{_mandir}/man3/EVP_PKEY_cmp.3ossl* +%{_mandir}/man3/EVP_PKEY_cmp_parameters.3ossl* +%{_mandir}/man3/EVP_PKEY_decapsulate_init.3ossl* +%{_mandir}/man3/EVP_PKEY_decrypt_init.3ossl* +%{_mandir}/man3/EVP_PKEY_decrypt_init_ex.3ossl* +%{_mandir}/man3/EVP_PKEY_delete_attr.3ossl* +%{_mandir}/man3/EVP_PKEY_derive_init.3ossl* +%{_mandir}/man3/EVP_PKEY_derive_init_ex.3ossl* +%{_mandir}/man3/EVP_PKEY_derive_set_peer.3ossl* +%{_mandir}/man3/EVP_PKEY_derive_set_peer_ex.3ossl* +%{_mandir}/man3/EVP_PKEY_dup.3ossl* +%{_mandir}/man3/EVP_PKEY_encapsulate_init.3ossl* +%{_mandir}/man3/EVP_PKEY_encrypt_init.3ossl* +%{_mandir}/man3/EVP_PKEY_encrypt_init_ex.3ossl* +%{_mandir}/man3/EVP_PKEY_eq.3ossl* +%{_mandir}/man3/EVP_PKEY_export.3ossl* +%{_mandir}/man3/EVP_PKEY_free.3ossl* +%{_mandir}/man3/EVP_PKEY_fromdata_init.3ossl* +%{_mandir}/man3/EVP_PKEY_fromdata_settable.3ossl* +%{_mandir}/man3/EVP_PKEY_gen_cb.3ossl* +%{_mandir}/man3/EVP_PKEY_generate.3ossl* +%{_mandir}/man3/EVP_PKEY_get0.3ossl* +%{_mandir}/man3/EVP_PKEY_get0_DH.3ossl* +%{_mandir}/man3/EVP_PKEY_get0_DSA.3ossl* +%{_mandir}/man3/EVP_PKEY_get0_EC_KEY.3ossl* +%{_mandir}/man3/EVP_PKEY_get0_RSA.3ossl* +%{_mandir}/man3/EVP_PKEY_get0_asn1.3ossl* +%{_mandir}/man3/EVP_PKEY_get0_description.3ossl* +%{_mandir}/man3/EVP_PKEY_get0_engine.3ossl* +%{_mandir}/man3/EVP_PKEY_get0_hmac.3ossl* +%{_mandir}/man3/EVP_PKEY_get0_poly1305.3ossl* +%{_mandir}/man3/EVP_PKEY_get0_provider.3ossl* +%{_mandir}/man3/EVP_PKEY_get0_siphash.3ossl* +%{_mandir}/man3/EVP_PKEY_get0_type_name.3ossl* +%{_mandir}/man3/EVP_PKEY_get1_DH.3ossl* +%{_mandir}/man3/EVP_PKEY_get1_DSA.3ossl* +%{_mandir}/man3/EVP_PKEY_get1_EC_KEY.3ossl* +%{_mandir}/man3/EVP_PKEY_get1_RSA.3ossl* +%{_mandir}/man3/EVP_PKEY_get1_encoded_public_key.3ossl* +%{_mandir}/man3/EVP_PKEY_get1_tls_encodedpoint.3ossl* +%{_mandir}/man3/EVP_PKEY_get_attr_by_NID.3ossl* +%{_mandir}/man3/EVP_PKEY_get_attr_by_OBJ.3ossl* +%{_mandir}/man3/EVP_PKEY_get_attr_count.3ossl* +%{_mandir}/man3/EVP_PKEY_get_base_id.3ossl* +%{_mandir}/man3/EVP_PKEY_get_bits.3ossl* +%{_mandir}/man3/EVP_PKEY_get_bn_param.3ossl* +%{_mandir}/man3/EVP_PKEY_get_default_digest_name.3ossl* +%{_mandir}/man3/EVP_PKEY_get_ec_point_conv_form.3ossl* +%{_mandir}/man3/EVP_PKEY_get_ex_data.3ossl* +%{_mandir}/man3/EVP_PKEY_get_ex_new_index.3ossl* +%{_mandir}/man3/EVP_PKEY_get_id.3ossl* +%{_mandir}/man3/EVP_PKEY_get_int_param.3ossl* +%{_mandir}/man3/EVP_PKEY_get_octet_string_param.3ossl* +%{_mandir}/man3/EVP_PKEY_get_params.3ossl* +%{_mandir}/man3/EVP_PKEY_get_raw_private_key.3ossl* +%{_mandir}/man3/EVP_PKEY_get_raw_public_key.3ossl* +%{_mandir}/man3/EVP_PKEY_get_security_bits.3ossl* +%{_mandir}/man3/EVP_PKEY_get_size_t_param.3ossl* +%{_mandir}/man3/EVP_PKEY_get_utf8_string_param.3ossl* +%{_mandir}/man3/EVP_PKEY_id.3ossl* +%{_mandir}/man3/EVP_PKEY_keygen_init.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_add0.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_copy.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_find.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_free.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get0.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get0_info.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_check.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_cleanup.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_copy.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_ctrl.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_decrypt.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_derive.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_digest_custom.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_digestsign.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_digestverify.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_encrypt.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_init.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_keygen.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_param_check.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_paramgen.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_public_check.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_sign.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_signctx.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_verify.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_verify_recover.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_get_verifyctx.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_remove.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_check.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_cleanup.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_copy.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_ctrl.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_decrypt.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_derive.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_digest_custom.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_digestsign.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_digestverify.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_encrypt.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_init.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_keygen.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_param_check.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_paramgen.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_public_check.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_sign.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_signctx.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_verify.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_verify_recover.3ossl* +%{_mandir}/man3/EVP_PKEY_meth_set_verifyctx.3ossl* +%{_mandir}/man3/EVP_PKEY_missing_parameters.3ossl* +%{_mandir}/man3/EVP_PKEY_new_CMAC_key.3ossl* +%{_mandir}/man3/EVP_PKEY_new_mac_key.3ossl* +%{_mandir}/man3/EVP_PKEY_new_raw_private_key.3ossl* +%{_mandir}/man3/EVP_PKEY_new_raw_private_key_ex.3ossl* +%{_mandir}/man3/EVP_PKEY_new_raw_public_key.3ossl* +%{_mandir}/man3/EVP_PKEY_new_raw_public_key_ex.3ossl* +%{_mandir}/man3/EVP_PKEY_pairwise_check.3ossl* +%{_mandir}/man3/EVP_PKEY_param_check.3ossl* +%{_mandir}/man3/EVP_PKEY_param_check_quick.3ossl* +%{_mandir}/man3/EVP_PKEY_parameters_eq.3ossl* +%{_mandir}/man3/EVP_PKEY_paramgen.3ossl* +%{_mandir}/man3/EVP_PKEY_paramgen_init.3ossl* +%{_mandir}/man3/EVP_PKEY_print_params.3ossl* +%{_mandir}/man3/EVP_PKEY_print_params_fp.3ossl* +%{_mandir}/man3/EVP_PKEY_print_private_fp.3ossl* +%{_mandir}/man3/EVP_PKEY_print_public.3ossl* +%{_mandir}/man3/EVP_PKEY_print_public_fp.3ossl* +%{_mandir}/man3/EVP_PKEY_private_check.3ossl* +%{_mandir}/man3/EVP_PKEY_public_check.3ossl* +%{_mandir}/man3/EVP_PKEY_public_check_quick.3ossl* +%{_mandir}/man3/EVP_PKEY_security_bits.3ossl* +%{_mandir}/man3/EVP_PKEY_set1_DH.3ossl* +%{_mandir}/man3/EVP_PKEY_set1_DSA.3ossl* +%{_mandir}/man3/EVP_PKEY_set1_EC_KEY.3ossl* +%{_mandir}/man3/EVP_PKEY_set1_engine.3ossl* +%{_mandir}/man3/EVP_PKEY_set1_tls_encodedpoint.3ossl* +%{_mandir}/man3/EVP_PKEY_set_bn_param.3ossl* +%{_mandir}/man3/EVP_PKEY_set_ex_data.3ossl* +%{_mandir}/man3/EVP_PKEY_set_int_param.3ossl* +%{_mandir}/man3/EVP_PKEY_set_octet_string_param.3ossl* +%{_mandir}/man3/EVP_PKEY_set_params.3ossl* +%{_mandir}/man3/EVP_PKEY_set_size_t_param.3ossl* +%{_mandir}/man3/EVP_PKEY_set_type_by_keymgmt.3ossl* +%{_mandir}/man3/EVP_PKEY_set_type_str.3ossl* +%{_mandir}/man3/EVP_PKEY_set_utf8_string_param.3ossl* +%{_mandir}/man3/EVP_PKEY_sign_init.3ossl* +%{_mandir}/man3/EVP_PKEY_sign_init_ex.3ossl* +%{_mandir}/man3/EVP_PKEY_size.3ossl* +%{_mandir}/man3/EVP_PKEY_type.3ossl* +%{_mandir}/man3/EVP_PKEY_type_names_do_all.3ossl* +%{_mandir}/man3/EVP_PKEY_up_ref.3ossl* +%{_mandir}/man3/EVP_PKEY_verify_init.3ossl* +%{_mandir}/man3/EVP_PKEY_verify_init_ex.3ossl* +%{_mandir}/man3/EVP_PKEY_verify_recover_init.3ossl* +%{_mandir}/man3/EVP_PKEY_verify_recover_init_ex.3ossl* +%{_mandir}/man3/EVP_Q_digest.3ossl* +%{_mandir}/man3/EVP_Q_mac.3ossl* +%{_mandir}/man3/EVP_RAND_CTX.3ossl* +%{_mandir}/man3/EVP_RAND_CTX_free.3ossl* +%{_mandir}/man3/EVP_RAND_CTX_get0_rand.3ossl* +%{_mandir}/man3/EVP_RAND_CTX_get_params.3ossl* +%{_mandir}/man3/EVP_RAND_CTX_gettable_params.3ossl* +%{_mandir}/man3/EVP_RAND_CTX_new.3ossl* +%{_mandir}/man3/EVP_RAND_CTX_set_params.3ossl* +%{_mandir}/man3/EVP_RAND_CTX_settable_params.3ossl* +%{_mandir}/man3/EVP_RAND_CTX_up_ref.3ossl* +%{_mandir}/man3/EVP_RAND_STATE_ERROR.3ossl* +%{_mandir}/man3/EVP_RAND_STATE_READY.3ossl* +%{_mandir}/man3/EVP_RAND_STATE_UNINITIALISED.3ossl* +%{_mandir}/man3/EVP_RAND_do_all_provided.3ossl* +%{_mandir}/man3/EVP_RAND_enable_locking.3ossl* +%{_mandir}/man3/EVP_RAND_fetch.3ossl* +%{_mandir}/man3/EVP_RAND_free.3ossl* +%{_mandir}/man3/EVP_RAND_generate.3ossl* +%{_mandir}/man3/EVP_RAND_get0_description.3ossl* +%{_mandir}/man3/EVP_RAND_get0_name.3ossl* +%{_mandir}/man3/EVP_RAND_get0_provider.3ossl* +%{_mandir}/man3/EVP_RAND_get_params.3ossl* +%{_mandir}/man3/EVP_RAND_get_state.3ossl* +%{_mandir}/man3/EVP_RAND_get_strength.3ossl* +%{_mandir}/man3/EVP_RAND_gettable_ctx_params.3ossl* +%{_mandir}/man3/EVP_RAND_gettable_params.3ossl* +%{_mandir}/man3/EVP_RAND_instantiate.3ossl* +%{_mandir}/man3/EVP_RAND_is_a.3ossl* +%{_mandir}/man3/EVP_RAND_names_do_all.3ossl* +%{_mandir}/man3/EVP_RAND_nonce.3ossl* +%{_mandir}/man3/EVP_RAND_reseed.3ossl* +%{_mandir}/man3/EVP_RAND_settable_ctx_params.3ossl* +%{_mandir}/man3/EVP_RAND_uninstantiate.3ossl* +%{_mandir}/man3/EVP_RAND_up_ref.3ossl* +%{_mandir}/man3/EVP_RAND_verify_zeroization.3ossl* +%{_mandir}/man3/EVP_RSA_gen.3ossl* +%{_mandir}/man3/EVP_SIGNATURE_do_all_provided.3ossl* +%{_mandir}/man3/EVP_SIGNATURE_fetch.3ossl* +%{_mandir}/man3/EVP_SIGNATURE_free.3ossl* +%{_mandir}/man3/EVP_SIGNATURE_get0_description.3ossl* +%{_mandir}/man3/EVP_SIGNATURE_get0_name.3ossl* +%{_mandir}/man3/EVP_SIGNATURE_get0_provider.3ossl* +%{_mandir}/man3/EVP_SIGNATURE_gettable_ctx_params.3ossl* +%{_mandir}/man3/EVP_SIGNATURE_is_a.3ossl* +%{_mandir}/man3/EVP_SIGNATURE_names_do_all.3ossl* +%{_mandir}/man3/EVP_SIGNATURE_settable_ctx_params.3ossl* +%{_mandir}/man3/EVP_SIGNATURE_up_ref.3ossl* +%{_mandir}/man3/EVP_SealFinal.3ossl* +%{_mandir}/man3/EVP_SealUpdate.3ossl* +%{_mandir}/man3/EVP_SignFinal.3ossl* +%{_mandir}/man3/EVP_SignFinal_ex.3ossl* +%{_mandir}/man3/EVP_SignInit_ex.3ossl* +%{_mandir}/man3/EVP_SignUpdate.3ossl* +%{_mandir}/man3/EVP_VerifyFinal.3ossl* +%{_mandir}/man3/EVP_VerifyFinal_ex.3ossl* +%{_mandir}/man3/EVP_VerifyInit_ex.3ossl* +%{_mandir}/man3/EVP_VerifyUpdate.3ossl* +%{_mandir}/man3/EVP_aes_128_cbc.3ossl* +%{_mandir}/man3/EVP_aes_128_cbc_hmac_sha1.3ossl* +%{_mandir}/man3/EVP_aes_128_cbc_hmac_sha256.3ossl* +%{_mandir}/man3/EVP_aes_128_ccm.3ossl* +%{_mandir}/man3/EVP_aes_128_cfb.3ossl* +%{_mandir}/man3/EVP_aes_128_cfb1.3ossl* +%{_mandir}/man3/EVP_aes_128_cfb128.3ossl* +%{_mandir}/man3/EVP_aes_128_cfb8.3ossl* +%{_mandir}/man3/EVP_aes_128_ctr.3ossl* +%{_mandir}/man3/EVP_aes_128_ecb.3ossl* +%{_mandir}/man3/EVP_aes_128_ocb.3ossl* +%{_mandir}/man3/EVP_aes_128_ofb.3ossl* +%{_mandir}/man3/EVP_aes_128_wrap.3ossl* +%{_mandir}/man3/EVP_aes_128_wrap_pad.3ossl* +%{_mandir}/man3/EVP_aes_128_xts.3ossl* +%{_mandir}/man3/EVP_aes_192_cbc.3ossl* +%{_mandir}/man3/EVP_aes_192_ccm.3ossl* +%{_mandir}/man3/EVP_aes_192_cfb.3ossl* +%{_mandir}/man3/EVP_aes_192_cfb1.3ossl* +%{_mandir}/man3/EVP_aes_192_cfb128.3ossl* +%{_mandir}/man3/EVP_aes_192_cfb8.3ossl* +%{_mandir}/man3/EVP_aes_192_ctr.3ossl* +%{_mandir}/man3/EVP_aes_192_ecb.3ossl* +%{_mandir}/man3/EVP_aes_192_gcm.3ossl* +%{_mandir}/man3/EVP_aes_192_ocb.3ossl* +%{_mandir}/man3/EVP_aes_192_ofb.3ossl* +%{_mandir}/man3/EVP_aes_192_wrap.3ossl* +%{_mandir}/man3/EVP_aes_192_wrap_pad.3ossl* +%{_mandir}/man3/EVP_aes_256_cbc.3ossl* +%{_mandir}/man3/EVP_aes_256_cbc_hmac_sha1.3ossl* +%{_mandir}/man3/EVP_aes_256_cbc_hmac_sha256.3ossl* +%{_mandir}/man3/EVP_aes_256_ccm.3ossl* +%{_mandir}/man3/EVP_aes_256_cfb.3ossl* +%{_mandir}/man3/EVP_aes_256_cfb1.3ossl* +%{_mandir}/man3/EVP_aes_256_cfb128.3ossl* +%{_mandir}/man3/EVP_aes_256_cfb8.3ossl* +%{_mandir}/man3/EVP_aes_256_ctr.3ossl* +%{_mandir}/man3/EVP_aes_256_ecb.3ossl* +%{_mandir}/man3/EVP_aes_256_gcm.3ossl* +%{_mandir}/man3/EVP_aes_256_ocb.3ossl* +%{_mandir}/man3/EVP_aes_256_ofb.3ossl* +%{_mandir}/man3/EVP_aes_256_wrap.3ossl* +%{_mandir}/man3/EVP_aes_256_wrap_pad.3ossl* +%{_mandir}/man3/EVP_aes_256_xts.3ossl* +%{_mandir}/man3/EVP_aria_128_cbc.3ossl* +%{_mandir}/man3/EVP_aria_128_ccm.3ossl* +%{_mandir}/man3/EVP_aria_128_cfb.3ossl* +%{_mandir}/man3/EVP_aria_128_cfb1.3ossl* +%{_mandir}/man3/EVP_aria_128_cfb128.3ossl* +%{_mandir}/man3/EVP_aria_128_cfb8.3ossl* +%{_mandir}/man3/EVP_aria_128_ctr.3ossl* +%{_mandir}/man3/EVP_aria_128_ecb.3ossl* +%{_mandir}/man3/EVP_aria_128_ofb.3ossl* +%{_mandir}/man3/EVP_aria_192_cbc.3ossl* +%{_mandir}/man3/EVP_aria_192_ccm.3ossl* +%{_mandir}/man3/EVP_aria_192_cfb.3ossl* +%{_mandir}/man3/EVP_aria_192_cfb1.3ossl* +%{_mandir}/man3/EVP_aria_192_cfb128.3ossl* +%{_mandir}/man3/EVP_aria_192_cfb8.3ossl* +%{_mandir}/man3/EVP_aria_192_ctr.3ossl* +%{_mandir}/man3/EVP_aria_192_ecb.3ossl* +%{_mandir}/man3/EVP_aria_192_gcm.3ossl* +%{_mandir}/man3/EVP_aria_192_ofb.3ossl* +%{_mandir}/man3/EVP_aria_256_cbc.3ossl* +%{_mandir}/man3/EVP_aria_256_ccm.3ossl* +%{_mandir}/man3/EVP_aria_256_cfb.3ossl* +%{_mandir}/man3/EVP_aria_256_cfb1.3ossl* +%{_mandir}/man3/EVP_aria_256_cfb128.3ossl* +%{_mandir}/man3/EVP_aria_256_cfb8.3ossl* +%{_mandir}/man3/EVP_aria_256_ctr.3ossl* +%{_mandir}/man3/EVP_aria_256_ecb.3ossl* +%{_mandir}/man3/EVP_aria_256_gcm.3ossl* +%{_mandir}/man3/EVP_aria_256_ofb.3ossl* +%{_mandir}/man3/EVP_bf_cfb.3ossl* +%{_mandir}/man3/EVP_bf_cfb64.3ossl* +%{_mandir}/man3/EVP_bf_ecb.3ossl* +%{_mandir}/man3/EVP_bf_ofb.3ossl* +%{_mandir}/man3/EVP_blake2s256.3ossl* +%{_mandir}/man3/EVP_camellia_128_cbc.3ossl* +%{_mandir}/man3/EVP_camellia_128_cfb.3ossl* +%{_mandir}/man3/EVP_camellia_128_cfb1.3ossl* +%{_mandir}/man3/EVP_camellia_128_cfb128.3ossl* +%{_mandir}/man3/EVP_camellia_128_cfb8.3ossl* +%{_mandir}/man3/EVP_camellia_128_ctr.3ossl* +%{_mandir}/man3/EVP_camellia_128_ofb.3ossl* +%{_mandir}/man3/EVP_camellia_192_cbc.3ossl* +%{_mandir}/man3/EVP_camellia_192_cfb.3ossl* +%{_mandir}/man3/EVP_camellia_192_cfb1.3ossl* +%{_mandir}/man3/EVP_camellia_192_cfb128.3ossl* +%{_mandir}/man3/EVP_camellia_192_cfb8.3ossl* +%{_mandir}/man3/EVP_camellia_192_ctr.3ossl* +%{_mandir}/man3/EVP_camellia_192_ecb.3ossl* +%{_mandir}/man3/EVP_camellia_192_ofb.3ossl* +%{_mandir}/man3/EVP_camellia_256_cbc.3ossl* +%{_mandir}/man3/EVP_camellia_256_cfb.3ossl* +%{_mandir}/man3/EVP_camellia_256_cfb1.3ossl* +%{_mandir}/man3/EVP_camellia_256_cfb128.3ossl* +%{_mandir}/man3/EVP_camellia_256_cfb8.3ossl* +%{_mandir}/man3/EVP_camellia_256_ctr.3ossl* +%{_mandir}/man3/EVP_camellia_256_ecb.3ossl* +%{_mandir}/man3/EVP_camellia_256_ofb.3ossl* +%{_mandir}/man3/EVP_cast5_cfb.3ossl* +%{_mandir}/man3/EVP_cast5_cfb64.3ossl* +%{_mandir}/man3/EVP_cast5_ecb.3ossl* +%{_mandir}/man3/EVP_cast5_ofb.3ossl* +%{_mandir}/man3/EVP_chacha20_poly1305.3ossl* +%{_mandir}/man3/EVP_cleanup.3ossl* +%{_mandir}/man3/EVP_default_properties_enable_fips.3ossl* +%{_mandir}/man3/EVP_default_properties_is_fips_enabled.3ossl* +%{_mandir}/man3/EVP_des_cfb.3ossl* +%{_mandir}/man3/EVP_des_cfb1.3ossl* +%{_mandir}/man3/EVP_des_cfb64.3ossl* +%{_mandir}/man3/EVP_des_cfb8.3ossl* +%{_mandir}/man3/EVP_des_ecb.3ossl* +%{_mandir}/man3/EVP_des_ede.3ossl* +%{_mandir}/man3/EVP_des_ede3.3ossl* +%{_mandir}/man3/EVP_des_ede3_cbc.3ossl* +%{_mandir}/man3/EVP_des_ede3_cfb.3ossl* +%{_mandir}/man3/EVP_des_ede3_cfb1.3ossl* +%{_mandir}/man3/EVP_des_ede3_cfb64.3ossl* +%{_mandir}/man3/EVP_des_ede3_cfb8.3ossl* +%{_mandir}/man3/EVP_des_ede3_ecb.3ossl* +%{_mandir}/man3/EVP_des_ede3_ofb.3ossl* +%{_mandir}/man3/EVP_des_ede3_wrap.3ossl* +%{_mandir}/man3/EVP_des_ede_cbc.3ossl* +%{_mandir}/man3/EVP_des_ede_cfb.3ossl* +%{_mandir}/man3/EVP_des_ede_cfb64.3ossl* +%{_mandir}/man3/EVP_des_ede_ecb.3ossl* +%{_mandir}/man3/EVP_des_ede_ofb.3ossl* +%{_mandir}/man3/EVP_des_ofb.3ossl* +%{_mandir}/man3/EVP_enc_null.3ossl* +%{_mandir}/man3/EVP_get_cipherbyname.3ossl* +%{_mandir}/man3/EVP_get_cipherbynid.3ossl* +%{_mandir}/man3/EVP_get_cipherbyobj.3ossl* +%{_mandir}/man3/EVP_get_digestbyname.3ossl* +%{_mandir}/man3/EVP_get_digestbynid.3ossl* +%{_mandir}/man3/EVP_get_digestbyobj.3ossl* +%{_mandir}/man3/EVP_idea_cfb.3ossl* +%{_mandir}/man3/EVP_idea_cfb64.3ossl* +%{_mandir}/man3/EVP_idea_ecb.3ossl* +%{_mandir}/man3/EVP_idea_ofb.3ossl* +%{_mandir}/man3/EVP_md5_sha1.3ossl* +%{_mandir}/man3/EVP_md_null.3ossl* +%{_mandir}/man3/EVP_rc2_40_cbc.3ossl* +%{_mandir}/man3/EVP_rc2_64_cbc.3ossl* +%{_mandir}/man3/EVP_rc2_cfb.3ossl* +%{_mandir}/man3/EVP_rc2_cfb64.3ossl* +%{_mandir}/man3/EVP_rc2_ecb.3ossl* +%{_mandir}/man3/EVP_rc2_ofb.3ossl* +%{_mandir}/man3/EVP_rc4_40.3ossl* +%{_mandir}/man3/EVP_rc4_hmac_md5.3ossl* +%{_mandir}/man3/EVP_rc5_32_12_16_cfb.3ossl* +%{_mandir}/man3/EVP_rc5_32_12_16_cfb64.3ossl* +%{_mandir}/man3/EVP_rc5_32_12_16_ecb.3ossl* +%{_mandir}/man3/EVP_rc5_32_12_16_ofb.3ossl* +%{_mandir}/man3/EVP_seed_cfb.3ossl* +%{_mandir}/man3/EVP_seed_cfb128.3ossl* +%{_mandir}/man3/EVP_seed_ecb.3ossl* +%{_mandir}/man3/EVP_seed_ofb.3ossl* +%{_mandir}/man3/EVP_sha256.3ossl* +%{_mandir}/man3/EVP_sha384.3ossl* +%{_mandir}/man3/EVP_sha3_256.3ossl* +%{_mandir}/man3/EVP_sha3_384.3ossl* +%{_mandir}/man3/EVP_sha3_512.3ossl* +%{_mandir}/man3/EVP_sha512.3ossl* +%{_mandir}/man3/EVP_sha512_224.3ossl* +%{_mandir}/man3/EVP_sha512_256.3ossl* +%{_mandir}/man3/EVP_shake128.3ossl* +%{_mandir}/man3/EVP_shake256.3ossl* +%{_mandir}/man3/EVP_sm4_cfb.3ossl* +%{_mandir}/man3/EVP_sm4_cfb128.3ossl* +%{_mandir}/man3/EVP_sm4_ctr.3ossl* +%{_mandir}/man3/EVP_sm4_ecb.3ossl* +%{_mandir}/man3/EVP_sm4_ofb.3ossl* +%{_mandir}/man3/EXTENDED_KEY_USAGE_free.3ossl* +%{_mandir}/man3/EXTENDED_KEY_USAGE_new.3ossl* +%{_mandir}/man3/EXT_UTF8STRING.3ossl* +%{_mandir}/man3/GENERAL_NAMES_free.3ossl* +%{_mandir}/man3/GENERAL_NAMES_new.3ossl* +%{_mandir}/man3/GENERAL_NAME_dup.3ossl* +%{_mandir}/man3/GENERAL_NAME_free.3ossl* +%{_mandir}/man3/GENERAL_NAME_new.3ossl* +%{_mandir}/man3/GENERAL_SUBTREE_free.3ossl* +%{_mandir}/man3/GENERAL_SUBTREE_new.3ossl* +%{_mandir}/man3/GEN_SESSION_CB.3ossl* +%{_mandir}/man3/HMAC_CTX_copy.3ossl* +%{_mandir}/man3/HMAC_CTX_free.3ossl* +%{_mandir}/man3/HMAC_CTX_get_md.3ossl* +%{_mandir}/man3/HMAC_CTX_new.3ossl* +%{_mandir}/man3/HMAC_CTX_reset.3ossl* +%{_mandir}/man3/HMAC_CTX_set_flags.3ossl* +%{_mandir}/man3/HMAC_Final.3ossl* +%{_mandir}/man3/HMAC_Init.3ossl* +%{_mandir}/man3/HMAC_Init_ex.3ossl* +%{_mandir}/man3/HMAC_Update.3ossl* +%{_mandir}/man3/HMAC_size.3ossl* +%{_mandir}/man3/IMPLEMENT_ASN1_FUNCTIONS.3ossl* +%{_mandir}/man3/IMPLEMENT_EXTERN_ASN1.3ossl* +%{_mandir}/man3/IMPLEMENT_LHASH_COMP_FN.3ossl* +%{_mandir}/man3/IMPLEMENT_LHASH_HASH_FN.3ossl* +%{_mandir}/man3/IPAddressChoice_free.3ossl* +%{_mandir}/man3/IPAddressChoice_new.3ossl* +%{_mandir}/man3/IPAddressFamily_free.3ossl* +%{_mandir}/man3/IPAddressFamily_new.3ossl* +%{_mandir}/man3/IPAddressOrRange_free.3ossl* +%{_mandir}/man3/IPAddressOrRange_new.3ossl* +%{_mandir}/man3/IPAddressRange_free.3ossl* +%{_mandir}/man3/IPAddressRange_new.3ossl* +%{_mandir}/man3/ISSUER_SIGN_TOOL_free.3ossl* +%{_mandir}/man3/ISSUER_SIGN_TOOL_it.3ossl* +%{_mandir}/man3/ISSUER_SIGN_TOOL_new.3ossl* +%{_mandir}/man3/ISSUING_DIST_POINT_free.3ossl* +%{_mandir}/man3/ISSUING_DIST_POINT_it.3ossl* +%{_mandir}/man3/ISSUING_DIST_POINT_new.3ossl* +%{_mandir}/man3/LHASH.3ossl* +%{_mandir}/man3/LHASH_DOALL_ARG_FN_TYPE.3ossl* +%{_mandir}/man3/LHASH_OF.3ossl* +%{_mandir}/man3/MD2.3ossl* +%{_mandir}/man3/MD2_Final.3ossl* +%{_mandir}/man3/MD2_Init.3ossl* +%{_mandir}/man3/MD2_Update.3ossl* +%{_mandir}/man3/MD4.3ossl* +%{_mandir}/man3/MD4_Final.3ossl* +%{_mandir}/man3/MD4_Init.3ossl* +%{_mandir}/man3/MD4_Update.3ossl* +%{_mandir}/man3/MD5_Final.3ossl* +%{_mandir}/man3/MD5_Init.3ossl* +%{_mandir}/man3/MD5_Update.3ossl* +%{_mandir}/man3/MDC2.3ossl* +%{_mandir}/man3/MDC2_Final.3ossl* +%{_mandir}/man3/MDC2_Update.3ossl* +%{_mandir}/man3/NAME_CONSTRAINTS_free.3ossl* +%{_mandir}/man3/NAME_CONSTRAINTS_new.3ossl* +%{_mandir}/man3/NAMING_AUTHORITY.3ossl* +%{_mandir}/man3/NAMING_AUTHORITY_free.3ossl* +%{_mandir}/man3/NAMING_AUTHORITY_get0_authorityId.3ossl* +%{_mandir}/man3/NAMING_AUTHORITY_get0_authorityText.3ossl* +%{_mandir}/man3/NAMING_AUTHORITY_get0_authorityURL.3ossl* +%{_mandir}/man3/NAMING_AUTHORITY_new.3ossl* +%{_mandir}/man3/NAMING_AUTHORITY_set0_authorityId.3ossl* +%{_mandir}/man3/NAMING_AUTHORITY_set0_authorityText.3ossl* +%{_mandir}/man3/NAMING_AUTHORITY_set0_authorityURL.3ossl* +%{_mandir}/man3/NCONF_default.3ossl* +%{_mandir}/man3/NCONF_free.3ossl* +%{_mandir}/man3/NCONF_get0_libctx.3ossl* +%{_mandir}/man3/NCONF_get_section.3ossl* +%{_mandir}/man3/NCONF_get_section_names.3ossl* +%{_mandir}/man3/NCONF_load.3ossl* +%{_mandir}/man3/NCONF_new.3ossl* +%{_mandir}/man3/NETSCAPE_CERT_SEQUENCE_free.3ossl* +%{_mandir}/man3/NETSCAPE_CERT_SEQUENCE_new.3ossl* +%{_mandir}/man3/NETSCAPE_SPKAC_free.3ossl* +%{_mandir}/man3/NETSCAPE_SPKAC_new.3ossl* +%{_mandir}/man3/NETSCAPE_SPKI_free.3ossl* +%{_mandir}/man3/NETSCAPE_SPKI_new.3ossl* +%{_mandir}/man3/NOTICEREF_free.3ossl* +%{_mandir}/man3/NOTICEREF_new.3ossl* +%{_mandir}/man3/OBJ_add_sigid.3ossl* +%{_mandir}/man3/OBJ_cleanup.3ossl* +%{_mandir}/man3/OBJ_cmp.3ossl* +%{_mandir}/man3/OBJ_create.3ossl* +%{_mandir}/man3/OBJ_dup.3ossl* +%{_mandir}/man3/OBJ_get0_data.3ossl* +%{_mandir}/man3/OBJ_length.3ossl* +%{_mandir}/man3/OBJ_ln2nid.3ossl* +%{_mandir}/man3/OBJ_nid2ln.3ossl* +%{_mandir}/man3/OBJ_nid2sn.3ossl* +%{_mandir}/man3/OBJ_obj2nid.3ossl* +%{_mandir}/man3/OBJ_obj2txt.3ossl* +%{_mandir}/man3/OBJ_sn2nid.3ossl* +%{_mandir}/man3/OBJ_txt2nid.3ossl* +%{_mandir}/man3/OBJ_txt2obj.3ossl* +%{_mandir}/man3/OCSP_BASICRESP_free.3ossl* +%{_mandir}/man3/OCSP_BASICRESP_new.3ossl* +%{_mandir}/man3/OCSP_CERTID_dup.3ossl* +%{_mandir}/man3/OCSP_CERTID_free.3ossl* +%{_mandir}/man3/OCSP_CERTID_new.3ossl* +%{_mandir}/man3/OCSP_CERTSTATUS_free.3ossl* +%{_mandir}/man3/OCSP_CERTSTATUS_new.3ossl* +%{_mandir}/man3/OCSP_CRLID_free.3ossl* +%{_mandir}/man3/OCSP_CRLID_new.3ossl* +%{_mandir}/man3/OCSP_ONEREQ_free.3ossl* +%{_mandir}/man3/OCSP_ONEREQ_new.3ossl* +%{_mandir}/man3/OCSP_REQINFO_free.3ossl* +%{_mandir}/man3/OCSP_REQINFO_new.3ossl* +%{_mandir}/man3/OCSP_REQUEST_free.3ossl* +%{_mandir}/man3/OCSP_REQ_CTX.3ossl* +%{_mandir}/man3/OCSP_REQ_CTX_add1_header.3ossl* +%{_mandir}/man3/OCSP_REQ_CTX_free.3ossl* +%{_mandir}/man3/OCSP_REQ_CTX_i2d.3ossl* +%{_mandir}/man3/OCSP_REQ_CTX_set1_req.3ossl* +%{_mandir}/man3/OCSP_RESPBYTES_free.3ossl* +%{_mandir}/man3/OCSP_RESPBYTES_new.3ossl* +%{_mandir}/man3/OCSP_RESPDATA_free.3ossl* +%{_mandir}/man3/OCSP_RESPDATA_new.3ossl* +%{_mandir}/man3/OCSP_RESPID_free.3ossl* +%{_mandir}/man3/OCSP_RESPID_match.3ossl* +%{_mandir}/man3/OCSP_RESPID_match_ex.3ossl* +%{_mandir}/man3/OCSP_RESPID_new.3ossl* +%{_mandir}/man3/OCSP_RESPID_set_by_key.3ossl* +%{_mandir}/man3/OCSP_RESPID_set_by_key_ex.3ossl* +%{_mandir}/man3/OCSP_RESPID_set_by_name.3ossl* +%{_mandir}/man3/OCSP_RESPONSE_free.3ossl* +%{_mandir}/man3/OCSP_RESPONSE_new.3ossl* +%{_mandir}/man3/OCSP_REVOKEDINFO_free.3ossl* +%{_mandir}/man3/OCSP_REVOKEDINFO_new.3ossl* +%{_mandir}/man3/OCSP_SERVICELOC_free.3ossl* +%{_mandir}/man3/OCSP_SERVICELOC_new.3ossl* +%{_mandir}/man3/OCSP_SIGNATURE_free.3ossl* +%{_mandir}/man3/OCSP_SIGNATURE_new.3ossl* +%{_mandir}/man3/OCSP_SINGLERESP_free.3ossl* +%{_mandir}/man3/OCSP_SINGLERESP_new.3ossl* +%{_mandir}/man3/OCSP_basic_add1_nonce.3ossl* +%{_mandir}/man3/OCSP_basic_sign.3ossl* +%{_mandir}/man3/OCSP_basic_sign_ctx.3ossl* +%{_mandir}/man3/OCSP_basic_verify.3ossl* +%{_mandir}/man3/OCSP_cert_id_new.3ossl* +%{_mandir}/man3/OCSP_check_nonce.3ossl* +%{_mandir}/man3/OCSP_check_validity.3ossl* +%{_mandir}/man3/OCSP_copy_nonce.3ossl* +%{_mandir}/man3/OCSP_id_cmp.3ossl* +%{_mandir}/man3/OCSP_id_get0_info.3ossl* +%{_mandir}/man3/OCSP_id_issuer_cmp.3ossl* +%{_mandir}/man3/OCSP_parse_url.3ossl* +%{_mandir}/man3/OCSP_request_add0_id.3ossl* +%{_mandir}/man3/OCSP_request_add1_cert.3ossl* +%{_mandir}/man3/OCSP_request_onereq_count.3ossl* +%{_mandir}/man3/OCSP_request_onereq_get0.3ossl* +%{_mandir}/man3/OCSP_request_sign.3ossl* +%{_mandir}/man3/OCSP_resp_count.3ossl* +%{_mandir}/man3/OCSP_resp_find.3ossl* +%{_mandir}/man3/OCSP_resp_get0.3ossl* +%{_mandir}/man3/OCSP_resp_get0_certs.3ossl* +%{_mandir}/man3/OCSP_resp_get0_id.3ossl* +%{_mandir}/man3/OCSP_resp_get0_produced_at.3ossl* +%{_mandir}/man3/OCSP_resp_get0_respdata.3ossl* +%{_mandir}/man3/OCSP_resp_get0_signature.3ossl* +%{_mandir}/man3/OCSP_resp_get0_signer.3ossl* +%{_mandir}/man3/OCSP_resp_get0_tbs_sigalg.3ossl* +%{_mandir}/man3/OCSP_resp_get1_id.3ossl* +%{_mandir}/man3/OCSP_response_create.3ossl* +%{_mandir}/man3/OCSP_response_get1_basic.3ossl* +%{_mandir}/man3/OCSP_sendreq_bio.3ossl* +%{_mandir}/man3/OCSP_sendreq_nbio.3ossl* +%{_mandir}/man3/OCSP_set_max_response_length.3ossl* +%{_mandir}/man3/OCSP_single_get0_status.3ossl* +%{_mandir}/man3/OPENSSL_FUNC.3ossl* +%{_mandir}/man3/OPENSSL_INIT_free.3ossl* +%{_mandir}/man3/OPENSSL_INIT_new.3ossl* +%{_mandir}/man3/OPENSSL_INIT_set_config_appname.3ossl* +%{_mandir}/man3/OPENSSL_INIT_set_config_file_flags.3ossl* +%{_mandir}/man3/OPENSSL_INIT_set_config_filename.3ossl* +%{_mandir}/man3/OPENSSL_LH_DOALL_FUNC.3ossl* +%{_mandir}/man3/OPENSSL_LH_HASHFUNC.3ossl* +%{_mandir}/man3/OPENSSL_LH_delete.3ossl* +%{_mandir}/man3/OPENSSL_LH_doall.3ossl* +%{_mandir}/man3/OPENSSL_LH_doall_arg.3ossl* +%{_mandir}/man3/OPENSSL_LH_doall_arg_thunk.3ossl* +%{_mandir}/man3/OPENSSL_LH_error.3ossl* +%{_mandir}/man3/OPENSSL_LH_flush.3ossl* +%{_mandir}/man3/OPENSSL_LH_free.3ossl* +%{_mandir}/man3/OPENSSL_LH_get_down_load.3ossl* +%{_mandir}/man3/OPENSSL_LH_insert.3ossl* +%{_mandir}/man3/OPENSSL_LH_new.3ossl* +%{_mandir}/man3/OPENSSL_LH_node_stats.3ossl* +%{_mandir}/man3/OPENSSL_LH_node_stats_bio.3ossl* +%{_mandir}/man3/OPENSSL_LH_node_usage_stats.3ossl* +%{_mandir}/man3/OPENSSL_LH_node_usage_stats_bio.3ossl* +%{_mandir}/man3/OPENSSL_LH_num_items.3ossl* +%{_mandir}/man3/OPENSSL_LH_retrieve.3ossl* +%{_mandir}/man3/OPENSSL_LH_set_down_load.3ossl* +%{_mandir}/man3/OPENSSL_LH_set_thunks.3ossl* +%{_mandir}/man3/OPENSSL_LH_stats_bio.3ossl* +%{_mandir}/man3/OPENSSL_LINE.3ossl* +%{_mandir}/man3/OPENSSL_MALLOC_FAILURES.3ossl* +%{_mandir}/man3/OPENSSL_MALLOC_FD.3ossl* +%{_mandir}/man3/OPENSSL_MSTR.3ossl* +%{_mandir}/man3/OPENSSL_MSTR_HELPER.3ossl* +%{_mandir}/man3/OPENSSL_VERSION_BUILD_METADATA.3ossl* +%{_mandir}/man3/OPENSSL_VERSION_MAJOR.3ossl* +%{_mandir}/man3/OPENSSL_VERSION_MINOR.3ossl* +%{_mandir}/man3/OPENSSL_VERSION_NUMBER.3ossl* +%{_mandir}/man3/OPENSSL_VERSION_PATCH.3ossl* +%{_mandir}/man3/OPENSSL_VERSION_PREREQ.3ossl* +%{_mandir}/man3/OPENSSL_VERSION_PRE_RELEASE.3ossl* +%{_mandir}/man3/OPENSSL_VERSION_TEXT.3ossl* +%{_mandir}/man3/OPENSSL_atexit.3ossl* +%{_mandir}/man3/OPENSSL_buf2hexstr.3ossl* +%{_mandir}/man3/OPENSSL_buf2hexstr_ex.3ossl* +%{_mandir}/man3/OPENSSL_cipher_name.3ossl* +%{_mandir}/man3/OPENSSL_cleanse.3ossl* +%{_mandir}/man3/OPENSSL_cleanup.3ossl* +%{_mandir}/man3/OPENSSL_clear_free.3ossl* +%{_mandir}/man3/OPENSSL_clear_realloc.3ossl* +%{_mandir}/man3/OPENSSL_fork_child.3ossl* +%{_mandir}/man3/OPENSSL_fork_parent.3ossl* +%{_mandir}/man3/OPENSSL_free.3ossl* +%{_mandir}/man3/OPENSSL_gmtime_adj.3ossl* +%{_mandir}/man3/OPENSSL_gmtime_diff.3ossl* +%{_mandir}/man3/OPENSSL_hexstr2buf.3ossl* +%{_mandir}/man3/OPENSSL_hexstr2buf_ex.3ossl* +%{_mandir}/man3/OPENSSL_info.3ossl* +%{_mandir}/man3/OPENSSL_instrument_bus2.3ossl* +%{_mandir}/man3/OPENSSL_malloc_init.3ossl* +%{_mandir}/man3/OPENSSL_mem_debug_pop.3ossl* +%{_mandir}/man3/OPENSSL_mem_debug_push.3ossl* +%{_mandir}/man3/OPENSSL_memdup.3ossl* +%{_mandir}/man3/OPENSSL_no_config.3ossl* +%{_mandir}/man3/OPENSSL_realloc.3ossl* +%{_mandir}/man3/OPENSSL_secure_actual_size.3ossl* +%{_mandir}/man3/OPENSSL_secure_clear_free.3ossl* +%{_mandir}/man3/OPENSSL_secure_free.3ossl* +%{_mandir}/man3/OPENSSL_secure_zalloc.3ossl* +%{_mandir}/man3/OPENSSL_sk_deep_copy.3ossl* +%{_mandir}/man3/OPENSSL_sk_delete.3ossl* +%{_mandir}/man3/OPENSSL_sk_delete_ptr.3ossl* +%{_mandir}/man3/OPENSSL_sk_dup.3ossl* +%{_mandir}/man3/OPENSSL_sk_find.3ossl* +%{_mandir}/man3/OPENSSL_sk_find_all.3ossl* +%{_mandir}/man3/OPENSSL_sk_find_ex.3ossl* +%{_mandir}/man3/OPENSSL_sk_free.3ossl* +%{_mandir}/man3/OPENSSL_sk_insert.3ossl* +%{_mandir}/man3/OPENSSL_sk_is_sorted.3ossl* +%{_mandir}/man3/OPENSSL_sk_new.3ossl* +%{_mandir}/man3/OPENSSL_sk_new_null.3ossl* +%{_mandir}/man3/OPENSSL_sk_new_reserve.3ossl* +%{_mandir}/man3/OPENSSL_sk_num.3ossl* +%{_mandir}/man3/OPENSSL_sk_pop.3ossl* +%{_mandir}/man3/OPENSSL_sk_pop_free.3ossl* +%{_mandir}/man3/OPENSSL_sk_push.3ossl* +%{_mandir}/man3/OPENSSL_sk_reserve.3ossl* +%{_mandir}/man3/OPENSSL_sk_set.3ossl* +%{_mandir}/man3/OPENSSL_sk_set_cmp_func.3ossl* +%{_mandir}/man3/OPENSSL_sk_shift.3ossl* +%{_mandir}/man3/OPENSSL_sk_sort.3ossl* +%{_mandir}/man3/OPENSSL_sk_unshift.3ossl* +%{_mandir}/man3/OPENSSL_sk_value.3ossl* +%{_mandir}/man3/OPENSSL_sk_zero.3ossl* +%{_mandir}/man3/OPENSSL_strdup.3ossl* +%{_mandir}/man3/OPENSSL_strlcat.3ossl* +%{_mandir}/man3/OPENSSL_strlcpy.3ossl* +%{_mandir}/man3/OPENSSL_strncasecmp.3ossl* +%{_mandir}/man3/OPENSSL_strndup.3ossl* +%{_mandir}/man3/OPENSSL_thread_stop.3ossl* +%{_mandir}/man3/OPENSSL_thread_stop_ex.3ossl* +%{_mandir}/man3/OPENSSL_version_build_metadata.3ossl* +%{_mandir}/man3/OPENSSL_version_major.3ossl* +%{_mandir}/man3/OPENSSL_version_minor.3ossl* +%{_mandir}/man3/OPENSSL_version_patch.3ossl* +%{_mandir}/man3/OPENSSL_version_pre_release.3ossl* +%{_mandir}/man3/OPENSSL_zalloc.3ossl* +%{_mandir}/man3/OSSL_CMP_CR.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_build_cert_chain.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_free.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get0_geninfo_ITAVs.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get0_libctx.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get0_newCert.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get0_newPkey.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get0_propq.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get0_statusString.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get0_trusted.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get0_trustedStore.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get0_untrusted.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get0_validatedSrvCert.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get1_caPubs.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get1_extraCertsIn.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get1_newChain.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get_certConf_cb_arg.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get_failInfoCode.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get_http_cb_arg.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get_option.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get_status.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_get_transfer_cb_arg.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_print_errors.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_push0_geninfo_ITAV.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_push0_genm_ITAV.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_push0_policy.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_push1_subjectAltName.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_reinit.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_reqExtensions_have_SAN.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_reset_geninfo_ITAVs.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_server_perform.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set0_newPkey.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set0_reqExtensions.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set0_trusted.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set0_trustedStore.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_cert.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_expected_sender.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_extraCertsOut.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_issuer.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_no_proxy.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_oldCert.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_p10CSR.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_pkey.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_proxy.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_recipient.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_referenceValue.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_secretValue.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_senderNonce.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_serialNumber.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_server.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_serverPath.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_srvCert.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_subjectName.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_transactionID.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set1_untrusted.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set_certConf_cb.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set_certConf_cb_arg.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set_http_cb.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set_http_cb_arg.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set_log_cb.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set_log_verbosity.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set_option.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set_serverPort.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set_transfer_cb.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_set_transfer_cb_arg.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_setup_CRM.3ossl* +%{_mandir}/man3/OSSL_CMP_CTX_snprint_PKIStatus.3ossl* +%{_mandir}/man3/OSSL_CMP_HDR_get0_geninfo_ITAVs.3ossl* +%{_mandir}/man3/OSSL_CMP_HDR_get0_recipNonce.3ossl* +%{_mandir}/man3/OSSL_CMP_IR.3ossl* +%{_mandir}/man3/OSSL_CMP_ITAV_create.3ossl* +%{_mandir}/man3/OSSL_CMP_ITAV_dup.3ossl* +%{_mandir}/man3/OSSL_CMP_ITAV_free.3ossl* +%{_mandir}/man3/OSSL_CMP_ITAV_get0_caCerts.3ossl* +%{_mandir}/man3/OSSL_CMP_ITAV_get0_certProfile.3ossl* +%{_mandir}/man3/OSSL_CMP_ITAV_get0_rootCaCert.3ossl* +%{_mandir}/man3/OSSL_CMP_ITAV_get0_rootCaKeyUpdate.3ossl* +%{_mandir}/man3/OSSL_CMP_ITAV_get0_type.3ossl* +%{_mandir}/man3/OSSL_CMP_ITAV_get0_value.3ossl* +%{_mandir}/man3/OSSL_CMP_ITAV_new0_certProfile.3ossl* +%{_mandir}/man3/OSSL_CMP_ITAV_new_rootCaCert.3ossl* +%{_mandir}/man3/OSSL_CMP_ITAV_new_rootCaKeyUpdate.3ossl* +%{_mandir}/man3/OSSL_CMP_ITAV_push0_stack_item.3ossl* +%{_mandir}/man3/OSSL_CMP_KUR.3ossl* +%{_mandir}/man3/OSSL_CMP_LOG_ALERT.3ossl* +%{_mandir}/man3/OSSL_CMP_LOG_CRIT.3ossl* +%{_mandir}/man3/OSSL_CMP_LOG_DEBUG.3ossl* +%{_mandir}/man3/OSSL_CMP_LOG_EMERG.3ossl* +%{_mandir}/man3/OSSL_CMP_LOG_ERR.3ossl* +%{_mandir}/man3/OSSL_CMP_LOG_INFO.3ossl* +%{_mandir}/man3/OSSL_CMP_LOG_NOTICE.3ossl* +%{_mandir}/man3/OSSL_CMP_LOG_TRACE.3ossl* +%{_mandir}/man3/OSSL_CMP_LOG_WARNING.3ossl* +%{_mandir}/man3/OSSL_CMP_MSG_dup.3ossl* +%{_mandir}/man3/OSSL_CMP_MSG_free.3ossl* +%{_mandir}/man3/OSSL_CMP_MSG_get0_certreq_publickey.3ossl* +%{_mandir}/man3/OSSL_CMP_MSG_get_bodytype.3ossl* +%{_mandir}/man3/OSSL_CMP_MSG_it.3ossl* +%{_mandir}/man3/OSSL_CMP_MSG_read.3ossl* +%{_mandir}/man3/OSSL_CMP_MSG_update_recipNonce.3ossl* +%{_mandir}/man3/OSSL_CMP_MSG_update_transactionID.3ossl* +%{_mandir}/man3/OSSL_CMP_MSG_write.3ossl* +%{_mandir}/man3/OSSL_CMP_P10CR.3ossl* +%{_mandir}/man3/OSSL_CMP_PKIHEADER_free.3ossl* +%{_mandir}/man3/OSSL_CMP_PKIHEADER_it.3ossl* +%{_mandir}/man3/OSSL_CMP_PKIHEADER_new.3ossl* +%{_mandir}/man3/OSSL_CMP_PKISI_dup.3ossl* +%{_mandir}/man3/OSSL_CMP_PKISI_free.3ossl* +%{_mandir}/man3/OSSL_CMP_PKISI_it.3ossl* +%{_mandir}/man3/OSSL_CMP_PKISI_new.3ossl* +%{_mandir}/man3/OSSL_CMP_PKISTATUS_it.3ossl* +%{_mandir}/man3/OSSL_CMP_SRV_CTX_free.3ossl* +%{_mandir}/man3/OSSL_CMP_SRV_CTX_get0_cmp_ctx.3ossl* +%{_mandir}/man3/OSSL_CMP_SRV_CTX_get0_custom_ctx.3ossl* +%{_mandir}/man3/OSSL_CMP_SRV_CTX_init.3ossl* +%{_mandir}/man3/OSSL_CMP_SRV_CTX_init_trans.3ossl* +%{_mandir}/man3/OSSL_CMP_SRV_CTX_set_accept_raverified.3ossl* +%{_mandir}/man3/OSSL_CMP_SRV_CTX_set_accept_unprotected.3ossl* +%{_mandir}/man3/OSSL_CMP_SRV_CTX_set_grant_implicit_confirm.3ossl* +%{_mandir}/man3/OSSL_CMP_SRV_CTX_set_send_unprotected_errors.3ossl* +%{_mandir}/man3/OSSL_CMP_SRV_certConf_cb_t.3ossl* +%{_mandir}/man3/OSSL_CMP_SRV_cert_request_cb_t.3ossl* +%{_mandir}/man3/OSSL_CMP_SRV_clean_transaction_cb_t.3ossl* +%{_mandir}/man3/OSSL_CMP_SRV_delayed_delivery_cb_t.3ossl* +%{_mandir}/man3/OSSL_CMP_SRV_error_cb_t.3ossl* +%{_mandir}/man3/OSSL_CMP_SRV_genm_cb_t.3ossl* +%{_mandir}/man3/OSSL_CMP_SRV_pollReq_cb_t.3ossl* +%{_mandir}/man3/OSSL_CMP_SRV_process_request.3ossl* +%{_mandir}/man3/OSSL_CMP_SRV_rr_cb_t.3ossl* +%{_mandir}/man3/OSSL_CMP_certConf_cb.3ossl* +%{_mandir}/man3/OSSL_CMP_certConf_cb_t.3ossl* +%{_mandir}/man3/OSSL_CMP_exec_CR_ses.3ossl* +%{_mandir}/man3/OSSL_CMP_exec_GENM_ses.3ossl* +%{_mandir}/man3/OSSL_CMP_exec_IR_ses.3ossl* +%{_mandir}/man3/OSSL_CMP_exec_KUR_ses.3ossl* +%{_mandir}/man3/OSSL_CMP_exec_P10CR_ses.3ossl* +%{_mandir}/man3/OSSL_CMP_exec_RR_ses.3ossl* +%{_mandir}/man3/OSSL_CMP_get1_caCerts.3ossl* +%{_mandir}/man3/OSSL_CMP_get1_rootCaKeyUpdate.3ossl* +%{_mandir}/man3/OSSL_CMP_log_cb_t.3ossl* +%{_mandir}/man3/OSSL_CMP_log_close.3ossl* +%{_mandir}/man3/OSSL_CMP_print_errors_cb.3ossl* +%{_mandir}/man3/OSSL_CMP_print_to_bio.3ossl* +%{_mandir}/man3/OSSL_CMP_severity.3ossl* +%{_mandir}/man3/OSSL_CMP_snprint_PKIStatusInfo.3ossl* +%{_mandir}/man3/OSSL_CMP_transfer_cb_t.3ossl* +%{_mandir}/man3/OSSL_CMP_try_certreq.3ossl* +%{_mandir}/man3/OSSL_CMP_validate_cert_path.3ossl* +%{_mandir}/man3/OSSL_CRMF_CERTID_dup.3ossl* +%{_mandir}/man3/OSSL_CRMF_CERTID_free.3ossl* +%{_mandir}/man3/OSSL_CRMF_CERTID_gen.3ossl* +%{_mandir}/man3/OSSL_CRMF_CERTID_get0_issuer.3ossl* +%{_mandir}/man3/OSSL_CRMF_CERTID_get0_serialNumber.3ossl* +%{_mandir}/man3/OSSL_CRMF_CERTID_it.3ossl* +%{_mandir}/man3/OSSL_CRMF_CERTID_new.3ossl* +%{_mandir}/man3/OSSL_CRMF_CERTTEMPLATE_fill.3ossl* +%{_mandir}/man3/OSSL_CRMF_CERTTEMPLATE_free.3ossl* +%{_mandir}/man3/OSSL_CRMF_CERTTEMPLATE_get0_extensions.3ossl* +%{_mandir}/man3/OSSL_CRMF_CERTTEMPLATE_get0_issuer.3ossl* +%{_mandir}/man3/OSSL_CRMF_CERTTEMPLATE_get0_publicKey.3ossl* +%{_mandir}/man3/OSSL_CRMF_CERTTEMPLATE_get0_serialNumber.3ossl* +%{_mandir}/man3/OSSL_CRMF_CERTTEMPLATE_get0_subject.3ossl* +%{_mandir}/man3/OSSL_CRMF_CERTTEMPLATE_it.3ossl* +%{_mandir}/man3/OSSL_CRMF_CERTTEMPLATE_new.3ossl* +%{_mandir}/man3/OSSL_CRMF_ENCRYPTEDVALUE_free.3ossl* +%{_mandir}/man3/OSSL_CRMF_ENCRYPTEDVALUE_get1_encCert.3ossl* +%{_mandir}/man3/OSSL_CRMF_ENCRYPTEDVALUE_it.3ossl* +%{_mandir}/man3/OSSL_CRMF_ENCRYPTEDVALUE_new.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSGS_free.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSGS_it.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSGS_new.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSGS_verify_popo.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_PKIPublicationInfo_push0_SinglePubInfo.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_create_popo.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_dup.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_free.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_get0_regCtrl_authenticator.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_get0_regCtrl_oldCertID.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_get0_regCtrl_pkiPublicationInfo.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_get0_regCtrl_protocolEncrKey.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_get0_regCtrl_regToken.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_get0_regInfo_certReq.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_get0_regInfo_utf8Pairs.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_get_certReqId.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_it.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_new.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_push0_extension.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_set0_SinglePubInfo.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_set0_extensions.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_set1_regCtrl_authenticator.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_set1_regCtrl_oldCertID.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_set1_regCtrl_pkiPublicationInfo.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_set1_regCtrl_protocolEncrKey.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_set1_regInfo_utf8Pairs.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_set_PKIPublicationInfo_action.3ossl* +%{_mandir}/man3/OSSL_CRMF_MSG_set_certReqId.3ossl* +%{_mandir}/man3/OSSL_CRMF_PBMPARAMETER_free.3ossl* +%{_mandir}/man3/OSSL_CRMF_PBMPARAMETER_it.3ossl* +%{_mandir}/man3/OSSL_CRMF_PBMPARAMETER_new.3ossl* +%{_mandir}/man3/OSSL_CRMF_PKIPUBLICATIONINFO_free.3ossl* +%{_mandir}/man3/OSSL_CRMF_PKIPUBLICATIONINFO_it.3ossl* +%{_mandir}/man3/OSSL_CRMF_PKIPUBLICATIONINFO_new.3ossl* +%{_mandir}/man3/OSSL_CRMF_SINGLEPUBINFO_free.3ossl* +%{_mandir}/man3/OSSL_CRMF_SINGLEPUBINFO_it.3ossl* +%{_mandir}/man3/OSSL_CRMF_SINGLEPUBINFO_new.3ossl* +%{_mandir}/man3/OSSL_CRMF_pbm_new.3ossl* +%{_mandir}/man3/OSSL_DECODER_CLEANUP.3ossl* +%{_mandir}/man3/OSSL_DECODER_CONSTRUCT.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_add_decoder.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_add_extra.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_free.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_get_cleanup.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_get_construct.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_get_construct_data.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_get_num_decoders.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_new.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_set_cleanup.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_set_construct.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_set_construct_data.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_set_input_structure.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_set_input_type.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_set_params.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_set_passphrase.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_set_passphrase_cb.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_set_passphrase_ui.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_set_pem_password_cb.3ossl* +%{_mandir}/man3/OSSL_DECODER_CTX_set_selection.3ossl* +%{_mandir}/man3/OSSL_DECODER_INSTANCE.3ossl* +%{_mandir}/man3/OSSL_DECODER_INSTANCE_get_decoder.3ossl* +%{_mandir}/man3/OSSL_DECODER_INSTANCE_get_decoder_ctx.3ossl* +%{_mandir}/man3/OSSL_DECODER_INSTANCE_get_input_structure.3ossl* +%{_mandir}/man3/OSSL_DECODER_INSTANCE_get_input_type.3ossl* +%{_mandir}/man3/OSSL_DECODER_do_all_provided.3ossl* +%{_mandir}/man3/OSSL_DECODER_export.3ossl* +%{_mandir}/man3/OSSL_DECODER_fetch.3ossl* +%{_mandir}/man3/OSSL_DECODER_free.3ossl* +%{_mandir}/man3/OSSL_DECODER_from_data.3ossl* +%{_mandir}/man3/OSSL_DECODER_from_fp.3ossl* +%{_mandir}/man3/OSSL_DECODER_get0_description.3ossl* +%{_mandir}/man3/OSSL_DECODER_get0_name.3ossl* +%{_mandir}/man3/OSSL_DECODER_get0_properties.3ossl* +%{_mandir}/man3/OSSL_DECODER_get0_provider.3ossl* +%{_mandir}/man3/OSSL_DECODER_get_params.3ossl* +%{_mandir}/man3/OSSL_DECODER_gettable_params.3ossl* +%{_mandir}/man3/OSSL_DECODER_is_a.3ossl* +%{_mandir}/man3/OSSL_DECODER_names_do_all.3ossl* +%{_mandir}/man3/OSSL_DECODER_settable_ctx_params.3ossl* +%{_mandir}/man3/OSSL_DECODER_up_ref.3ossl* +%{_mandir}/man3/OSSL_DISPATCH_END.3ossl* +%{_mandir}/man3/OSSL_EC_curve_nid2name.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CLEANUP.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CONSTRUCT.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CTX_add_encoder.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CTX_add_extra.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CTX_free.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CTX_get_num_encoders.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CTX_new.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CTX_set_cipher.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CTX_set_cleanup.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CTX_set_construct.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CTX_set_construct_data.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CTX_set_output_structure.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CTX_set_output_type.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CTX_set_params.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CTX_set_passphrase.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CTX_set_passphrase_cb.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CTX_set_passphrase_ui.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CTX_set_pem_password_cb.3ossl* +%{_mandir}/man3/OSSL_ENCODER_CTX_set_selection.3ossl* +%{_mandir}/man3/OSSL_ENCODER_INSTANCE.3ossl* +%{_mandir}/man3/OSSL_ENCODER_INSTANCE_get_encoder.3ossl* +%{_mandir}/man3/OSSL_ENCODER_INSTANCE_get_encoder_ctx.3ossl* +%{_mandir}/man3/OSSL_ENCODER_INSTANCE_get_output_structure.3ossl* +%{_mandir}/man3/OSSL_ENCODER_INSTANCE_get_output_type.3ossl* +%{_mandir}/man3/OSSL_ENCODER_do_all_provided.3ossl* +%{_mandir}/man3/OSSL_ENCODER_fetch.3ossl* +%{_mandir}/man3/OSSL_ENCODER_free.3ossl* +%{_mandir}/man3/OSSL_ENCODER_get0_description.3ossl* +%{_mandir}/man3/OSSL_ENCODER_get0_name.3ossl* +%{_mandir}/man3/OSSL_ENCODER_get0_properties.3ossl* +%{_mandir}/man3/OSSL_ENCODER_get0_provider.3ossl* +%{_mandir}/man3/OSSL_ENCODER_get_params.3ossl* +%{_mandir}/man3/OSSL_ENCODER_gettable_params.3ossl* +%{_mandir}/man3/OSSL_ENCODER_is_a.3ossl* +%{_mandir}/man3/OSSL_ENCODER_names_do_all.3ossl* +%{_mandir}/man3/OSSL_ENCODER_settable_ctx_params.3ossl* +%{_mandir}/man3/OSSL_ENCODER_to_data.3ossl* +%{_mandir}/man3/OSSL_ENCODER_to_fp.3ossl* +%{_mandir}/man3/OSSL_ENCODER_up_ref.3ossl* +%{_mandir}/man3/OSSL_ERR_STATE_free.3ossl* +%{_mandir}/man3/OSSL_ERR_STATE_new.3ossl* +%{_mandir}/man3/OSSL_ERR_STATE_restore.3ossl* +%{_mandir}/man3/OSSL_ERR_STATE_save_to_mark.3ossl* +%{_mandir}/man3/OSSL_ESS_signing_cert_new_init.3ossl* +%{_mandir}/man3/OSSL_ESS_signing_cert_v2_new_init.3ossl* +%{_mandir}/man3/OSSL_HPKE_CTX_free.3ossl* +%{_mandir}/man3/OSSL_HPKE_CTX_get_seq.3ossl* +%{_mandir}/man3/OSSL_HPKE_CTX_set1_authpriv.3ossl* +%{_mandir}/man3/OSSL_HPKE_CTX_set1_authpub.3ossl* +%{_mandir}/man3/OSSL_HPKE_CTX_set1_ikme.3ossl* +%{_mandir}/man3/OSSL_HPKE_CTX_set1_psk.3ossl* +%{_mandir}/man3/OSSL_HPKE_CTX_set_seq.3ossl* +%{_mandir}/man3/OSSL_HPKE_decap.3ossl* +%{_mandir}/man3/OSSL_HPKE_encap.3ossl* +%{_mandir}/man3/OSSL_HPKE_export.3ossl* +%{_mandir}/man3/OSSL_HPKE_get_ciphertext_size.3ossl* +%{_mandir}/man3/OSSL_HPKE_get_grease_value.3ossl* +%{_mandir}/man3/OSSL_HPKE_get_public_encap_size.3ossl* +%{_mandir}/man3/OSSL_HPKE_get_recommended_ikmelen.3ossl* +%{_mandir}/man3/OSSL_HPKE_keygen.3ossl* +%{_mandir}/man3/OSSL_HPKE_open.3ossl* +%{_mandir}/man3/OSSL_HPKE_seal.3ossl* +%{_mandir}/man3/OSSL_HPKE_str2suite.3ossl* +%{_mandir}/man3/OSSL_HPKE_suite_check.3ossl* +%{_mandir}/man3/OSSL_HTTP_REQ_CTX_add1_header.3ossl* +%{_mandir}/man3/OSSL_HTTP_REQ_CTX_exchange.3ossl* +%{_mandir}/man3/OSSL_HTTP_REQ_CTX_free.3ossl* +%{_mandir}/man3/OSSL_HTTP_REQ_CTX_get0_mem_bio.3ossl* +%{_mandir}/man3/OSSL_HTTP_REQ_CTX_get_resp_len.3ossl* +%{_mandir}/man3/OSSL_HTTP_REQ_CTX_nbio.3ossl* +%{_mandir}/man3/OSSL_HTTP_REQ_CTX_nbio_d2i.3ossl* +%{_mandir}/man3/OSSL_HTTP_REQ_CTX_new.3ossl* +%{_mandir}/man3/OSSL_HTTP_REQ_CTX_set1_req.3ossl* +%{_mandir}/man3/OSSL_HTTP_REQ_CTX_set_expected.3ossl* +%{_mandir}/man3/OSSL_HTTP_REQ_CTX_set_max_response_hdr_lines.3ossl* +%{_mandir}/man3/OSSL_HTTP_REQ_CTX_set_max_response_length.3ossl* +%{_mandir}/man3/OSSL_HTTP_REQ_CTX_set_request_line.3ossl* +%{_mandir}/man3/OSSL_HTTP_adapt_proxy.3ossl* +%{_mandir}/man3/OSSL_HTTP_bio_cb_t.3ossl* +%{_mandir}/man3/OSSL_HTTP_close.3ossl* +%{_mandir}/man3/OSSL_HTTP_exchange.3ossl* +%{_mandir}/man3/OSSL_HTTP_get.3ossl* +%{_mandir}/man3/OSSL_HTTP_is_alive.3ossl* +%{_mandir}/man3/OSSL_HTTP_open.3ossl* +%{_mandir}/man3/OSSL_HTTP_proxy_connect.3ossl* +%{_mandir}/man3/OSSL_HTTP_set1_request.3ossl* +%{_mandir}/man3/OSSL_LIB_CTX_free.3ossl* +%{_mandir}/man3/OSSL_LIB_CTX_get0_global_default.3ossl* +%{_mandir}/man3/OSSL_LIB_CTX_load_config.3ossl* +%{_mandir}/man3/OSSL_LIB_CTX_new.3ossl* +%{_mandir}/man3/OSSL_LIB_CTX_new_child.3ossl* +%{_mandir}/man3/OSSL_LIB_CTX_new_from_dispatch.3ossl* +%{_mandir}/man3/OSSL_LIB_CTX_set0_default.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_free.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_new.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_push_BN.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_push_BN_pad.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_push_double.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_push_int.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_push_int32.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_push_int64.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_push_long.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_push_octet_ptr.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_push_octet_string.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_push_size_t.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_push_time_t.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_push_uint.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_push_uint32.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_push_uint64.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_push_ulong.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_push_utf8_ptr.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_push_utf8_string.3ossl* +%{_mandir}/man3/OSSL_PARAM_BLD_to_param.3ossl* +%{_mandir}/man3/OSSL_PARAM_BN.3ossl* +%{_mandir}/man3/OSSL_PARAM_DEFN.3ossl* +%{_mandir}/man3/OSSL_PARAM_END.3ossl* +%{_mandir}/man3/OSSL_PARAM_UNMODIFIED.3ossl* +%{_mandir}/man3/OSSL_PARAM_construct_BN.3ossl* +%{_mandir}/man3/OSSL_PARAM_construct_double.3ossl* +%{_mandir}/man3/OSSL_PARAM_construct_end.3ossl* +%{_mandir}/man3/OSSL_PARAM_construct_int.3ossl* +%{_mandir}/man3/OSSL_PARAM_construct_int32.3ossl* +%{_mandir}/man3/OSSL_PARAM_construct_int64.3ossl* +%{_mandir}/man3/OSSL_PARAM_construct_long.3ossl* +%{_mandir}/man3/OSSL_PARAM_construct_octet_ptr.3ossl* +%{_mandir}/man3/OSSL_PARAM_construct_octet_string.3ossl* +%{_mandir}/man3/OSSL_PARAM_construct_size_t.3ossl* +%{_mandir}/man3/OSSL_PARAM_construct_time_t.3ossl* +%{_mandir}/man3/OSSL_PARAM_construct_uint.3ossl* +%{_mandir}/man3/OSSL_PARAM_construct_uint32.3ossl* +%{_mandir}/man3/OSSL_PARAM_construct_uint64.3ossl* +%{_mandir}/man3/OSSL_PARAM_construct_ulong.3ossl* +%{_mandir}/man3/OSSL_PARAM_construct_utf8_ptr.3ossl* +%{_mandir}/man3/OSSL_PARAM_construct_utf8_string.3ossl* +%{_mandir}/man3/OSSL_PARAM_double.3ossl* +%{_mandir}/man3/OSSL_PARAM_free.3ossl* +%{_mandir}/man3/OSSL_PARAM_get_BN.3ossl* +%{_mandir}/man3/OSSL_PARAM_get_double.3ossl* +%{_mandir}/man3/OSSL_PARAM_get_int.3ossl* +%{_mandir}/man3/OSSL_PARAM_get_int32.3ossl* +%{_mandir}/man3/OSSL_PARAM_get_int64.3ossl* +%{_mandir}/man3/OSSL_PARAM_get_long.3ossl* +%{_mandir}/man3/OSSL_PARAM_get_octet_ptr.3ossl* +%{_mandir}/man3/OSSL_PARAM_get_octet_string.3ossl* +%{_mandir}/man3/OSSL_PARAM_get_octet_string_ptr.3ossl* +%{_mandir}/man3/OSSL_PARAM_get_size_t.3ossl* +%{_mandir}/man3/OSSL_PARAM_get_time_t.3ossl* +%{_mandir}/man3/OSSL_PARAM_get_uint.3ossl* +%{_mandir}/man3/OSSL_PARAM_get_uint32.3ossl* +%{_mandir}/man3/OSSL_PARAM_get_uint64.3ossl* +%{_mandir}/man3/OSSL_PARAM_get_ulong.3ossl* +%{_mandir}/man3/OSSL_PARAM_get_utf8_ptr.3ossl* +%{_mandir}/man3/OSSL_PARAM_get_utf8_string.3ossl* +%{_mandir}/man3/OSSL_PARAM_get_utf8_string_ptr.3ossl* +%{_mandir}/man3/OSSL_PARAM_int32.3ossl* +%{_mandir}/man3/OSSL_PARAM_int64.3ossl* +%{_mandir}/man3/OSSL_PARAM_locate.3ossl* +%{_mandir}/man3/OSSL_PARAM_locate_const.3ossl* +%{_mandir}/man3/OSSL_PARAM_long.3ossl* +%{_mandir}/man3/OSSL_PARAM_merge.3ossl* +%{_mandir}/man3/OSSL_PARAM_modified.3ossl* +%{_mandir}/man3/OSSL_PARAM_octet_ptr.3ossl* +%{_mandir}/man3/OSSL_PARAM_octet_string.3ossl* +%{_mandir}/man3/OSSL_PARAM_set_BN.3ossl* +%{_mandir}/man3/OSSL_PARAM_set_all_unmodified.3ossl* +%{_mandir}/man3/OSSL_PARAM_set_double.3ossl* +%{_mandir}/man3/OSSL_PARAM_set_int.3ossl* +%{_mandir}/man3/OSSL_PARAM_set_int32.3ossl* +%{_mandir}/man3/OSSL_PARAM_set_int64.3ossl* +%{_mandir}/man3/OSSL_PARAM_set_long.3ossl* +%{_mandir}/man3/OSSL_PARAM_set_octet_ptr.3ossl* +%{_mandir}/man3/OSSL_PARAM_set_octet_string.3ossl* +%{_mandir}/man3/OSSL_PARAM_set_size_t.3ossl* +%{_mandir}/man3/OSSL_PARAM_set_time_t.3ossl* +%{_mandir}/man3/OSSL_PARAM_set_uint.3ossl* +%{_mandir}/man3/OSSL_PARAM_set_uint32.3ossl* +%{_mandir}/man3/OSSL_PARAM_set_uint64.3ossl* +%{_mandir}/man3/OSSL_PARAM_set_ulong.3ossl* +%{_mandir}/man3/OSSL_PARAM_set_utf8_ptr.3ossl* +%{_mandir}/man3/OSSL_PARAM_set_utf8_string.3ossl* +%{_mandir}/man3/OSSL_PARAM_size_t.3ossl* +%{_mandir}/man3/OSSL_PARAM_time_t.3ossl* +%{_mandir}/man3/OSSL_PARAM_uint.3ossl* +%{_mandir}/man3/OSSL_PARAM_uint32.3ossl* +%{_mandir}/man3/OSSL_PARAM_uint64.3ossl* +%{_mandir}/man3/OSSL_PARAM_ulong.3ossl* +%{_mandir}/man3/OSSL_PARAM_utf8_ptr.3ossl* +%{_mandir}/man3/OSSL_PARAM_utf8_string.3ossl* +%{_mandir}/man3/OSSL_PASSPHRASE_CALLBACK.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_add_builtin.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_available.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_do_all.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_get0_default_search_path.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_get0_dispatch.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_get0_name.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_get0_provider_ctx.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_get_capabilities.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_get_params.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_gettable_params.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_load.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_load_ex.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_query_operation.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_self_test.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_set_default_search_path.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_try_load.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_try_load_ex.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_unload.3ossl* +%{_mandir}/man3/OSSL_PROVIDER_unquery_operation.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_AEAD_LIMIT_REACHED.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_APPLICATION_ERROR.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_CONNECTION_ID_LIMIT_ERROR.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_CONNECTION_REFUSED.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_CRYPTO_BUFFER_EXCEEDED.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_CRYPTO_ERR.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_CRYPTO_ERR_BEGIN.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_CRYPTO_ERR_END.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_FINAL_SIZE_ERROR.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_FLOW_CONTROL_ERROR.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_FRAME_ENCODING_ERROR.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_INTERNAL_ERROR.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_INVALID_TOKEN.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_KEY_UPDATE_ERROR.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_NO_ERROR.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_NO_VIABLE_PATH.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_PROTOCOL_VIOLATION.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_STREAM_LIMIT_ERROR.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_STREAM_STATE_ERROR.3ossl* +%{_mandir}/man3/OSSL_QUIC_ERR_TRANSPORT_PARAMETER_ERROR.3ossl* +%{_mandir}/man3/OSSL_QUIC_LOCAL_ERR_IDLE_TIMEOUT.3ossl* +%{_mandir}/man3/OSSL_QUIC_client_thread_method.3ossl* +%{_mandir}/man3/OSSL_SELF_TEST_free.3ossl* +%{_mandir}/man3/OSSL_SELF_TEST_get_callback.3ossl* +%{_mandir}/man3/OSSL_SELF_TEST_onbegin.3ossl* +%{_mandir}/man3/OSSL_SELF_TEST_oncorrupt_byte.3ossl* +%{_mandir}/man3/OSSL_SELF_TEST_onend.3ossl* +%{_mandir}/man3/OSSL_STACK_OF_X509_free.3ossl* +%{_mandir}/man3/OSSL_STORE_CTX.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_free.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_get0_CERT.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_get0_CRL.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_get0_NAME.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_get0_NAME_description.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_get0_PARAMS.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_get0_PKEY.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_get0_PUBKEY.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_get0_data.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_get1_CERT.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_get1_CRL.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_get1_NAME.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_get1_NAME_description.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_get1_PARAMS.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_get1_PKEY.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_get1_PUBKEY.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_get_type.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_new.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_new_CERT.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_new_CRL.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_new_NAME.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_new_PARAMS.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_new_PKEY.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_new_PUBKEY.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_set0_NAME_description.3ossl* +%{_mandir}/man3/OSSL_STORE_INFO_type_string.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_CTX.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_do_all_provided.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_fetch.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_free.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_get0_description.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_get0_engine.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_get0_properties.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_get0_provider.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_get0_scheme.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_is_a.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_names_do_all.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_new.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_set_attach.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_set_close.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_set_ctrl.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_set_eof.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_set_error.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_set_expect.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_set_find.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_set_load.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_set_open.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_set_open_ex.3ossl* +%{_mandir}/man3/OSSL_STORE_LOADER_up_ref.3ossl* +%{_mandir}/man3/OSSL_STORE_SEARCH_by_alias.3ossl* +%{_mandir}/man3/OSSL_STORE_SEARCH_by_issuer_serial.3ossl* +%{_mandir}/man3/OSSL_STORE_SEARCH_by_key_fingerprint.3ossl* +%{_mandir}/man3/OSSL_STORE_SEARCH_by_name.3ossl* +%{_mandir}/man3/OSSL_STORE_SEARCH_free.3ossl* +%{_mandir}/man3/OSSL_STORE_SEARCH_get0_bytes.3ossl* +%{_mandir}/man3/OSSL_STORE_SEARCH_get0_digest.3ossl* +%{_mandir}/man3/OSSL_STORE_SEARCH_get0_name.3ossl* +%{_mandir}/man3/OSSL_STORE_SEARCH_get0_serial.3ossl* +%{_mandir}/man3/OSSL_STORE_SEARCH_get0_string.3ossl* +%{_mandir}/man3/OSSL_STORE_SEARCH_get_type.3ossl* +%{_mandir}/man3/OSSL_STORE_attach_fn.3ossl* +%{_mandir}/man3/OSSL_STORE_close.3ossl* +%{_mandir}/man3/OSSL_STORE_close_fn.3ossl* +%{_mandir}/man3/OSSL_STORE_ctrl.3ossl* +%{_mandir}/man3/OSSL_STORE_ctrl_fn.3ossl* +%{_mandir}/man3/OSSL_STORE_delete.3ossl* +%{_mandir}/man3/OSSL_STORE_eof.3ossl* +%{_mandir}/man3/OSSL_STORE_eof_fn.3ossl* +%{_mandir}/man3/OSSL_STORE_error.3ossl* +%{_mandir}/man3/OSSL_STORE_error_fn.3ossl* +%{_mandir}/man3/OSSL_STORE_expect_fn.3ossl* +%{_mandir}/man3/OSSL_STORE_find.3ossl* +%{_mandir}/man3/OSSL_STORE_find_fn.3ossl* +%{_mandir}/man3/OSSL_STORE_load.3ossl* +%{_mandir}/man3/OSSL_STORE_load_fn.3ossl* +%{_mandir}/man3/OSSL_STORE_open_ex.3ossl* +%{_mandir}/man3/OSSL_STORE_open_ex_fn.3ossl* +%{_mandir}/man3/OSSL_STORE_open_fn.3ossl* +%{_mandir}/man3/OSSL_STORE_post_process_info_fn.3ossl* +%{_mandir}/man3/OSSL_STORE_register_loader.3ossl* +%{_mandir}/man3/OSSL_STORE_supports_search.3ossl* +%{_mandir}/man3/OSSL_STORE_unregister_loader.3ossl* +%{_mandir}/man3/OSSL_THREAD_SUPPORT_FLAG_DEFAULT_SPAWN.3ossl* +%{_mandir}/man3/OSSL_THREAD_SUPPORT_FLAG_THREAD_POOL.3ossl* +%{_mandir}/man3/OSSL_TRACE.3ossl* +%{_mandir}/man3/OSSL_TRACE1.3ossl* +%{_mandir}/man3/OSSL_TRACE2.3ossl* +%{_mandir}/man3/OSSL_TRACE3.3ossl* +%{_mandir}/man3/OSSL_TRACE4.3ossl* +%{_mandir}/man3/OSSL_TRACE5.3ossl* +%{_mandir}/man3/OSSL_TRACE6.3ossl* +%{_mandir}/man3/OSSL_TRACE7.3ossl* +%{_mandir}/man3/OSSL_TRACE8.3ossl* +%{_mandir}/man3/OSSL_TRACE9.3ossl* +%{_mandir}/man3/OSSL_TRACEV.3ossl* +%{_mandir}/man3/OSSL_TRACE_BEGIN.3ossl* +%{_mandir}/man3/OSSL_TRACE_CANCEL.3ossl* +%{_mandir}/man3/OSSL_TRACE_ENABLED.3ossl* +%{_mandir}/man3/OSSL_TRACE_END.3ossl* +%{_mandir}/man3/OSSL_TRACE_STRING.3ossl* +%{_mandir}/man3/OSSL_TRACE_STRING_MAX.3ossl* +%{_mandir}/man3/OSSL_default_cipher_list.3ossl* +%{_mandir}/man3/OSSL_default_ciphersuites.3ossl* +%{_mandir}/man3/OSSL_get_max_threads.3ossl* +%{_mandir}/man3/OSSL_get_thread_support_flags.3ossl* +%{_mandir}/man3/OSSL_parse_url.3ossl* +%{_mandir}/man3/OSSL_set_max_threads.3ossl* +%{_mandir}/man3/OSSL_trace_begin.3ossl* +%{_mandir}/man3/OSSL_trace_cb.3ossl* +%{_mandir}/man3/OSSL_trace_end.3ossl* +%{_mandir}/man3/OSSL_trace_get_category_name.3ossl* +%{_mandir}/man3/OSSL_trace_set_callback.3ossl* +%{_mandir}/man3/OSSL_trace_set_prefix.3ossl* +%{_mandir}/man3/OSSL_trace_set_suffix.3ossl* +%{_mandir}/man3/OSSL_trace_string.3ossl* +%{_mandir}/man3/OTHERNAME_free.3ossl* +%{_mandir}/man3/OTHERNAME_new.3ossl* +%{_mandir}/man3/OpenSSL_add_all_ciphers.3ossl* +%{_mandir}/man3/OpenSSL_add_all_digests.3ossl* +%{_mandir}/man3/OpenSSL_add_ssl_algorithms.3ossl* +%{_mandir}/man3/OpenSSL_version_num.3ossl* +%{_mandir}/man3/PBE2PARAM_free.3ossl* +%{_mandir}/man3/PBE2PARAM_new.3ossl* +%{_mandir}/man3/PBEPARAM_free.3ossl* +%{_mandir}/man3/PBEPARAM_new.3ossl* +%{_mandir}/man3/PBKDF2PARAM_free.3ossl* +%{_mandir}/man3/PBKDF2PARAM_new.3ossl* +%{_mandir}/man3/PEM_FLAG_EAY_COMPATIBLE.3ossl* +%{_mandir}/man3/PEM_FLAG_ONLY_B64.3ossl* +%{_mandir}/man3/PEM_FLAG_SECURE.3ossl* +%{_mandir}/man3/PEM_X509_INFO_read.3ossl* +%{_mandir}/man3/PEM_X509_INFO_read_bio.3ossl* +%{_mandir}/man3/PEM_X509_INFO_read_ex.3ossl* +%{_mandir}/man3/PEM_bytes_read_bio_secmem.3ossl* +%{_mandir}/man3/PEM_do_header.3ossl* +%{_mandir}/man3/PEM_get_EVP_CIPHER_INFO.3ossl* +%{_mandir}/man3/PEM_read_DHparams.3ossl* +%{_mandir}/man3/PEM_read_DSAPrivateKey.3ossl* +%{_mandir}/man3/PEM_read_DSA_PUBKEY.3ossl* +%{_mandir}/man3/PEM_read_DSAparams.3ossl* +%{_mandir}/man3/PEM_read_ECPKParameters.3ossl* +%{_mandir}/man3/PEM_read_ECPrivateKey.3ossl* +%{_mandir}/man3/PEM_read_EC_PUBKEY.3ossl* +%{_mandir}/man3/PEM_read_NETSCAPE_CERT_SEQUENCE.3ossl* +%{_mandir}/man3/PEM_read_PKCS7.3ossl* +%{_mandir}/man3/PEM_read_PKCS8.3ossl* +%{_mandir}/man3/PEM_read_PKCS8_PRIV_KEY_INFO.3ossl* +%{_mandir}/man3/PEM_read_PUBKEY.3ossl* +%{_mandir}/man3/PEM_read_PUBKEY_ex.3ossl* +%{_mandir}/man3/PEM_read_PrivateKey.3ossl* +%{_mandir}/man3/PEM_read_PrivateKey_ex.3ossl* +%{_mandir}/man3/PEM_read_RSAPrivateKey.3ossl* +%{_mandir}/man3/PEM_read_RSAPublicKey.3ossl* +%{_mandir}/man3/PEM_read_RSA_PUBKEY.3ossl* +%{_mandir}/man3/PEM_read_SSL_SESSION.3ossl* +%{_mandir}/man3/PEM_read_X509.3ossl* +%{_mandir}/man3/PEM_read_X509_AUX.3ossl* +%{_mandir}/man3/PEM_read_X509_CRL.3ossl* +%{_mandir}/man3/PEM_read_X509_PUBKEY.3ossl* +%{_mandir}/man3/PEM_read_X509_REQ.3ossl* +%{_mandir}/man3/PEM_read_bio.3ossl* +%{_mandir}/man3/PEM_read_bio_CMS.3ossl* +%{_mandir}/man3/PEM_read_bio_DHparams.3ossl* +%{_mandir}/man3/PEM_read_bio_DSAPrivateKey.3ossl* +%{_mandir}/man3/PEM_read_bio_DSA_PUBKEY.3ossl* +%{_mandir}/man3/PEM_read_bio_DSAparams.3ossl* +%{_mandir}/man3/PEM_read_bio_ECPKParameters.3ossl* +%{_mandir}/man3/PEM_read_bio_EC_PUBKEY.3ossl* +%{_mandir}/man3/PEM_read_bio_NETSCAPE_CERT_SEQUENCE.3ossl* +%{_mandir}/man3/PEM_read_bio_PKCS7.3ossl* +%{_mandir}/man3/PEM_read_bio_PKCS8.3ossl* +%{_mandir}/man3/PEM_read_bio_PKCS8_PRIV_KEY_INFO.3ossl* +%{_mandir}/man3/PEM_read_bio_PUBKEY.3ossl* +%{_mandir}/man3/PEM_read_bio_PUBKEY_ex.3ossl* +%{_mandir}/man3/PEM_read_bio_Parameters.3ossl* +%{_mandir}/man3/PEM_read_bio_Parameters_ex.3ossl* +%{_mandir}/man3/PEM_read_bio_PrivateKey_ex.3ossl* +%{_mandir}/man3/PEM_read_bio_RSAPrivateKey.3ossl* +%{_mandir}/man3/PEM_read_bio_RSAPublicKey.3ossl* +%{_mandir}/man3/PEM_read_bio_RSA_PUBKEY.3ossl* +%{_mandir}/man3/PEM_read_bio_SSL_SESSION.3ossl* +%{_mandir}/man3/PEM_read_bio_X509.3ossl* +%{_mandir}/man3/PEM_read_bio_X509_AUX.3ossl* +%{_mandir}/man3/PEM_read_bio_X509_CRL.3ossl* +%{_mandir}/man3/PEM_read_bio_X509_PUBKEY.3ossl* +%{_mandir}/man3/PEM_read_bio_X509_REQ.3ossl* +%{_mandir}/man3/PEM_write.3ossl* +%{_mandir}/man3/PEM_write_CMS.3ossl* +%{_mandir}/man3/PEM_write_DHparams.3ossl* +%{_mandir}/man3/PEM_write_DHxparams.3ossl* +%{_mandir}/man3/PEM_write_DSAPrivateKey.3ossl* +%{_mandir}/man3/PEM_write_DSA_PUBKEY.3ossl* +%{_mandir}/man3/PEM_write_DSAparams.3ossl* +%{_mandir}/man3/PEM_write_ECPKParameters.3ossl* +%{_mandir}/man3/PEM_write_ECPrivateKey.3ossl* +%{_mandir}/man3/PEM_write_EC_PUBKEY.3ossl* +%{_mandir}/man3/PEM_write_NETSCAPE_CERT_SEQUENCE.3ossl* +%{_mandir}/man3/PEM_write_PKCS7.3ossl* +%{_mandir}/man3/PEM_write_PKCS8.3ossl* +%{_mandir}/man3/PEM_write_PKCS8PrivateKey.3ossl* +%{_mandir}/man3/PEM_write_PKCS8PrivateKey_nid.3ossl* +%{_mandir}/man3/PEM_write_PKCS8_PRIV_KEY_INFO.3ossl* +%{_mandir}/man3/PEM_write_PUBKEY.3ossl* +%{_mandir}/man3/PEM_write_PUBKEY_ex.3ossl* +%{_mandir}/man3/PEM_write_PrivateKey.3ossl* +%{_mandir}/man3/PEM_write_PrivateKey_ex.3ossl* +%{_mandir}/man3/PEM_write_RSAPrivateKey.3ossl* +%{_mandir}/man3/PEM_write_RSAPublicKey.3ossl* +%{_mandir}/man3/PEM_write_RSA_PUBKEY.3ossl* +%{_mandir}/man3/PEM_write_SSL_SESSION.3ossl* +%{_mandir}/man3/PEM_write_X509.3ossl* +%{_mandir}/man3/PEM_write_X509_AUX.3ossl* +%{_mandir}/man3/PEM_write_X509_CRL.3ossl* +%{_mandir}/man3/PEM_write_X509_PUBKEY.3ossl* +%{_mandir}/man3/PEM_write_X509_REQ.3ossl* +%{_mandir}/man3/PEM_write_X509_REQ_NEW.3ossl* +%{_mandir}/man3/PEM_write_bio.3ossl* +%{_mandir}/man3/PEM_write_bio_CMS.3ossl* +%{_mandir}/man3/PEM_write_bio_DHparams.3ossl* +%{_mandir}/man3/PEM_write_bio_DHxparams.3ossl* +%{_mandir}/man3/PEM_write_bio_DSAPrivateKey.3ossl* +%{_mandir}/man3/PEM_write_bio_DSA_PUBKEY.3ossl* +%{_mandir}/man3/PEM_write_bio_DSAparams.3ossl* +%{_mandir}/man3/PEM_write_bio_ECPKParameters.3ossl* +%{_mandir}/man3/PEM_write_bio_ECPrivateKey.3ossl* +%{_mandir}/man3/PEM_write_bio_EC_PUBKEY.3ossl* +%{_mandir}/man3/PEM_write_bio_NETSCAPE_CERT_SEQUENCE.3ossl* +%{_mandir}/man3/PEM_write_bio_PKCS7.3ossl* +%{_mandir}/man3/PEM_write_bio_PKCS8.3ossl* +%{_mandir}/man3/PEM_write_bio_PKCS8PrivateKey.3ossl* +%{_mandir}/man3/PEM_write_bio_PKCS8PrivateKey_nid.3ossl* +%{_mandir}/man3/PEM_write_bio_PKCS8_PRIV_KEY_INFO.3ossl* +%{_mandir}/man3/PEM_write_bio_PUBKEY.3ossl* +%{_mandir}/man3/PEM_write_bio_PUBKEY_ex.3ossl* +%{_mandir}/man3/PEM_write_bio_Parameters.3ossl* +%{_mandir}/man3/PEM_write_bio_PrivateKey.3ossl* +%{_mandir}/man3/PEM_write_bio_PrivateKey_ex.3ossl* +%{_mandir}/man3/PEM_write_bio_PrivateKey_traditional.3ossl* +%{_mandir}/man3/PEM_write_bio_RSAPrivateKey.3ossl* +%{_mandir}/man3/PEM_write_bio_RSAPublicKey.3ossl* +%{_mandir}/man3/PEM_write_bio_RSA_PUBKEY.3ossl* +%{_mandir}/man3/PEM_write_bio_SSL_SESSION.3ossl* +%{_mandir}/man3/PEM_write_bio_X509.3ossl* +%{_mandir}/man3/PEM_write_bio_X509_AUX.3ossl* +%{_mandir}/man3/PEM_write_bio_X509_CRL.3ossl* +%{_mandir}/man3/PEM_write_bio_X509_PUBKEY.3ossl* +%{_mandir}/man3/PEM_write_bio_X509_REQ.3ossl* +%{_mandir}/man3/PEM_write_bio_X509_REQ_NEW.3ossl* +%{_mandir}/man3/PKCS12_BAGS_free.3ossl* +%{_mandir}/man3/PKCS12_BAGS_new.3ossl* +%{_mandir}/man3/PKCS12_MAC_DATA_free.3ossl* +%{_mandir}/man3/PKCS12_MAC_DATA_new.3ossl* +%{_mandir}/man3/PKCS12_PBE_keyivgen_ex.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_create0_p8inf.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_create0_pkcs8.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_create_crl.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_create_pkcs8_encrypt.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_create_pkcs8_encrypt_ex.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_create_secret.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_free.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_get0_attr.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_get0_bag_obj.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_get0_bag_type.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_get0_p8inf.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_get0_pkcs8.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_get0_safes.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_get0_type.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_get1_cert_ex.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_get1_crl.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_get1_crl_ex.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_get_bag_nid.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_get_nid.3ossl* +%{_mandir}/man3/PKCS12_SAFEBAG_new.3ossl* +%{_mandir}/man3/PKCS12_add1_attr_by_txt.3ossl* +%{_mandir}/man3/PKCS12_add_friendlyname_uni.3ossl* +%{_mandir}/man3/PKCS12_add_friendlyname_utf8.3ossl* +%{_mandir}/man3/PKCS12_add_key.3ossl* +%{_mandir}/man3/PKCS12_add_key_ex.3ossl* +%{_mandir}/man3/PKCS12_add_safe_ex.3ossl* +%{_mandir}/man3/PKCS12_add_safes.3ossl* +%{_mandir}/man3/PKCS12_add_safes_ex.3ossl* +%{_mandir}/man3/PKCS12_add_secret.3ossl* +%{_mandir}/man3/PKCS12_create_cb.3ossl* +%{_mandir}/man3/PKCS12_create_ex.3ossl* +%{_mandir}/man3/PKCS12_create_ex2.3ossl* +%{_mandir}/man3/PKCS12_decrypt_skey_ex.3ossl* +%{_mandir}/man3/PKCS12_free.3ossl* +%{_mandir}/man3/PKCS12_get_attr_gen.3ossl* +%{_mandir}/man3/PKCS12_init_ex.3ossl* +%{_mandir}/man3/PKCS12_item_decrypt_d2i_ex.3ossl* +%{_mandir}/man3/PKCS12_item_i2d_encrypt.3ossl* +%{_mandir}/man3/PKCS12_item_i2d_encrypt_ex.3ossl* +%{_mandir}/man3/PKCS12_key_gen_asc.3ossl* +%{_mandir}/man3/PKCS12_key_gen_asc_ex.3ossl* +%{_mandir}/man3/PKCS12_key_gen_uni.3ossl* +%{_mandir}/man3/PKCS12_key_gen_uni_ex.3ossl* +%{_mandir}/man3/PKCS12_key_gen_utf8.3ossl* +%{_mandir}/man3/PKCS12_new.3ossl* +%{_mandir}/man3/PKCS12_pack_p7encdata_ex.3ossl* +%{_mandir}/man3/PKCS12_pbe_crypt.3ossl* +%{_mandir}/man3/PKCS12_pbe_crypt_ex.3ossl* +%{_mandir}/man3/PKCS12_set_mac.3ossl* +%{_mandir}/man3/PKCS12_setup_mac.3ossl* +%{_mandir}/man3/PKCS12_verify_mac.3ossl* +%{_mandir}/man3/PKCS5_PBE_keyivgen_ex.3ossl* +%{_mandir}/man3/PKCS5_PBKDF2_HMAC_SHA1.3ossl* +%{_mandir}/man3/PKCS5_pbe2_set.3ossl* +%{_mandir}/man3/PKCS5_pbe2_set_iv.3ossl* +%{_mandir}/man3/PKCS5_pbe2_set_iv_ex.3ossl* +%{_mandir}/man3/PKCS5_pbe2_set_scrypt.3ossl* +%{_mandir}/man3/PKCS5_pbe_set.3ossl* +%{_mandir}/man3/PKCS5_pbe_set0_algor.3ossl* +%{_mandir}/man3/PKCS5_pbe_set0_algor_ex.3ossl* +%{_mandir}/man3/PKCS5_pbe_set_ex.3ossl* +%{_mandir}/man3/PKCS5_pbkdf2_set.3ossl* +%{_mandir}/man3/PKCS5_pbkdf2_set_ex.3ossl* +%{_mandir}/man3/PKCS5_v2_PBE_keyivgen.3ossl* +%{_mandir}/man3/PKCS5_v2_PBE_keyivgen_ex.3ossl* +%{_mandir}/man3/PKCS5_v2_scrypt_keyivgen.3ossl* +%{_mandir}/man3/PKCS5_v2_scrypt_keyivgen_ex.3ossl* +%{_mandir}/man3/PKCS7_DIGEST_free.3ossl* +%{_mandir}/man3/PKCS7_DIGEST_new.3ossl* +%{_mandir}/man3/PKCS7_ENCRYPT_free.3ossl* +%{_mandir}/man3/PKCS7_ENCRYPT_new.3ossl* +%{_mandir}/man3/PKCS7_ENC_CONTENT_free.3ossl* +%{_mandir}/man3/PKCS7_ENC_CONTENT_new.3ossl* +%{_mandir}/man3/PKCS7_ENVELOPE_free.3ossl* +%{_mandir}/man3/PKCS7_ENVELOPE_new.3ossl* +%{_mandir}/man3/PKCS7_ISSUER_AND_SERIAL_digest.3ossl* +%{_mandir}/man3/PKCS7_ISSUER_AND_SERIAL_free.3ossl* +%{_mandir}/man3/PKCS7_ISSUER_AND_SERIAL_new.3ossl* +%{_mandir}/man3/PKCS7_RECIP_INFO_free.3ossl* +%{_mandir}/man3/PKCS7_RECIP_INFO_new.3ossl* +%{_mandir}/man3/PKCS7_SIGNED_free.3ossl* +%{_mandir}/man3/PKCS7_SIGNED_new.3ossl* +%{_mandir}/man3/PKCS7_SIGNER_INFO_free.3ossl* +%{_mandir}/man3/PKCS7_SIGNER_INFO_new.3ossl* +%{_mandir}/man3/PKCS7_SIGN_ENVELOPE_free.3ossl* +%{_mandir}/man3/PKCS7_SIGN_ENVELOPE_new.3ossl* +%{_mandir}/man3/PKCS7_add_certificate.3ossl* +%{_mandir}/man3/PKCS7_add_crl.3ossl* +%{_mandir}/man3/PKCS7_dup.3ossl* +%{_mandir}/man3/PKCS7_encrypt_ex.3ossl* +%{_mandir}/man3/PKCS7_free.3ossl* +%{_mandir}/man3/PKCS7_get0_signers.3ossl* +%{_mandir}/man3/PKCS7_new.3ossl* +%{_mandir}/man3/PKCS7_new_ex.3ossl* +%{_mandir}/man3/PKCS7_print_ctx.3ossl* +%{_mandir}/man3/PKCS7_sign_ex.3ossl* +%{_mandir}/man3/PKCS8_PRIV_KEY_INFO_free.3ossl* +%{_mandir}/man3/PKCS8_PRIV_KEY_INFO_new.3ossl* +%{_mandir}/man3/PKCS8_decrypt.3ossl* +%{_mandir}/man3/PKCS8_decrypt_ex.3ossl* +%{_mandir}/man3/PKCS8_encrypt_ex.3ossl* +%{_mandir}/man3/PKCS8_pkey_add1_attr_by_NID.3ossl* +%{_mandir}/man3/PKCS8_pkey_add1_attr_by_OBJ.3ossl* +%{_mandir}/man3/PKCS8_pkey_get0_attrs.3ossl* +%{_mandir}/man3/PKCS8_set0_pbe.3ossl* +%{_mandir}/man3/PKCS8_set0_pbe_ex.3ossl* +%{_mandir}/man3/PKEY_USAGE_PERIOD_free.3ossl* +%{_mandir}/man3/PKEY_USAGE_PERIOD_new.3ossl* +%{_mandir}/man3/POLICYINFO_free.3ossl* +%{_mandir}/man3/POLICYINFO_new.3ossl* +%{_mandir}/man3/POLICYQUALINFO_free.3ossl* +%{_mandir}/man3/POLICYQUALINFO_new.3ossl* +%{_mandir}/man3/POLICY_CONSTRAINTS_free.3ossl* +%{_mandir}/man3/POLICY_CONSTRAINTS_new.3ossl* +%{_mandir}/man3/POLICY_MAPPING_free.3ossl* +%{_mandir}/man3/POLICY_MAPPING_new.3ossl* +%{_mandir}/man3/PROFESSION_INFO.3ossl* +%{_mandir}/man3/PROFESSION_INFOS.3ossl* +%{_mandir}/man3/PROFESSION_INFOS_free.3ossl* +%{_mandir}/man3/PROFESSION_INFOS_new.3ossl* +%{_mandir}/man3/PROFESSION_INFO_free.3ossl* +%{_mandir}/man3/PROFESSION_INFO_get0_addProfessionInfo.3ossl* +%{_mandir}/man3/PROFESSION_INFO_get0_namingAuthority.3ossl* +%{_mandir}/man3/PROFESSION_INFO_get0_professionItems.3ossl* +%{_mandir}/man3/PROFESSION_INFO_get0_professionOIDs.3ossl* +%{_mandir}/man3/PROFESSION_INFO_get0_registrationNumber.3ossl* +%{_mandir}/man3/PROFESSION_INFO_new.3ossl* +%{_mandir}/man3/PROFESSION_INFO_set0_addProfessionInfo.3ossl* +%{_mandir}/man3/PROFESSION_INFO_set0_namingAuthority.3ossl* +%{_mandir}/man3/PROFESSION_INFO_set0_professionItems.3ossl* +%{_mandir}/man3/PROFESSION_INFO_set0_professionOIDs.3ossl* +%{_mandir}/man3/PROFESSION_INFO_set0_registrationNumber.3ossl* +%{_mandir}/man3/PROXY_CERT_INFO_EXTENSION_free.3ossl* +%{_mandir}/man3/PROXY_CERT_INFO_EXTENSION_new.3ossl* +%{_mandir}/man3/PROXY_POLICY_free.3ossl* +%{_mandir}/man3/PROXY_POLICY_new.3ossl* +%{_mandir}/man3/RAND_OpenSSL.3ossl* +%{_mandir}/man3/RAND_bytes_ex.3ossl* +%{_mandir}/man3/RAND_egd_bytes.3ossl* +%{_mandir}/man3/RAND_event.3ossl* +%{_mandir}/man3/RAND_file_name.3ossl* +%{_mandir}/man3/RAND_get0_private.3ossl* +%{_mandir}/man3/RAND_get0_public.3ossl* +%{_mandir}/man3/RAND_get_rand_method.3ossl* +%{_mandir}/man3/RAND_keep_random_devices_open.3ossl* +%{_mandir}/man3/RAND_poll.3ossl* +%{_mandir}/man3/RAND_priv_bytes.3ossl* +%{_mandir}/man3/RAND_priv_bytes_ex.3ossl* +%{_mandir}/man3/RAND_pseudo_bytes.3ossl* +%{_mandir}/man3/RAND_query_egd_bytes.3ossl* +%{_mandir}/man3/RAND_screen.3ossl* +%{_mandir}/man3/RAND_seed.3ossl* +%{_mandir}/man3/RAND_set0_private.3ossl* +%{_mandir}/man3/RAND_set0_public.3ossl* +%{_mandir}/man3/RAND_set_seed_source_type.3ossl* +%{_mandir}/man3/RAND_status.3ossl* +%{_mandir}/man3/RAND_write_file.3ossl* +%{_mandir}/man3/RC4.3ossl* +%{_mandir}/man3/RIPEMD160.3ossl* +%{_mandir}/man3/RIPEMD160_Final.3ossl* +%{_mandir}/man3/RIPEMD160_Update.3ossl* +%{_mandir}/man3/RSAPrivateKey_dup.3ossl* +%{_mandir}/man3/RSAPublicKey_dup.3ossl* +%{_mandir}/man3/RSA_OAEP_PARAMS_free.3ossl* +%{_mandir}/man3/RSA_OAEP_PARAMS_new.3ossl* +%{_mandir}/man3/RSA_PKCS1_OpenSSL.3ossl* +%{_mandir}/man3/RSA_PSS_PARAMS_dup.3ossl* +%{_mandir}/man3/RSA_PSS_PARAMS_free.3ossl* +%{_mandir}/man3/RSA_PSS_PARAMS_new.3ossl* +%{_mandir}/man3/RSA_bits.3ossl* +%{_mandir}/man3/RSA_blinding_off.3ossl* +%{_mandir}/man3/RSA_check_key_ex.3ossl* +%{_mandir}/man3/RSA_clear_flags.3ossl* +%{_mandir}/man3/RSA_flags.3ossl* +%{_mandir}/man3/RSA_free.3ossl* +%{_mandir}/man3/RSA_generate_key_ex.3ossl* +%{_mandir}/man3/RSA_generate_multi_prime_key.3ossl* +%{_mandir}/man3/RSA_get0_crt_params.3ossl* +%{_mandir}/man3/RSA_get0_d.3ossl* +%{_mandir}/man3/RSA_get0_dmp1.3ossl* +%{_mandir}/man3/RSA_get0_dmq1.3ossl* +%{_mandir}/man3/RSA_get0_e.3ossl* +%{_mandir}/man3/RSA_get0_engine.3ossl* +%{_mandir}/man3/RSA_get0_factors.3ossl* +%{_mandir}/man3/RSA_get0_iqmp.3ossl* +%{_mandir}/man3/RSA_get0_multi_prime_crt_params.3ossl* +%{_mandir}/man3/RSA_get0_multi_prime_factors.3ossl* +%{_mandir}/man3/RSA_get0_n.3ossl* +%{_mandir}/man3/RSA_get0_p.3ossl* +%{_mandir}/man3/RSA_get0_pss_params.3ossl* +%{_mandir}/man3/RSA_get0_q.3ossl* +%{_mandir}/man3/RSA_get_app_data.3ossl* +%{_mandir}/man3/RSA_get_default_method.3ossl* +%{_mandir}/man3/RSA_get_ex_data.3ossl* +%{_mandir}/man3/RSA_get_ex_new_index.3ossl* +%{_mandir}/man3/RSA_get_method.3ossl* +%{_mandir}/man3/RSA_get_multi_prime_extra_count.3ossl* +%{_mandir}/man3/RSA_get_version.3ossl* +%{_mandir}/man3/RSA_meth_dup.3ossl* +%{_mandir}/man3/RSA_meth_free.3ossl* +%{_mandir}/man3/RSA_meth_get0_app_data.3ossl* +%{_mandir}/man3/RSA_meth_get0_name.3ossl* +%{_mandir}/man3/RSA_meth_get_bn_mod_exp.3ossl* +%{_mandir}/man3/RSA_meth_get_finish.3ossl* +%{_mandir}/man3/RSA_meth_get_flags.3ossl* +%{_mandir}/man3/RSA_meth_get_init.3ossl* +%{_mandir}/man3/RSA_meth_get_keygen.3ossl* +%{_mandir}/man3/RSA_meth_get_mod_exp.3ossl* +%{_mandir}/man3/RSA_meth_get_multi_prime_keygen.3ossl* +%{_mandir}/man3/RSA_meth_get_priv_dec.3ossl* +%{_mandir}/man3/RSA_meth_get_priv_enc.3ossl* +%{_mandir}/man3/RSA_meth_get_pub_dec.3ossl* +%{_mandir}/man3/RSA_meth_get_pub_enc.3ossl* +%{_mandir}/man3/RSA_meth_get_sign.3ossl* +%{_mandir}/man3/RSA_meth_get_verify.3ossl* +%{_mandir}/man3/RSA_meth_set0_app_data.3ossl* +%{_mandir}/man3/RSA_meth_set1_name.3ossl* +%{_mandir}/man3/RSA_meth_set_bn_mod_exp.3ossl* +%{_mandir}/man3/RSA_meth_set_finish.3ossl* +%{_mandir}/man3/RSA_meth_set_flags.3ossl* +%{_mandir}/man3/RSA_meth_set_init.3ossl* +%{_mandir}/man3/RSA_meth_set_keygen.3ossl* +%{_mandir}/man3/RSA_meth_set_mod_exp.3ossl* +%{_mandir}/man3/RSA_meth_set_multi_prime_keygen.3ossl* +%{_mandir}/man3/RSA_meth_set_priv_dec.3ossl* +%{_mandir}/man3/RSA_meth_set_priv_enc.3ossl* +%{_mandir}/man3/RSA_meth_set_pub_dec.3ossl* +%{_mandir}/man3/RSA_meth_set_pub_enc.3ossl* +%{_mandir}/man3/RSA_meth_set_sign.3ossl* +%{_mandir}/man3/RSA_meth_set_verify.3ossl* +%{_mandir}/man3/RSA_new_method.3ossl* +%{_mandir}/man3/RSA_padding_add_PKCS1_OAEP.3ossl* +%{_mandir}/man3/RSA_padding_add_PKCS1_OAEP_mgf1.3ossl* +%{_mandir}/man3/RSA_padding_add_PKCS1_type_2.3ossl* +%{_mandir}/man3/RSA_padding_add_none.3ossl* +%{_mandir}/man3/RSA_padding_check_PKCS1_OAEP.3ossl* +%{_mandir}/man3/RSA_padding_check_PKCS1_OAEP_mgf1.3ossl* +%{_mandir}/man3/RSA_padding_check_PKCS1_type_1.3ossl* +%{_mandir}/man3/RSA_padding_check_PKCS1_type_2.3ossl* +%{_mandir}/man3/RSA_padding_check_none.3ossl* +%{_mandir}/man3/RSA_print_fp.3ossl* +%{_mandir}/man3/RSA_private_decrypt.3ossl* +%{_mandir}/man3/RSA_public_decrypt.3ossl* +%{_mandir}/man3/RSA_security_bits.3ossl* +%{_mandir}/man3/RSA_set0_crt_params.3ossl* +%{_mandir}/man3/RSA_set0_factors.3ossl* +%{_mandir}/man3/RSA_set0_key.3ossl* +%{_mandir}/man3/RSA_set0_multi_prime_params.3ossl* +%{_mandir}/man3/RSA_set_app_data.3ossl* +%{_mandir}/man3/RSA_set_default_method.3ossl* +%{_mandir}/man3/RSA_set_ex_data.3ossl* +%{_mandir}/man3/RSA_set_flags.3ossl* +%{_mandir}/man3/RSA_test_flags.3ossl* +%{_mandir}/man3/RSA_verify.3ossl* +%{_mandir}/man3/RSA_verify_ASN1_OCTET_STRING.3ossl* +%{_mandir}/man3/SCRYPT_PARAMS_free.3ossl* +%{_mandir}/man3/SCRYPT_PARAMS_new.3ossl* +%{_mandir}/man3/SCT_LIST_free.3ossl* +%{_mandir}/man3/SCT_LIST_print.3ossl* +%{_mandir}/man3/SCT_LIST_validate.3ossl* +%{_mandir}/man3/SCT_free.3ossl* +%{_mandir}/man3/SCT_get0_extensions.3ossl* +%{_mandir}/man3/SCT_get0_log_id.3ossl* +%{_mandir}/man3/SCT_get0_signature.3ossl* +%{_mandir}/man3/SCT_get_log_entry_type.3ossl* +%{_mandir}/man3/SCT_get_signature_nid.3ossl* +%{_mandir}/man3/SCT_get_source.3ossl* +%{_mandir}/man3/SCT_get_timestamp.3ossl* +%{_mandir}/man3/SCT_get_validation_status.3ossl* +%{_mandir}/man3/SCT_get_version.3ossl* +%{_mandir}/man3/SCT_new_from_base64.3ossl* +%{_mandir}/man3/SCT_set0_extensions.3ossl* +%{_mandir}/man3/SCT_set0_log_id.3ossl* +%{_mandir}/man3/SCT_set0_signature.3ossl* +%{_mandir}/man3/SCT_set1_extensions.3ossl* +%{_mandir}/man3/SCT_set1_log_id.3ossl* +%{_mandir}/man3/SCT_set1_signature.3ossl* +%{_mandir}/man3/SCT_set_log_entry_type.3ossl* +%{_mandir}/man3/SCT_set_signature_nid.3ossl* +%{_mandir}/man3/SCT_set_source.3ossl* +%{_mandir}/man3/SCT_set_timestamp.3ossl* +%{_mandir}/man3/SCT_set_version.3ossl* +%{_mandir}/man3/SCT_validation_status_string.3ossl* +%{_mandir}/man3/SHA1.3ossl* +%{_mandir}/man3/SHA1_Final.3ossl* +%{_mandir}/man3/SHA1_Init.3ossl* +%{_mandir}/man3/SHA1_Update.3ossl* +%{_mandir}/man3/SHA224.3ossl* +%{_mandir}/man3/SHA224_Final.3ossl* +%{_mandir}/man3/SHA224_Init.3ossl* +%{_mandir}/man3/SHA224_Update.3ossl* +%{_mandir}/man3/SHA256.3ossl* +%{_mandir}/man3/SHA256_Final.3ossl* +%{_mandir}/man3/SHA256_Update.3ossl* +%{_mandir}/man3/SHA384.3ossl* +%{_mandir}/man3/SHA384_Final.3ossl* +%{_mandir}/man3/SHA384_Init.3ossl* +%{_mandir}/man3/SHA384_Update.3ossl* +%{_mandir}/man3/SHA512.3ossl* +%{_mandir}/man3/SHA512_Final.3ossl* +%{_mandir}/man3/SHA512_Init.3ossl* +%{_mandir}/man3/SHA512_Update.3ossl* +%{_mandir}/man3/SMIME_read_ASN1_ex.3ossl* +%{_mandir}/man3/SMIME_read_CMS_ex.3ossl* +%{_mandir}/man3/SMIME_read_PKCS7_ex.3ossl* +%{_mandir}/man3/SMIME_write_ASN1_ex.3ossl* +%{_mandir}/man3/SRP_Calc_A.3ossl* +%{_mandir}/man3/SRP_Calc_B_ex.3ossl* +%{_mandir}/man3/SRP_Calc_client_key.3ossl* +%{_mandir}/man3/SRP_Calc_client_key_ex.3ossl* +%{_mandir}/man3/SRP_Calc_server_key.3ossl* +%{_mandir}/man3/SRP_Calc_u.3ossl* +%{_mandir}/man3/SRP_Calc_u_ex.3ossl* +%{_mandir}/man3/SRP_Calc_x.3ossl* +%{_mandir}/man3/SRP_Calc_x_ex.3ossl* +%{_mandir}/man3/SRP_VBASE_add0_user.3ossl* +%{_mandir}/man3/SRP_VBASE_free.3ossl* +%{_mandir}/man3/SRP_VBASE_get1_by_user.3ossl* +%{_mandir}/man3/SRP_VBASE_get_by_user.3ossl* +%{_mandir}/man3/SRP_VBASE_init.3ossl* +%{_mandir}/man3/SRP_check_known_gN_param.3ossl* +%{_mandir}/man3/SRP_create_verifier_BN.3ossl* +%{_mandir}/man3/SRP_create_verifier_BN_ex.3ossl* +%{_mandir}/man3/SRP_create_verifier_ex.3ossl* +%{_mandir}/man3/SRP_get_default_gN.3ossl* +%{_mandir}/man3/SRP_user_pwd_free.3ossl* +%{_mandir}/man3/SRP_user_pwd_set0_sv.3ossl* +%{_mandir}/man3/SRP_user_pwd_set1_ids.3ossl* +%{_mandir}/man3/SRP_user_pwd_set_gN.3ossl* +%{_mandir}/man3/SSL_ACCEPT_STREAM_NO_BLOCK.3ossl* +%{_mandir}/man3/SSL_CIPHER_description.3ossl* +%{_mandir}/man3/SSL_CIPHER_find.3ossl* +%{_mandir}/man3/SSL_CIPHER_get_auth_nid.3ossl* +%{_mandir}/man3/SSL_CIPHER_get_bits.3ossl* +%{_mandir}/man3/SSL_CIPHER_get_cipher_nid.3ossl* +%{_mandir}/man3/SSL_CIPHER_get_digest_nid.3ossl* +%{_mandir}/man3/SSL_CIPHER_get_handshake_digest.3ossl* +%{_mandir}/man3/SSL_CIPHER_get_id.3ossl* +%{_mandir}/man3/SSL_CIPHER_get_kx_nid.3ossl* +%{_mandir}/man3/SSL_CIPHER_get_protocol_id.3ossl* +%{_mandir}/man3/SSL_CIPHER_get_version.3ossl* +%{_mandir}/man3/SSL_CIPHER_is_aead.3ossl* +%{_mandir}/man3/SSL_CIPHER_standard_name.3ossl* +%{_mandir}/man3/SSL_COMP_free_compression_methods.3ossl* +%{_mandir}/man3/SSL_COMP_get0_name.3ossl* +%{_mandir}/man3/SSL_COMP_get_compression_methods.3ossl* +%{_mandir}/man3/SSL_COMP_get_id.3ossl* +%{_mandir}/man3/SSL_CONF_CTX_clear_flags.3ossl* +%{_mandir}/man3/SSL_CONF_CTX_finish.3ossl* +%{_mandir}/man3/SSL_CONF_CTX_free.3ossl* +%{_mandir}/man3/SSL_CONF_CTX_set_ssl.3ossl* +%{_mandir}/man3/SSL_CONF_cmd_value_type.3ossl* +%{_mandir}/man3/SSL_CONN_CLOSE_FLAG_LOCAL.3ossl* +%{_mandir}/man3/SSL_CONN_CLOSE_FLAG_TRANSPORT.3ossl* +%{_mandir}/man3/SSL_CTX_add0_chain_cert.3ossl* +%{_mandir}/man3/SSL_CTX_add1_to_CA_list.3ossl* +%{_mandir}/man3/SSL_CTX_add_client_CA.3ossl* +%{_mandir}/man3/SSL_CTX_add_client_custom_ext.3ossl* +%{_mandir}/man3/SSL_CTX_add_custom_ext.3ossl* +%{_mandir}/man3/SSL_CTX_add_server_custom_ext.3ossl* +%{_mandir}/man3/SSL_CTX_build_cert_chain.3ossl* +%{_mandir}/man3/SSL_CTX_callback_ctrl.3ossl* +%{_mandir}/man3/SSL_CTX_check_private_key.3ossl* +%{_mandir}/man3/SSL_CTX_clear_chain_certs.3ossl* +%{_mandir}/man3/SSL_CTX_clear_extra_chain_certs.3ossl* +%{_mandir}/man3/SSL_CTX_clear_mode.3ossl* +%{_mandir}/man3/SSL_CTX_clear_options.3ossl* +%{_mandir}/man3/SSL_CTX_compress_certs.3ossl* +%{_mandir}/man3/SSL_CTX_ct_is_enabled.3ossl* +%{_mandir}/man3/SSL_CTX_dane_clear_flags.3ossl* +%{_mandir}/man3/SSL_CTX_dane_mtype_set.3ossl* +%{_mandir}/man3/SSL_CTX_dane_set_flags.3ossl* +%{_mandir}/man3/SSL_CTX_decrypt_session_ticket_fn.3ossl* +%{_mandir}/man3/SSL_CTX_disable_ct.3ossl* +%{_mandir}/man3/SSL_CTX_enable_ct.3ossl* +%{_mandir}/man3/SSL_CTX_generate_session_ticket_fn.3ossl* +%{_mandir}/man3/SSL_CTX_get0_CA_list.3ossl* +%{_mandir}/man3/SSL_CTX_get0_chain_cert_store.3ossl* +%{_mandir}/man3/SSL_CTX_get0_chain_certs.3ossl* +%{_mandir}/man3/SSL_CTX_get0_client_cert_type.3ossl* +%{_mandir}/man3/SSL_CTX_get0_security_ex_data.3ossl* +%{_mandir}/man3/SSL_CTX_get0_server_cert_type.3ossl* +%{_mandir}/man3/SSL_CTX_get0_verify_cert_store.3ossl* +%{_mandir}/man3/SSL_CTX_get1_compressed_cert.3ossl* +%{_mandir}/man3/SSL_CTX_get_app_data.3ossl* +%{_mandir}/man3/SSL_CTX_get_cert_store.3ossl* +%{_mandir}/man3/SSL_CTX_get_ciphers.3ossl* +%{_mandir}/man3/SSL_CTX_get_client_CA_list.3ossl* +%{_mandir}/man3/SSL_CTX_get_client_cert_cb.3ossl* +%{_mandir}/man3/SSL_CTX_get_default_passwd_cb.3ossl* +%{_mandir}/man3/SSL_CTX_get_default_passwd_cb_userdata.3ossl* +%{_mandir}/man3/SSL_CTX_get_default_read_ahead.3ossl* +%{_mandir}/man3/SSL_CTX_get_ex_data.3ossl* +%{_mandir}/man3/SSL_CTX_get_ex_new_index.3ossl* +%{_mandir}/man3/SSL_CTX_get_extra_chain_certs.3ossl* +%{_mandir}/man3/SSL_CTX_get_extra_chain_certs_only.3ossl* +%{_mandir}/man3/SSL_CTX_get_info_callback.3ossl* +%{_mandir}/man3/SSL_CTX_get_keylog_callback.3ossl* +%{_mandir}/man3/SSL_CTX_get_max_cert_list.3ossl* +%{_mandir}/man3/SSL_CTX_get_max_early_data.3ossl* +%{_mandir}/man3/SSL_CTX_get_max_proto_version.3ossl* +%{_mandir}/man3/SSL_CTX_get_min_proto_version.3ossl* +%{_mandir}/man3/SSL_CTX_get_mode.3ossl* +%{_mandir}/man3/SSL_CTX_get_num_tickets.3ossl* +%{_mandir}/man3/SSL_CTX_get_options.3ossl* +%{_mandir}/man3/SSL_CTX_get_quiet_shutdown.3ossl* +%{_mandir}/man3/SSL_CTX_get_read_ahead.3ossl* +%{_mandir}/man3/SSL_CTX_get_record_padding_callback_arg.3ossl* +%{_mandir}/man3/SSL_CTX_get_recv_max_early_data.3ossl* +%{_mandir}/man3/SSL_CTX_get_security_callback.3ossl* +%{_mandir}/man3/SSL_CTX_get_security_level.3ossl* +%{_mandir}/man3/SSL_CTX_get_session_cache_mode.3ossl* +%{_mandir}/man3/SSL_CTX_get_ssl_method.3ossl* +%{_mandir}/man3/SSL_CTX_get_timeout.3ossl* +%{_mandir}/man3/SSL_CTX_get_tlsext_status_arg.3ossl* +%{_mandir}/man3/SSL_CTX_get_tlsext_status_cb.3ossl* +%{_mandir}/man3/SSL_CTX_get_tlsext_status_type.3ossl* +%{_mandir}/man3/SSL_CTX_get_verify_callback.3ossl* +%{_mandir}/man3/SSL_CTX_get_verify_depth.3ossl* +%{_mandir}/man3/SSL_CTX_keylog_cb_func.3ossl* +%{_mandir}/man3/SSL_CTX_load_verify_dir.3ossl* +%{_mandir}/man3/SSL_CTX_load_verify_file.3ossl* +%{_mandir}/man3/SSL_CTX_load_verify_store.3ossl* +%{_mandir}/man3/SSL_CTX_new_ex.3ossl* +%{_mandir}/man3/SSL_CTX_remove_session.3ossl* +%{_mandir}/man3/SSL_CTX_select_current_cert.3ossl* +%{_mandir}/man3/SSL_CTX_sess_accept.3ossl* +%{_mandir}/man3/SSL_CTX_sess_accept_good.3ossl* +%{_mandir}/man3/SSL_CTX_sess_accept_renegotiate.3ossl* +%{_mandir}/man3/SSL_CTX_sess_cache_full.3ossl* +%{_mandir}/man3/SSL_CTX_sess_cb_hits.3ossl* +%{_mandir}/man3/SSL_CTX_sess_connect.3ossl* +%{_mandir}/man3/SSL_CTX_sess_connect_good.3ossl* +%{_mandir}/man3/SSL_CTX_sess_connect_renegotiate.3ossl* +%{_mandir}/man3/SSL_CTX_sess_get_cache_size.3ossl* +%{_mandir}/man3/SSL_CTX_sess_get_get_cb.3ossl* +%{_mandir}/man3/SSL_CTX_sess_get_new_cb.3ossl* +%{_mandir}/man3/SSL_CTX_sess_get_remove_cb.3ossl* +%{_mandir}/man3/SSL_CTX_sess_hits.3ossl* +%{_mandir}/man3/SSL_CTX_sess_misses.3ossl* +%{_mandir}/man3/SSL_CTX_sess_set_new_cb.3ossl* +%{_mandir}/man3/SSL_CTX_sess_set_remove_cb.3ossl* +%{_mandir}/man3/SSL_CTX_sess_timeouts.3ossl* +%{_mandir}/man3/SSL_CTX_set0_chain.3ossl* +%{_mandir}/man3/SSL_CTX_set0_chain_cert_store.3ossl* +%{_mandir}/man3/SSL_CTX_set0_security_ex_data.3ossl* +%{_mandir}/man3/SSL_CTX_set0_tmp_dh_pkey.3ossl* +%{_mandir}/man3/SSL_CTX_set0_verify_cert_store.3ossl* +%{_mandir}/man3/SSL_CTX_set1_cert_store.3ossl* +%{_mandir}/man3/SSL_CTX_set1_chain.3ossl* +%{_mandir}/man3/SSL_CTX_set1_chain_cert_store.3ossl* +%{_mandir}/man3/SSL_CTX_set1_client_cert_type.3ossl* +%{_mandir}/man3/SSL_CTX_set1_client_sigalgs.3ossl* +%{_mandir}/man3/SSL_CTX_set1_client_sigalgs_list.3ossl* +%{_mandir}/man3/SSL_CTX_set1_compressed_cert.3ossl* +%{_mandir}/man3/SSL_CTX_set1_curves_list.3ossl* +%{_mandir}/man3/SSL_CTX_set1_groups.3ossl* +%{_mandir}/man3/SSL_CTX_set1_groups_list.3ossl* +%{_mandir}/man3/SSL_CTX_set1_param.3ossl* +%{_mandir}/man3/SSL_CTX_set1_server_cert_type.3ossl* +%{_mandir}/man3/SSL_CTX_set1_sigalgs_list.3ossl* +%{_mandir}/man3/SSL_CTX_set_allow_early_data_cb.3ossl* +%{_mandir}/man3/SSL_CTX_set_alpn_protos.3ossl* +%{_mandir}/man3/SSL_CTX_set_app_data.3ossl* +%{_mandir}/man3/SSL_CTX_set_async_callback.3ossl* +%{_mandir}/man3/SSL_CTX_set_async_callback_arg.3ossl* +%{_mandir}/man3/SSL_CTX_set_block_padding.3ossl* +%{_mandir}/man3/SSL_CTX_set_ciphersuites.3ossl* +%{_mandir}/man3/SSL_CTX_set_client_CA_list.3ossl* +%{_mandir}/man3/SSL_CTX_set_cookie_generate_cb.3ossl* +%{_mandir}/man3/SSL_CTX_set_cookie_verify_cb.3ossl* +%{_mandir}/man3/SSL_CTX_set_current_cert.3ossl* +%{_mandir}/man3/SSL_CTX_set_default_ctlog_list_file.3ossl* +%{_mandir}/man3/SSL_CTX_set_default_passwd_cb_userdata.3ossl* +%{_mandir}/man3/SSL_CTX_set_default_read_buffer_len.3ossl* +%{_mandir}/man3/SSL_CTX_set_default_verify_dir.3ossl* +%{_mandir}/man3/SSL_CTX_set_default_verify_file.3ossl* +%{_mandir}/man3/SSL_CTX_set_default_verify_paths.3ossl* +%{_mandir}/man3/SSL_CTX_set_default_verify_store.3ossl* +%{_mandir}/man3/SSL_CTX_set_dh_auto.3ossl* +%{_mandir}/man3/SSL_CTX_set_ecdh_auto.3ossl* +%{_mandir}/man3/SSL_CTX_set_ex_data.3ossl* +%{_mandir}/man3/SSL_CTX_set_max_early_data.3ossl* +%{_mandir}/man3/SSL_CTX_set_max_pipelines.3ossl* +%{_mandir}/man3/SSL_CTX_set_max_proto_version.3ossl* +%{_mandir}/man3/SSL_CTX_set_max_send_fragment.3ossl* +%{_mandir}/man3/SSL_CTX_set_msg_callback_arg.3ossl* +%{_mandir}/man3/SSL_CTX_set_next_proto_select_cb.3ossl* +%{_mandir}/man3/SSL_CTX_set_next_protos_advertised_cb.3ossl* +%{_mandir}/man3/SSL_CTX_set_post_handshake_auth.3ossl* +%{_mandir}/man3/SSL_CTX_set_psk_find_session_callback.3ossl* +%{_mandir}/man3/SSL_CTX_set_psk_server_callback.3ossl* +%{_mandir}/man3/SSL_CTX_set_psk_use_session_callback.3ossl* +%{_mandir}/man3/SSL_CTX_set_purpose.3ossl* +%{_mandir}/man3/SSL_CTX_set_record_padding_callback_arg.3ossl* +%{_mandir}/man3/SSL_CTX_set_recv_max_early_data.3ossl* +%{_mandir}/man3/SSL_CTX_set_security_callback.3ossl* +%{_mandir}/man3/SSL_CTX_set_srp_cb_arg.3ossl* +%{_mandir}/man3/SSL_CTX_set_srp_client_pwd_callback.3ossl* +%{_mandir}/man3/SSL_CTX_set_srp_strength.3ossl* +%{_mandir}/man3/SSL_CTX_set_srp_username.3ossl* +%{_mandir}/man3/SSL_CTX_set_srp_username_callback.3ossl* +%{_mandir}/man3/SSL_CTX_set_srp_verify_param_callback.3ossl* +%{_mandir}/man3/SSL_CTX_set_stateless_cookie_verify_cb.3ossl* +%{_mandir}/man3/SSL_CTX_set_tlsext_max_fragment_length.3ossl* +%{_mandir}/man3/SSL_CTX_set_tlsext_servername_arg.3ossl* +%{_mandir}/man3/SSL_CTX_set_tlsext_status_arg.3ossl* +%{_mandir}/man3/SSL_CTX_set_tlsext_status_type.3ossl* +%{_mandir}/man3/SSL_CTX_set_tlsext_ticket_key_evp_cb.3ossl* +%{_mandir}/man3/SSL_CTX_set_tmp_dh.3ossl* +%{_mandir}/man3/SSL_CTX_set_trust.3ossl* +%{_mandir}/man3/SSL_CTX_set_verify_depth.3ossl* +%{_mandir}/man3/SSL_CTX_up_ref.3ossl* +%{_mandir}/man3/SSL_CTX_use_PrivateKey.3ossl* +%{_mandir}/man3/SSL_CTX_use_PrivateKey_ASN1.3ossl* +%{_mandir}/man3/SSL_CTX_use_PrivateKey_file.3ossl* +%{_mandir}/man3/SSL_CTX_use_RSAPrivateKey.3ossl* +%{_mandir}/man3/SSL_CTX_use_RSAPrivateKey_ASN1.3ossl* +%{_mandir}/man3/SSL_CTX_use_RSAPrivateKey_file.3ossl* +%{_mandir}/man3/SSL_CTX_use_cert_and_key.3ossl* +%{_mandir}/man3/SSL_CTX_use_certificate_ASN1.3ossl* +%{_mandir}/man3/SSL_CTX_use_certificate_chain_file.3ossl* +%{_mandir}/man3/SSL_CTX_use_certificate_file.3ossl* +%{_mandir}/man3/SSL_CTX_use_serverinfo_ex.3ossl* +%{_mandir}/man3/SSL_CTX_use_serverinfo_file.3ossl* +%{_mandir}/man3/SSL_DEFAULT_STREAM_MODE_AUTO_BIDI.3ossl* +%{_mandir}/man3/SSL_DEFAULT_STREAM_MODE_AUTO_UNI.3ossl* +%{_mandir}/man3/SSL_DEFAULT_STREAM_MODE_NONE.3ossl* +%{_mandir}/man3/SSL_INCOMING_STREAM_POLICY_ACCEPT.3ossl* +%{_mandir}/man3/SSL_INCOMING_STREAM_POLICY_AUTO.3ossl* +%{_mandir}/man3/SSL_INCOMING_STREAM_POLICY_REJECT.3ossl* +%{_mandir}/man3/SSL_OP_BIT.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_E.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_EC.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_ECD.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_ER.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_EW.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_F.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_I.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_IS.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_ISB.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_ISE.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_ISU.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_NONE.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_OS.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_OSB.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_OSE.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_OSU.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_R.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_RE.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_RW.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_RWE.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_W.3ossl* +%{_mandir}/man3/SSL_POLL_EVENT_WE.3ossl* +%{_mandir}/man3/SSL_POLL_FLAG_NO_HANDLE_EVENTS.3ossl* +%{_mandir}/man3/SSL_SESSION_dup.3ossl* +%{_mandir}/man3/SSL_SESSION_get0_alpn_selected.3ossl* +%{_mandir}/man3/SSL_SESSION_get0_peer_rpk.3ossl* +%{_mandir}/man3/SSL_SESSION_get0_ticket.3ossl* +%{_mandir}/man3/SSL_SESSION_get0_ticket_appdata.3ossl* +%{_mandir}/man3/SSL_SESSION_get_app_data.3ossl* +%{_mandir}/man3/SSL_SESSION_get_ex_data.3ossl* +%{_mandir}/man3/SSL_SESSION_get_ex_new_index.3ossl* +%{_mandir}/man3/SSL_SESSION_get_id.3ossl* +%{_mandir}/man3/SSL_SESSION_get_master_key.3ossl* +%{_mandir}/man3/SSL_SESSION_get_max_early_data.3ossl* +%{_mandir}/man3/SSL_SESSION_get_max_fragment_length.3ossl* +%{_mandir}/man3/SSL_SESSION_get_ticket_lifetime_hint.3ossl* +%{_mandir}/man3/SSL_SESSION_get_time_ex.3ossl* +%{_mandir}/man3/SSL_SESSION_get_timeout.3ossl* +%{_mandir}/man3/SSL_SESSION_new.3ossl* +%{_mandir}/man3/SSL_SESSION_print_fp.3ossl* +%{_mandir}/man3/SSL_SESSION_print_keylog.3ossl* +%{_mandir}/man3/SSL_SESSION_set1_alpn_selected.3ossl* +%{_mandir}/man3/SSL_SESSION_set1_hostname.3ossl* +%{_mandir}/man3/SSL_SESSION_set1_id_context.3ossl* +%{_mandir}/man3/SSL_SESSION_set1_master_key.3ossl* +%{_mandir}/man3/SSL_SESSION_set1_ticket_appdata.3ossl* +%{_mandir}/man3/SSL_SESSION_set_app_data.3ossl* +%{_mandir}/man3/SSL_SESSION_set_cipher.3ossl* +%{_mandir}/man3/SSL_SESSION_set_ex_data.3ossl* +%{_mandir}/man3/SSL_SESSION_set_max_early_data.3ossl* +%{_mandir}/man3/SSL_SESSION_set_protocol_version.3ossl* +%{_mandir}/man3/SSL_SESSION_set_time.3ossl* +%{_mandir}/man3/SSL_SESSION_set_time_ex.3ossl* +%{_mandir}/man3/SSL_SESSION_set_timeout.3ossl* +%{_mandir}/man3/SSL_SESSION_up_ref.3ossl* +%{_mandir}/man3/SSL_STREAM_FLAG_ADVANCE.3ossl* +%{_mandir}/man3/SSL_STREAM_FLAG_NO_BLOCK.3ossl* +%{_mandir}/man3/SSL_STREAM_FLAG_UNI.3ossl* +%{_mandir}/man3/SSL_STREAM_STATE_CONN_CLOSED.3ossl* +%{_mandir}/man3/SSL_STREAM_STATE_FINISHED.3ossl* +%{_mandir}/man3/SSL_STREAM_STATE_NONE.3ossl* +%{_mandir}/man3/SSL_STREAM_STATE_OK.3ossl* +%{_mandir}/man3/SSL_STREAM_STATE_RESET_LOCAL.3ossl* +%{_mandir}/man3/SSL_STREAM_STATE_RESET_REMOTE.3ossl* +%{_mandir}/man3/SSL_STREAM_STATE_WRONG_DIR.3ossl* +%{_mandir}/man3/SSL_STREAM_TYPE_BIDI.3ossl* +%{_mandir}/man3/SSL_STREAM_TYPE_NONE.3ossl* +%{_mandir}/man3/SSL_STREAM_TYPE_READ.3ossl* +%{_mandir}/man3/SSL_STREAM_TYPE_WRITE.3ossl* +%{_mandir}/man3/SSL_VALUE_CLASS_FEATURE_NEGOTIATED.3ossl* +%{_mandir}/man3/SSL_VALUE_CLASS_FEATURE_PEER_REQUEST.3ossl* +%{_mandir}/man3/SSL_VALUE_CLASS_FEATURE_REQUEST.3ossl* +%{_mandir}/man3/SSL_VALUE_CLASS_GENERIC.3ossl* +%{_mandir}/man3/SSL_VALUE_EVENT_HANDLING_MODE.3ossl* +%{_mandir}/man3/SSL_VALUE_EVENT_HANDLING_MODE_EXPLICIT.3ossl* +%{_mandir}/man3/SSL_VALUE_EVENT_HANDLING_MODE_IMPLICIT.3ossl* +%{_mandir}/man3/SSL_VALUE_EVENT_HANDLING_MODE_INHERIT.3ossl* +%{_mandir}/man3/SSL_VALUE_QUIC_IDLE_TIMEOUT.3ossl* +%{_mandir}/man3/SSL_VALUE_QUIC_STREAM_BIDI_LOCAL_AVAIL.3ossl* +%{_mandir}/man3/SSL_VALUE_QUIC_STREAM_BIDI_REMOTE_AVAIL.3ossl* +%{_mandir}/man3/SSL_VALUE_QUIC_STREAM_UNI_LOCAL_AVAIL.3ossl* +%{_mandir}/man3/SSL_VALUE_QUIC_STREAM_UNI_REMOTE_AVAIL.3ossl* +%{_mandir}/man3/SSL_VALUE_STREAM_WRITE_BUF_AVAIL.3ossl* +%{_mandir}/man3/SSL_VALUE_STREAM_WRITE_BUF_SIZE.3ossl* +%{_mandir}/man3/SSL_VALUE_STREAM_WRITE_BUF_USED.3ossl* +%{_mandir}/man3/SSL_WRITE_FLAG_CONCLUDE.3ossl* +%{_mandir}/man3/SSL_add0_chain_cert.3ossl* +%{_mandir}/man3/SSL_add1_chain_cert.3ossl* +%{_mandir}/man3/SSL_add1_host.3ossl* +%{_mandir}/man3/SSL_add1_to_CA_list.3ossl* +%{_mandir}/man3/SSL_add_client_CA.3ossl* +%{_mandir}/man3/SSL_add_dir_cert_subjects_to_stack.3ossl* +%{_mandir}/man3/SSL_add_expected_rpk.3ossl* +%{_mandir}/man3/SSL_add_file_cert_subjects_to_stack.3ossl* +%{_mandir}/man3/SSL_add_store_cert_subjects_to_stack.3ossl* +%{_mandir}/man3/SSL_alert_desc_string.3ossl* +%{_mandir}/man3/SSL_alert_desc_string_long.3ossl* +%{_mandir}/man3/SSL_alert_type_string_long.3ossl* +%{_mandir}/man3/SSL_allow_early_data_cb_fn.3ossl* +%{_mandir}/man3/SSL_async_callback_fn.3ossl* +%{_mandir}/man3/SSL_build_cert_chain.3ossl* +%{_mandir}/man3/SSL_bytes_to_cipher_list.3ossl* +%{_mandir}/man3/SSL_callback_ctrl.3ossl* +%{_mandir}/man3/SSL_check_private_key.3ossl* +%{_mandir}/man3/SSL_clear_chain_certs.3ossl* +%{_mandir}/man3/SSL_clear_mode.3ossl* +%{_mandir}/man3/SSL_clear_options.3ossl* +%{_mandir}/man3/SSL_client_hello_cb_fn.3ossl* +%{_mandir}/man3/SSL_client_hello_get0_ciphers.3ossl* +%{_mandir}/man3/SSL_client_hello_get0_compression_methods.3ossl* +%{_mandir}/man3/SSL_client_hello_get0_ext.3ossl* +%{_mandir}/man3/SSL_client_hello_get0_legacy_version.3ossl* +%{_mandir}/man3/SSL_client_hello_get0_random.3ossl* +%{_mandir}/man3/SSL_client_hello_get0_session_id.3ossl* +%{_mandir}/man3/SSL_client_hello_get1_extensions_present.3ossl* +%{_mandir}/man3/SSL_client_hello_get_extension_order.3ossl* +%{_mandir}/man3/SSL_client_hello_isv2.3ossl* +%{_mandir}/man3/SSL_client_version.3ossl* +%{_mandir}/man3/SSL_compress_certs.3ossl* +%{_mandir}/man3/SSL_config.3ossl* +%{_mandir}/man3/SSL_ct_is_enabled.3ossl* +%{_mandir}/man3/SSL_ctrl.3ossl* +%{_mandir}/man3/SSL_custom_ext_add_cb_ex.3ossl* +%{_mandir}/man3/SSL_custom_ext_free_cb_ex.3ossl* +%{_mandir}/man3/SSL_custom_ext_parse_cb_ex.3ossl* +%{_mandir}/man3/SSL_dane_clear_flags.3ossl* +%{_mandir}/man3/SSL_dane_enable.3ossl* +%{_mandir}/man3/SSL_dane_set_flags.3ossl* +%{_mandir}/man3/SSL_dane_tlsa_add.3ossl* +%{_mandir}/man3/SSL_disable_ct.3ossl* +%{_mandir}/man3/SSL_dup.3ossl* +%{_mandir}/man3/SSL_enable_ct.3ossl* +%{_mandir}/man3/SSL_export_keying_material_early.3ossl* +%{_mandir}/man3/SSL_free_buffers.3ossl* +%{_mandir}/man3/SSL_get0_CA_list.3ossl* +%{_mandir}/man3/SSL_get0_alpn_selected.3ossl* +%{_mandir}/man3/SSL_get0_chain_cert_store.3ossl* +%{_mandir}/man3/SSL_get0_chain_certs.3ossl* +%{_mandir}/man3/SSL_get0_client_cert_type.3ossl* +%{_mandir}/man3/SSL_get0_dane_authority.3ossl* +%{_mandir}/man3/SSL_get0_dane_tlsa.3ossl* +%{_mandir}/man3/SSL_get0_iana_groups.3ossl* +%{_mandir}/man3/SSL_get0_next_proto_negotiated.3ossl* +%{_mandir}/man3/SSL_get0_param.3ossl* +%{_mandir}/man3/SSL_get0_peer_CA_list.3ossl* +%{_mandir}/man3/SSL_get0_peer_certificate.3ossl* +%{_mandir}/man3/SSL_get0_peername.3ossl* +%{_mandir}/man3/SSL_get0_security_ex_data.3ossl* +%{_mandir}/man3/SSL_get0_server_cert_type.3ossl* +%{_mandir}/man3/SSL_get0_session.3ossl* +%{_mandir}/man3/SSL_get0_verified_chain.3ossl* +%{_mandir}/man3/SSL_get0_verify_cert_store.3ossl* +%{_mandir}/man3/SSL_get1_compressed_cert.3ossl* +%{_mandir}/man3/SSL_get1_curves.3ossl* +%{_mandir}/man3/SSL_get1_groups.3ossl* +%{_mandir}/man3/SSL_get1_peer_certificate.3ossl* +%{_mandir}/man3/SSL_get1_session.3ossl* +%{_mandir}/man3/SSL_get1_supported_ciphers.3ossl* +%{_mandir}/man3/SSL_get_accept_stream_queue_len.3ossl* +%{_mandir}/man3/SSL_get_app_data.3ossl* +%{_mandir}/man3/SSL_get_async_status.3ossl* +%{_mandir}/man3/SSL_get_blocking_mode.3ossl* +%{_mandir}/man3/SSL_get_changed_async_fds.3ossl* +%{_mandir}/man3/SSL_get_cipher.3ossl* +%{_mandir}/man3/SSL_get_cipher_bits.3ossl* +%{_mandir}/man3/SSL_get_cipher_list.3ossl* +%{_mandir}/man3/SSL_get_cipher_name.3ossl* +%{_mandir}/man3/SSL_get_cipher_version.3ossl* +%{_mandir}/man3/SSL_get_client_CA_list.3ossl* +%{_mandir}/man3/SSL_get_client_ciphers.3ossl* +%{_mandir}/man3/SSL_get_default_passwd_cb.3ossl* +%{_mandir}/man3/SSL_get_default_passwd_cb_userdata.3ossl* +%{_mandir}/man3/SSL_get_early_data_status.3ossl* +%{_mandir}/man3/SSL_get_event_handling_mode.3ossl* +%{_mandir}/man3/SSL_get_ex_data.3ossl* +%{_mandir}/man3/SSL_get_ex_data_X509_STORE_CTX_idx.3ossl* +%{_mandir}/man3/SSL_get_ex_new_index.3ossl* +%{_mandir}/man3/SSL_get_feature_negotiated_uint.3ossl* +%{_mandir}/man3/SSL_get_feature_peer_request_uint.3ossl* +%{_mandir}/man3/SSL_get_feature_request_uint.3ossl* +%{_mandir}/man3/SSL_get_generic_value_uint.3ossl* +%{_mandir}/man3/SSL_get_info_callback.3ossl* +%{_mandir}/man3/SSL_get_key_update_type.3ossl* +%{_mandir}/man3/SSL_get_max_cert_list.3ossl* +%{_mandir}/man3/SSL_get_max_early_data.3ossl* +%{_mandir}/man3/SSL_get_max_proto_version.3ossl* +%{_mandir}/man3/SSL_get_min_proto_version.3ossl* +%{_mandir}/man3/SSL_get_mode.3ossl* +%{_mandir}/man3/SSL_get_negotiated_client_cert_type.3ossl* +%{_mandir}/man3/SSL_get_negotiated_group.3ossl* +%{_mandir}/man3/SSL_get_negotiated_server_cert_type.3ossl* +%{_mandir}/man3/SSL_get_num_tickets.3ossl* +%{_mandir}/man3/SSL_get_options.3ossl* +%{_mandir}/man3/SSL_get_peer_signature_type_nid.3ossl* +%{_mandir}/man3/SSL_get_pending_cipher.3ossl* +%{_mandir}/man3/SSL_get_privatekey.3ossl* +%{_mandir}/man3/SSL_get_psk_identity_hint.3ossl* +%{_mandir}/man3/SSL_get_quic_stream_bidi_local_avail.3ossl* +%{_mandir}/man3/SSL_get_quic_stream_bidi_remote_avail.3ossl* +%{_mandir}/man3/SSL_get_quic_stream_uni_local_avail.3ossl* +%{_mandir}/man3/SSL_get_quic_stream_uni_remote_avail.3ossl* +%{_mandir}/man3/SSL_get_quiet_shutdown.3ossl* +%{_mandir}/man3/SSL_get_read_ahead.3ossl* +%{_mandir}/man3/SSL_get_record_padding_callback_arg.3ossl* +%{_mandir}/man3/SSL_get_recv_max_early_data.3ossl* +%{_mandir}/man3/SSL_get_rfd.3ossl* +%{_mandir}/man3/SSL_get_secure_renegotiation_support.3ossl* +%{_mandir}/man3/SSL_get_security_callback.3ossl* +%{_mandir}/man3/SSL_get_security_level.3ossl* +%{_mandir}/man3/SSL_get_selected_srtp_profile.3ossl* +%{_mandir}/man3/SSL_get_server_random.3ossl* +%{_mandir}/man3/SSL_get_server_tmp_key.3ossl* +%{_mandir}/man3/SSL_get_servername.3ossl* +%{_mandir}/man3/SSL_get_servername_type.3ossl* +%{_mandir}/man3/SSL_get_shared_ciphers.3ossl* +%{_mandir}/man3/SSL_get_shared_curve.3ossl* +%{_mandir}/man3/SSL_get_shared_group.3ossl* +%{_mandir}/man3/SSL_get_shutdown.3ossl* +%{_mandir}/man3/SSL_get_sigalgs.3ossl* +%{_mandir}/man3/SSL_get_signature_nid.3ossl* +%{_mandir}/man3/SSL_get_signature_type_nid.3ossl* +%{_mandir}/man3/SSL_get_srp_N.3ossl* +%{_mandir}/man3/SSL_get_srp_g.3ossl* +%{_mandir}/man3/SSL_get_srp_userinfo.3ossl* +%{_mandir}/man3/SSL_get_srp_username.3ossl* +%{_mandir}/man3/SSL_get_srtp_profiles.3ossl* +%{_mandir}/man3/SSL_get_ssl_method.3ossl* +%{_mandir}/man3/SSL_get_state.3ossl* +%{_mandir}/man3/SSL_get_stream_read_error_code.3ossl* +%{_mandir}/man3/SSL_get_stream_type.3ossl* +%{_mandir}/man3/SSL_get_stream_write_buf_avail.3ossl* +%{_mandir}/man3/SSL_get_stream_write_buf_size.3ossl* +%{_mandir}/man3/SSL_get_stream_write_buf_used.3ossl* +%{_mandir}/man3/SSL_get_stream_write_error_code.3ossl* +%{_mandir}/man3/SSL_get_stream_write_state.3ossl* +%{_mandir}/man3/SSL_get_time.3ossl* +%{_mandir}/man3/SSL_get_timeout.3ossl* +%{_mandir}/man3/SSL_get_tlsext_status_ocsp_resp.3ossl* +%{_mandir}/man3/SSL_get_tlsext_status_type.3ossl* +%{_mandir}/man3/SSL_get_tmp_key.3ossl* +%{_mandir}/man3/SSL_get_verify_callback.3ossl* +%{_mandir}/man3/SSL_get_verify_depth.3ossl* +%{_mandir}/man3/SSL_get_verify_mode.3ossl* +%{_mandir}/man3/SSL_get_wbio.3ossl* +%{_mandir}/man3/SSL_get_wfd.3ossl* +%{_mandir}/man3/SSL_get_wpoll_descriptor.3ossl* +%{_mandir}/man3/SSL_has_matching_session_id.3ossl* +%{_mandir}/man3/SSL_has_pending.3ossl* +%{_mandir}/man3/SSL_in_accept_init.3ossl* +%{_mandir}/man3/SSL_in_before.3ossl* +%{_mandir}/man3/SSL_in_connect_init.3ossl* +%{_mandir}/man3/SSL_is_connection.3ossl* +%{_mandir}/man3/SSL_is_dtls.3ossl* +%{_mandir}/man3/SSL_is_init_finished.3ossl* +%{_mandir}/man3/SSL_is_quic.3ossl* +%{_mandir}/man3/SSL_is_server.3ossl* +%{_mandir}/man3/SSL_is_stream_local.3ossl* +%{_mandir}/man3/SSL_is_tls.3ossl* +%{_mandir}/man3/SSL_load_client_CA_file_ex.3ossl* +%{_mandir}/man3/SSL_load_error_strings.3ossl* +%{_mandir}/man3/SSL_net_read_desired.3ossl* +%{_mandir}/man3/SSL_net_write_desired.3ossl* +%{_mandir}/man3/SSL_new_session_ticket.3ossl* +%{_mandir}/man3/SSL_peek.3ossl* +%{_mandir}/man3/SSL_peek_ex.3ossl* +%{_mandir}/man3/SSL_psk_client_cb_func.3ossl* +%{_mandir}/man3/SSL_psk_find_session_cb_func.3ossl* +%{_mandir}/man3/SSL_psk_server_cb_func.3ossl* +%{_mandir}/man3/SSL_psk_use_session_cb_func.3ossl* +%{_mandir}/man3/SSL_read_ex.3ossl* +%{_mandir}/man3/SSL_renegotiate.3ossl* +%{_mandir}/man3/SSL_renegotiate_abbreviated.3ossl* +%{_mandir}/man3/SSL_renegotiate_pending.3ossl* +%{_mandir}/man3/SSL_rstate_string_long.3ossl* +%{_mandir}/man3/SSL_select_current_cert.3ossl* +%{_mandir}/man3/SSL_select_next_proto.3ossl* +%{_mandir}/man3/SSL_sendfile.3ossl* +%{_mandir}/man3/SSL_set0_CA_list.3ossl* +%{_mandir}/man3/SSL_set0_chain.3ossl* +%{_mandir}/man3/SSL_set0_chain_cert_store.3ossl* +%{_mandir}/man3/SSL_set0_rbio.3ossl* +%{_mandir}/man3/SSL_set0_security_ex_data.3ossl* +%{_mandir}/man3/SSL_set0_tmp_dh_pkey.3ossl* +%{_mandir}/man3/SSL_set0_verify_cert_store.3ossl* +%{_mandir}/man3/SSL_set0_wbio.3ossl* +%{_mandir}/man3/SSL_set1_cert_comp_preference.3ossl* +%{_mandir}/man3/SSL_set1_chain.3ossl* +%{_mandir}/man3/SSL_set1_chain_cert_store.3ossl* +%{_mandir}/man3/SSL_set1_client_cert_type.3ossl* +%{_mandir}/man3/SSL_set1_client_sigalgs.3ossl* +%{_mandir}/man3/SSL_set1_client_sigalgs_list.3ossl* +%{_mandir}/man3/SSL_set1_compressed_cert.3ossl* +%{_mandir}/man3/SSL_set1_curves.3ossl* +%{_mandir}/man3/SSL_set1_curves_list.3ossl* +%{_mandir}/man3/SSL_set1_groups.3ossl* +%{_mandir}/man3/SSL_set1_groups_list.3ossl* +%{_mandir}/man3/SSL_set1_param.3ossl* +%{_mandir}/man3/SSL_set1_sigalgs.3ossl* +%{_mandir}/man3/SSL_set1_sigalgs_list.3ossl* +%{_mandir}/man3/SSL_set1_verify_cert_store.3ossl* +%{_mandir}/man3/SSL_set_accept_state.3ossl* +%{_mandir}/man3/SSL_set_allow_early_data_cb.3ossl* +%{_mandir}/man3/SSL_set_alpn_protos.3ossl* +%{_mandir}/man3/SSL_set_app_data.3ossl* +%{_mandir}/man3/SSL_set_async_callback_arg.3ossl* +%{_mandir}/man3/SSL_set_block_padding.3ossl* +%{_mandir}/man3/SSL_set_cert_cb.3ossl* +%{_mandir}/man3/SSL_set_cipher_list.3ossl* +%{_mandir}/man3/SSL_set_ciphersuites.3ossl* +%{_mandir}/man3/SSL_set_client_CA_list.3ossl* +%{_mandir}/man3/SSL_set_ct_validation_callback.3ossl* +%{_mandir}/man3/SSL_set_current_cert.3ossl* +%{_mandir}/man3/SSL_set_default_passwd_cb.3ossl* +%{_mandir}/man3/SSL_set_default_passwd_cb_userdata.3ossl* +%{_mandir}/man3/SSL_set_default_read_buffer_len.3ossl* +%{_mandir}/man3/SSL_set_dh_auto.3ossl* +%{_mandir}/man3/SSL_set_ecdh_auto.3ossl* +%{_mandir}/man3/SSL_set_event_handling_mode.3ossl* +%{_mandir}/man3/SSL_set_ex_data.3ossl* +%{_mandir}/man3/SSL_set_feature_request_uint.3ossl* +%{_mandir}/man3/SSL_set_generate_session_id.3ossl* +%{_mandir}/man3/SSL_set_generic_value_uint.3ossl* +%{_mandir}/man3/SSL_set_hostflags.3ossl* +%{_mandir}/man3/SSL_set_info_callback.3ossl* +%{_mandir}/man3/SSL_set_max_cert_list.3ossl* +%{_mandir}/man3/SSL_set_max_early_data.3ossl* +%{_mandir}/man3/SSL_set_max_pipelines.3ossl* +%{_mandir}/man3/SSL_set_max_proto_version.3ossl* +%{_mandir}/man3/SSL_set_max_send_fragment.3ossl* +%{_mandir}/man3/SSL_set_min_proto_version.3ossl* +%{_mandir}/man3/SSL_set_mode.3ossl* +%{_mandir}/man3/SSL_set_msg_callback.3ossl* +%{_mandir}/man3/SSL_set_msg_callback_arg.3ossl* +%{_mandir}/man3/SSL_set_num_tickets.3ossl* +%{_mandir}/man3/SSL_set_options.3ossl* +%{_mandir}/man3/SSL_set_post_handshake_auth.3ossl* +%{_mandir}/man3/SSL_set_psk_client_callback.3ossl* +%{_mandir}/man3/SSL_set_psk_find_session_callback.3ossl* +%{_mandir}/man3/SSL_set_psk_server_callback.3ossl* +%{_mandir}/man3/SSL_set_psk_use_session_callback.3ossl* +%{_mandir}/man3/SSL_set_purpose.3ossl* +%{_mandir}/man3/SSL_set_quiet_shutdown.3ossl* +%{_mandir}/man3/SSL_set_read_ahead.3ossl* +%{_mandir}/man3/SSL_set_record_padding_callback.3ossl* +%{_mandir}/man3/SSL_set_record_padding_callback_arg.3ossl* +%{_mandir}/man3/SSL_set_recv_max_early_data.3ossl* +%{_mandir}/man3/SSL_set_rfd.3ossl* +%{_mandir}/man3/SSL_set_security_callback.3ossl* +%{_mandir}/man3/SSL_set_security_level.3ossl* +%{_mandir}/man3/SSL_set_session_id_context.3ossl* +%{_mandir}/man3/SSL_set_split_send_fragment.3ossl* +%{_mandir}/man3/SSL_set_srp_server_param.3ossl* +%{_mandir}/man3/SSL_set_srp_server_param_pw.3ossl* +%{_mandir}/man3/SSL_set_ssl_method.3ossl* +%{_mandir}/man3/SSL_set_time.3ossl* +%{_mandir}/man3/SSL_set_timeout.3ossl* +%{_mandir}/man3/SSL_set_tlsext_host_name.3ossl* +%{_mandir}/man3/SSL_set_tlsext_max_fragment_length.3ossl* +%{_mandir}/man3/SSL_set_tlsext_status_ocsp_resp.3ossl* +%{_mandir}/man3/SSL_set_tlsext_status_type.3ossl* +%{_mandir}/man3/SSL_set_tlsext_use_srtp.3ossl* +%{_mandir}/man3/SSL_set_tmp_dh.3ossl* +%{_mandir}/man3/SSL_set_tmp_dh_callback.3ossl* +%{_mandir}/man3/SSL_set_tmp_ecdh.3ossl* +%{_mandir}/man3/SSL_set_trust.3ossl* +%{_mandir}/man3/SSL_set_value_uint.3ossl* +%{_mandir}/man3/SSL_set_verify.3ossl* +%{_mandir}/man3/SSL_set_verify_depth.3ossl* +%{_mandir}/man3/SSL_set_wfd.3ossl* +%{_mandir}/man3/SSL_shutdown_ex.3ossl* +%{_mandir}/man3/SSL_state_string_long.3ossl* +%{_mandir}/man3/SSL_stateless.3ossl* +%{_mandir}/man3/SSL_trace.3ossl* +%{_mandir}/man3/SSL_up_ref.3ossl* +%{_mandir}/man3/SSL_use_PrivateKey.3ossl* +%{_mandir}/man3/SSL_use_PrivateKey_ASN1.3ossl* +%{_mandir}/man3/SSL_use_PrivateKey_file.3ossl* +%{_mandir}/man3/SSL_use_RSAPrivateKey.3ossl* +%{_mandir}/man3/SSL_use_RSAPrivateKey_ASN1.3ossl* +%{_mandir}/man3/SSL_use_RSAPrivateKey_file.3ossl* +%{_mandir}/man3/SSL_use_cert_and_key.3ossl* +%{_mandir}/man3/SSL_use_certificate.3ossl* +%{_mandir}/man3/SSL_use_certificate_ASN1.3ossl* +%{_mandir}/man3/SSL_use_certificate_chain_file.3ossl* +%{_mandir}/man3/SSL_use_certificate_file.3ossl* +%{_mandir}/man3/SSL_use_psk_identity_hint.3ossl* +%{_mandir}/man3/SSL_verify_cb.3ossl* +%{_mandir}/man3/SSL_verify_client_post_handshake.3ossl* +%{_mandir}/man3/SSL_version.3ossl* +%{_mandir}/man3/SSL_waiting_for_async.3ossl* +%{_mandir}/man3/SSL_want_async.3ossl* +%{_mandir}/man3/SSL_want_async_job.3ossl* +%{_mandir}/man3/SSL_want_client_hello_cb.3ossl* +%{_mandir}/man3/SSL_want_nothing.3ossl* +%{_mandir}/man3/SSL_want_read.3ossl* +%{_mandir}/man3/SSL_want_retry_verify.3ossl* +%{_mandir}/man3/SSL_want_write.3ossl* +%{_mandir}/man3/SSL_want_x509_lookup.3ossl* +%{_mandir}/man3/SSL_write_early_data.3ossl* +%{_mandir}/man3/SSL_write_ex.3ossl* +%{_mandir}/man3/SSL_write_ex2.3ossl* +%{_mandir}/man3/SSLv23_client_method.3ossl* +%{_mandir}/man3/SSLv23_method.3ossl* +%{_mandir}/man3/SSLv23_server_method.3ossl* +%{_mandir}/man3/SSLv3_client_method.3ossl* +%{_mandir}/man3/SSLv3_method.3ossl* +%{_mandir}/man3/SSLv3_server_method.3ossl* +%{_mandir}/man3/SXNETID_free.3ossl* +%{_mandir}/man3/SXNETID_new.3ossl* +%{_mandir}/man3/SXNET_free.3ossl* +%{_mandir}/man3/SXNET_new.3ossl* +%{_mandir}/man3/TLS_FEATURE_free.3ossl* +%{_mandir}/man3/TLS_FEATURE_new.3ossl* +%{_mandir}/man3/TLS_client_method.3ossl* +%{_mandir}/man3/TLS_method.3ossl* +%{_mandir}/man3/TLS_server_method.3ossl* +%{_mandir}/man3/TLSv1_1_client_method.3ossl* +%{_mandir}/man3/TLSv1_1_method.3ossl* +%{_mandir}/man3/TLSv1_1_server_method.3ossl* +%{_mandir}/man3/TLSv1_2_client_method.3ossl* +%{_mandir}/man3/TLSv1_2_method.3ossl* +%{_mandir}/man3/TLSv1_2_server_method.3ossl* +%{_mandir}/man3/TLSv1_client_method.3ossl* +%{_mandir}/man3/TLSv1_method.3ossl* +%{_mandir}/man3/TLSv1_server_method.3ossl* +%{_mandir}/man3/TS_ACCURACY_dup.3ossl* +%{_mandir}/man3/TS_ACCURACY_free.3ossl* +%{_mandir}/man3/TS_ACCURACY_new.3ossl* +%{_mandir}/man3/TS_MSG_IMPRINT_dup.3ossl* +%{_mandir}/man3/TS_MSG_IMPRINT_free.3ossl* +%{_mandir}/man3/TS_MSG_IMPRINT_new.3ossl* +%{_mandir}/man3/TS_REQ_dup.3ossl* +%{_mandir}/man3/TS_REQ_free.3ossl* +%{_mandir}/man3/TS_REQ_new.3ossl* +%{_mandir}/man3/TS_RESP_CTX_free.3ossl* +%{_mandir}/man3/TS_RESP_CTX_new_ex.3ossl* +%{_mandir}/man3/TS_RESP_dup.3ossl* +%{_mandir}/man3/TS_RESP_free.3ossl* +%{_mandir}/man3/TS_RESP_new.3ossl* +%{_mandir}/man3/TS_STATUS_INFO_dup.3ossl* +%{_mandir}/man3/TS_STATUS_INFO_free.3ossl* +%{_mandir}/man3/TS_STATUS_INFO_new.3ossl* +%{_mandir}/man3/TS_TST_INFO_dup.3ossl* +%{_mandir}/man3/TS_TST_INFO_free.3ossl* +%{_mandir}/man3/TS_TST_INFO_new.3ossl* +%{_mandir}/man3/TS_VERIFY_CTS_set_certs.3ossl* +%{_mandir}/man3/UI.3ossl* +%{_mandir}/man3/UI_METHOD.3ossl* +%{_mandir}/man3/UI_OpenSSL.3ossl* +%{_mandir}/man3/UI_UTIL_read_pw_string.3ossl* +%{_mandir}/man3/UI_UTIL_wrap_read_pem_callback.3ossl* +%{_mandir}/man3/UI_add_error_string.3ossl* +%{_mandir}/man3/UI_add_info_string.3ossl* +%{_mandir}/man3/UI_add_input_boolean.3ossl* +%{_mandir}/man3/UI_add_input_string.3ossl* +%{_mandir}/man3/UI_add_user_data.3ossl* +%{_mandir}/man3/UI_add_verify_string.3ossl* +%{_mandir}/man3/UI_construct_prompt.3ossl* +%{_mandir}/man3/UI_ctrl.3ossl* +%{_mandir}/man3/UI_destroy_method.3ossl* +%{_mandir}/man3/UI_dup_error_string.3ossl* +%{_mandir}/man3/UI_dup_info_string.3ossl* +%{_mandir}/man3/UI_dup_input_boolean.3ossl* +%{_mandir}/man3/UI_dup_input_string.3ossl* +%{_mandir}/man3/UI_dup_user_data.3ossl* +%{_mandir}/man3/UI_dup_verify_string.3ossl* +%{_mandir}/man3/UI_free.3ossl* +%{_mandir}/man3/UI_get0_action_string.3ossl* +%{_mandir}/man3/UI_get0_output_string.3ossl* +%{_mandir}/man3/UI_get0_result.3ossl* +%{_mandir}/man3/UI_get0_result_string.3ossl* +%{_mandir}/man3/UI_get0_test_string.3ossl* +%{_mandir}/man3/UI_get0_user_data.3ossl* +%{_mandir}/man3/UI_get_app_data.3ossl* +%{_mandir}/man3/UI_get_default_method.3ossl* +%{_mandir}/man3/UI_get_ex_data.3ossl* +%{_mandir}/man3/UI_get_ex_new_index.3ossl* +%{_mandir}/man3/UI_get_input_flags.3ossl* +%{_mandir}/man3/UI_get_method.3ossl* +%{_mandir}/man3/UI_get_result_length.3ossl* +%{_mandir}/man3/UI_get_result_maxsize.3ossl* +%{_mandir}/man3/UI_get_result_minsize.3ossl* +%{_mandir}/man3/UI_get_result_string_length.3ossl* +%{_mandir}/man3/UI_get_string_type.3ossl* +%{_mandir}/man3/UI_method_get_closer.3ossl* +%{_mandir}/man3/UI_method_get_data_destructor.3ossl* +%{_mandir}/man3/UI_method_get_data_duplicator.3ossl* +%{_mandir}/man3/UI_method_get_ex_data.3ossl* +%{_mandir}/man3/UI_method_get_flusher.3ossl* +%{_mandir}/man3/UI_method_get_opener.3ossl* +%{_mandir}/man3/UI_method_get_prompt_constructor.3ossl* +%{_mandir}/man3/UI_method_get_reader.3ossl* +%{_mandir}/man3/UI_method_get_writer.3ossl* +%{_mandir}/man3/UI_method_set_closer.3ossl* +%{_mandir}/man3/UI_method_set_data_duplicator.3ossl* +%{_mandir}/man3/UI_method_set_ex_data.3ossl* +%{_mandir}/man3/UI_method_set_flusher.3ossl* +%{_mandir}/man3/UI_method_set_opener.3ossl* +%{_mandir}/man3/UI_method_set_prompt_constructor.3ossl* +%{_mandir}/man3/UI_method_set_reader.3ossl* +%{_mandir}/man3/UI_method_set_writer.3ossl* +%{_mandir}/man3/UI_new_method.3ossl* +%{_mandir}/man3/UI_null.3ossl* +%{_mandir}/man3/UI_process.3ossl* +%{_mandir}/man3/UI_set_app_data.3ossl* +%{_mandir}/man3/UI_set_default_method.3ossl* +%{_mandir}/man3/UI_set_ex_data.3ossl* +%{_mandir}/man3/UI_set_method.3ossl* +%{_mandir}/man3/UI_set_result.3ossl* +%{_mandir}/man3/UI_set_result_ex.3ossl* +%{_mandir}/man3/UI_string_types.3ossl* +%{_mandir}/man3/USERNOTICE_free.3ossl* +%{_mandir}/man3/USERNOTICE_new.3ossl* +%{_mandir}/man3/X509V3_EXT_d2i.3ossl* +%{_mandir}/man3/X509V3_EXT_i2d.3ossl* +%{_mandir}/man3/X509V3_add1_i2d.3ossl* +%{_mandir}/man3/X509V3_set_issuer_pkey.3ossl* +%{_mandir}/man3/X509_ALGOR_cmp.3ossl* +%{_mandir}/man3/X509_ALGOR_copy.3ossl* +%{_mandir}/man3/X509_ALGOR_free.3ossl* +%{_mandir}/man3/X509_ALGOR_get0.3ossl* +%{_mandir}/man3/X509_ALGOR_it.3ossl* +%{_mandir}/man3/X509_ALGOR_new.3ossl* +%{_mandir}/man3/X509_ALGOR_set0.3ossl* +%{_mandir}/man3/X509_ALGOR_set_md.3ossl* +%{_mandir}/man3/X509_ATTRIBUTE_count.3ossl* +%{_mandir}/man3/X509_ATTRIBUTE_create.3ossl* +%{_mandir}/man3/X509_ATTRIBUTE_create_by_NID.3ossl* +%{_mandir}/man3/X509_ATTRIBUTE_create_by_OBJ.3ossl* +%{_mandir}/man3/X509_ATTRIBUTE_create_by_txt.3ossl* +%{_mandir}/man3/X509_ATTRIBUTE_dup.3ossl* +%{_mandir}/man3/X509_ATTRIBUTE_free.3ossl* +%{_mandir}/man3/X509_ATTRIBUTE_get0_data.3ossl* +%{_mandir}/man3/X509_ATTRIBUTE_get0_object.3ossl* +%{_mandir}/man3/X509_ATTRIBUTE_get0_type.3ossl* +%{_mandir}/man3/X509_ATTRIBUTE_new.3ossl* +%{_mandir}/man3/X509_ATTRIBUTE_set1_data.3ossl* +%{_mandir}/man3/X509_ATTRIBUTE_set1_object.3ossl* +%{_mandir}/man3/X509_CERT_AUX_free.3ossl* +%{_mandir}/man3/X509_CERT_AUX_new.3ossl* +%{_mandir}/man3/X509_CINF_free.3ossl* +%{_mandir}/man3/X509_CINF_new.3ossl* +%{_mandir}/man3/X509_CRL_INFO_free.3ossl* +%{_mandir}/man3/X509_CRL_INFO_new.3ossl* +%{_mandir}/man3/X509_CRL_add0_revoked.3ossl* +%{_mandir}/man3/X509_CRL_add1_ext_i2d.3ossl* +%{_mandir}/man3/X509_CRL_add_ext.3ossl* +%{_mandir}/man3/X509_CRL_cmp.3ossl* +%{_mandir}/man3/X509_CRL_delete_ext.3ossl* +%{_mandir}/man3/X509_CRL_digest.3ossl* +%{_mandir}/man3/X509_CRL_dup.3ossl* +%{_mandir}/man3/X509_CRL_free.3ossl* +%{_mandir}/man3/X509_CRL_get0_by_cert.3ossl* +%{_mandir}/man3/X509_CRL_get0_extensions.3ossl* +%{_mandir}/man3/X509_CRL_get0_lastUpdate.3ossl* +%{_mandir}/man3/X509_CRL_get0_nextUpdate.3ossl* +%{_mandir}/man3/X509_CRL_get0_signature.3ossl* +%{_mandir}/man3/X509_CRL_get_REVOKED.3ossl* +%{_mandir}/man3/X509_CRL_get_ext.3ossl* +%{_mandir}/man3/X509_CRL_get_ext_by_NID.3ossl* +%{_mandir}/man3/X509_CRL_get_ext_by_OBJ.3ossl* +%{_mandir}/man3/X509_CRL_get_ext_by_critical.3ossl* +%{_mandir}/man3/X509_CRL_get_ext_count.3ossl* +%{_mandir}/man3/X509_CRL_get_ext_d2i.3ossl* +%{_mandir}/man3/X509_CRL_get_issuer.3ossl* +%{_mandir}/man3/X509_CRL_get_signature_nid.3ossl* +%{_mandir}/man3/X509_CRL_get_version.3ossl* +%{_mandir}/man3/X509_CRL_http_nbio.3ossl* +%{_mandir}/man3/X509_CRL_load_http.3ossl* +%{_mandir}/man3/X509_CRL_match.3ossl* +%{_mandir}/man3/X509_CRL_new.3ossl* +%{_mandir}/man3/X509_CRL_new_ex.3ossl* +%{_mandir}/man3/X509_CRL_set1_lastUpdate.3ossl* +%{_mandir}/man3/X509_CRL_set1_nextUpdate.3ossl* +%{_mandir}/man3/X509_CRL_set_issuer_name.3ossl* +%{_mandir}/man3/X509_CRL_set_version.3ossl* +%{_mandir}/man3/X509_CRL_sign.3ossl* +%{_mandir}/man3/X509_CRL_sign_ctx.3ossl* +%{_mandir}/man3/X509_CRL_sort.3ossl* +%{_mandir}/man3/X509_CRL_verify.3ossl* +%{_mandir}/man3/X509_EXTENSION_create_by_NID.3ossl* +%{_mandir}/man3/X509_EXTENSION_create_by_OBJ.3ossl* +%{_mandir}/man3/X509_EXTENSION_dup.3ossl* +%{_mandir}/man3/X509_EXTENSION_free.3ossl* +%{_mandir}/man3/X509_EXTENSION_get_critical.3ossl* +%{_mandir}/man3/X509_EXTENSION_get_data.3ossl* +%{_mandir}/man3/X509_EXTENSION_get_object.3ossl* +%{_mandir}/man3/X509_EXTENSION_new.3ossl* +%{_mandir}/man3/X509_EXTENSION_set_critical.3ossl* +%{_mandir}/man3/X509_EXTENSION_set_data.3ossl* +%{_mandir}/man3/X509_LOOKUP_METHOD.3ossl* +%{_mandir}/man3/X509_LOOKUP_TYPE.3ossl* +%{_mandir}/man3/X509_LOOKUP_add_dir.3ossl* +%{_mandir}/man3/X509_LOOKUP_add_store.3ossl* +%{_mandir}/man3/X509_LOOKUP_add_store_ex.3ossl* +%{_mandir}/man3/X509_LOOKUP_by_alias.3ossl* +%{_mandir}/man3/X509_LOOKUP_by_fingerprint.3ossl* +%{_mandir}/man3/X509_LOOKUP_by_issuer_serial.3ossl* +%{_mandir}/man3/X509_LOOKUP_by_subject.3ossl* +%{_mandir}/man3/X509_LOOKUP_by_subject_ex.3ossl* +%{_mandir}/man3/X509_LOOKUP_ctrl.3ossl* +%{_mandir}/man3/X509_LOOKUP_ctrl_ex.3ossl* +%{_mandir}/man3/X509_LOOKUP_ctrl_fn.3ossl* +%{_mandir}/man3/X509_LOOKUP_file.3ossl* +%{_mandir}/man3/X509_LOOKUP_free.3ossl* +%{_mandir}/man3/X509_LOOKUP_get_by_alias_fn.3ossl* +%{_mandir}/man3/X509_LOOKUP_get_by_fingerprint_fn.3ossl* +%{_mandir}/man3/X509_LOOKUP_get_by_issuer_serial_fn.3ossl* +%{_mandir}/man3/X509_LOOKUP_get_by_subject_fn.3ossl* +%{_mandir}/man3/X509_LOOKUP_get_method_data.3ossl* +%{_mandir}/man3/X509_LOOKUP_get_store.3ossl* +%{_mandir}/man3/X509_LOOKUP_init.3ossl* +%{_mandir}/man3/X509_LOOKUP_load_file.3ossl* +%{_mandir}/man3/X509_LOOKUP_load_file_ex.3ossl* +%{_mandir}/man3/X509_LOOKUP_load_store.3ossl* +%{_mandir}/man3/X509_LOOKUP_load_store_ex.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_free.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_get_ctrl.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_get_free.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_get_get_by_alias.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_get_get_by_fingerprint.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_get_get_by_issuer_serial.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_get_get_by_subject.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_get_init.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_get_new_item.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_get_shutdown.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_set_ctrl.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_set_free.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_set_get_by_alias.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_set_get_by_fingerprint.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_set_get_by_issuer_serial.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_set_get_by_subject.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_set_init.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_set_new_item.3ossl* +%{_mandir}/man3/X509_LOOKUP_meth_set_shutdown.3ossl* +%{_mandir}/man3/X509_LOOKUP_new.3ossl* +%{_mandir}/man3/X509_LOOKUP_set_method_data.3ossl* +%{_mandir}/man3/X509_LOOKUP_shutdown.3ossl* +%{_mandir}/man3/X509_LOOKUP_store.3ossl* +%{_mandir}/man3/X509_NAME_ENTRY_create_by_NID.3ossl* +%{_mandir}/man3/X509_NAME_ENTRY_create_by_OBJ.3ossl* +%{_mandir}/man3/X509_NAME_ENTRY_create_by_txt.3ossl* +%{_mandir}/man3/X509_NAME_ENTRY_dup.3ossl* +%{_mandir}/man3/X509_NAME_ENTRY_free.3ossl* +%{_mandir}/man3/X509_NAME_ENTRY_get_data.3ossl* +%{_mandir}/man3/X509_NAME_ENTRY_new.3ossl* +%{_mandir}/man3/X509_NAME_ENTRY_set_data.3ossl* +%{_mandir}/man3/X509_NAME_ENTRY_set_object.3ossl* +%{_mandir}/man3/X509_NAME_add_entry.3ossl* +%{_mandir}/man3/X509_NAME_add_entry_by_NID.3ossl* +%{_mandir}/man3/X509_NAME_add_entry_by_OBJ.3ossl* +%{_mandir}/man3/X509_NAME_cmp.3ossl* +%{_mandir}/man3/X509_NAME_delete_entry.3ossl* +%{_mandir}/man3/X509_NAME_digest.3ossl* +%{_mandir}/man3/X509_NAME_dup.3ossl* +%{_mandir}/man3/X509_NAME_entry_count.3ossl* +%{_mandir}/man3/X509_NAME_free.3ossl* +%{_mandir}/man3/X509_NAME_get_entry.3ossl* +%{_mandir}/man3/X509_NAME_get_index_by_OBJ.3ossl* +%{_mandir}/man3/X509_NAME_get_text_by_NID.3ossl* +%{_mandir}/man3/X509_NAME_get_text_by_OBJ.3ossl* +%{_mandir}/man3/X509_NAME_hash.3ossl* +%{_mandir}/man3/X509_NAME_hash_ex.3ossl* +%{_mandir}/man3/X509_NAME_new.3ossl* +%{_mandir}/man3/X509_NAME_oneline.3ossl* +%{_mandir}/man3/X509_NAME_print.3ossl* +%{_mandir}/man3/X509_NAME_print_ex_fp.3ossl* +%{_mandir}/man3/X509_OBJECT_set1_X509.3ossl* +%{_mandir}/man3/X509_OBJECT_set1_X509_CRL.3ossl* +%{_mandir}/man3/X509_PUBKEY_dup.3ossl* +%{_mandir}/man3/X509_PUBKEY_eq.3ossl* +%{_mandir}/man3/X509_PUBKEY_free.3ossl* +%{_mandir}/man3/X509_PUBKEY_get.3ossl* +%{_mandir}/man3/X509_PUBKEY_get0.3ossl* +%{_mandir}/man3/X509_PUBKEY_get0_param.3ossl* +%{_mandir}/man3/X509_PUBKEY_new_ex.3ossl* +%{_mandir}/man3/X509_PUBKEY_set.3ossl* +%{_mandir}/man3/X509_PUBKEY_set0_param.3ossl* +%{_mandir}/man3/X509_PUBKEY_set0_public_key.3ossl* +%{_mandir}/man3/X509_REQ_INFO_free.3ossl* +%{_mandir}/man3/X509_REQ_INFO_new.3ossl* +%{_mandir}/man3/X509_REQ_add1_attr.3ossl* +%{_mandir}/man3/X509_REQ_add1_attr_by_NID.3ossl* +%{_mandir}/man3/X509_REQ_add1_attr_by_OBJ.3ossl* +%{_mandir}/man3/X509_REQ_add1_attr_by_txt.3ossl* +%{_mandir}/man3/X509_REQ_add_extensions.3ossl* +%{_mandir}/man3/X509_REQ_add_extensions_nid.3ossl* +%{_mandir}/man3/X509_REQ_check_private_key.3ossl* +%{_mandir}/man3/X509_REQ_delete_attr.3ossl* +%{_mandir}/man3/X509_REQ_digest.3ossl* +%{_mandir}/man3/X509_REQ_dup.3ossl* +%{_mandir}/man3/X509_REQ_free.3ossl* +%{_mandir}/man3/X509_REQ_get0_distinguishing_id.3ossl* +%{_mandir}/man3/X509_REQ_get0_pubkey.3ossl* +%{_mandir}/man3/X509_REQ_get0_signature.3ossl* +%{_mandir}/man3/X509_REQ_get_X509_PUBKEY.3ossl* +%{_mandir}/man3/X509_REQ_get_attr_by_NID.3ossl* +%{_mandir}/man3/X509_REQ_get_attr_by_OBJ.3ossl* +%{_mandir}/man3/X509_REQ_get_attr_count.3ossl* +%{_mandir}/man3/X509_REQ_get_pubkey.3ossl* +%{_mandir}/man3/X509_REQ_get_signature_nid.3ossl* +%{_mandir}/man3/X509_REQ_get_subject_name.3ossl* +%{_mandir}/man3/X509_REQ_get_version.3ossl* +%{_mandir}/man3/X509_REQ_new.3ossl* +%{_mandir}/man3/X509_REQ_new_ex.3ossl* +%{_mandir}/man3/X509_REQ_set0_distinguishing_id.3ossl* +%{_mandir}/man3/X509_REQ_set0_signature.3ossl* +%{_mandir}/man3/X509_REQ_set1_signature_algo.3ossl* +%{_mandir}/man3/X509_REQ_set_pubkey.3ossl* +%{_mandir}/man3/X509_REQ_set_subject_name.3ossl* +%{_mandir}/man3/X509_REQ_set_version.3ossl* +%{_mandir}/man3/X509_REQ_sign.3ossl* +%{_mandir}/man3/X509_REQ_sign_ctx.3ossl* +%{_mandir}/man3/X509_REQ_verify.3ossl* +%{_mandir}/man3/X509_REQ_verify_ex.3ossl* +%{_mandir}/man3/X509_REVOKED_add1_ext_i2d.3ossl* +%{_mandir}/man3/X509_REVOKED_add_ext.3ossl* +%{_mandir}/man3/X509_REVOKED_delete_ext.3ossl* +%{_mandir}/man3/X509_REVOKED_dup.3ossl* +%{_mandir}/man3/X509_REVOKED_free.3ossl* +%{_mandir}/man3/X509_REVOKED_get0_extensions.3ossl* +%{_mandir}/man3/X509_REVOKED_get0_revocationDate.3ossl* +%{_mandir}/man3/X509_REVOKED_get0_serialNumber.3ossl* +%{_mandir}/man3/X509_REVOKED_get_ext.3ossl* +%{_mandir}/man3/X509_REVOKED_get_ext_by_NID.3ossl* +%{_mandir}/man3/X509_REVOKED_get_ext_by_OBJ.3ossl* +%{_mandir}/man3/X509_REVOKED_get_ext_by_critical.3ossl* +%{_mandir}/man3/X509_REVOKED_get_ext_count.3ossl* +%{_mandir}/man3/X509_REVOKED_get_ext_d2i.3ossl* +%{_mandir}/man3/X509_REVOKED_new.3ossl* +%{_mandir}/man3/X509_REVOKED_set_revocationDate.3ossl* +%{_mandir}/man3/X509_REVOKED_set_serialNumber.3ossl* +%{_mandir}/man3/X509_SIG_INFO_get.3ossl* +%{_mandir}/man3/X509_SIG_INFO_set.3ossl* +%{_mandir}/man3/X509_SIG_free.3ossl* +%{_mandir}/man3/X509_SIG_getm.3ossl* +%{_mandir}/man3/X509_SIG_new.3ossl* +%{_mandir}/man3/X509_STORE.3ossl* +%{_mandir}/man3/X509_STORE_CTX_cert_crl_fn.3ossl* +%{_mandir}/man3/X509_STORE_CTX_check_crl_fn.3ossl* +%{_mandir}/man3/X509_STORE_CTX_check_issued_fn.3ossl* +%{_mandir}/man3/X509_STORE_CTX_check_policy_fn.3ossl* +%{_mandir}/man3/X509_STORE_CTX_check_revocation_fn.3ossl* +%{_mandir}/man3/X509_STORE_CTX_cleanup.3ossl* +%{_mandir}/man3/X509_STORE_CTX_cleanup_fn.3ossl* +%{_mandir}/man3/X509_STORE_CTX_free.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get0_cert.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get0_chain.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get0_param.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get0_rpk.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get0_untrusted.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get1_chain.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get1_issuer.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_app_data.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_cert_crl.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_check_crl.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_check_issued.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_check_policy.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_check_revocation.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_cleanup.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_crl_fn.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_current_cert.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_error_depth.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_ex_data.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_ex_new_index.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_get_crl.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_get_issuer.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_issuer_fn.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_lookup_certs.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_lookup_crls.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_num_untrusted.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_obj_by_subject.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_verify.3ossl* +%{_mandir}/man3/X509_STORE_CTX_get_verify_cb.3ossl* +%{_mandir}/man3/X509_STORE_CTX_init.3ossl* +%{_mandir}/man3/X509_STORE_CTX_init_rpk.3ossl* +%{_mandir}/man3/X509_STORE_CTX_lookup_certs_fn.3ossl* +%{_mandir}/man3/X509_STORE_CTX_lookup_crls_fn.3ossl* +%{_mandir}/man3/X509_STORE_CTX_new_ex.3ossl* +%{_mandir}/man3/X509_STORE_CTX_print_verify_cb.3ossl* +%{_mandir}/man3/X509_STORE_CTX_purpose_inherit.3ossl* +%{_mandir}/man3/X509_STORE_CTX_set0_crls.3ossl* +%{_mandir}/man3/X509_STORE_CTX_set0_param.3ossl* +%{_mandir}/man3/X509_STORE_CTX_set0_rpk.3ossl* +%{_mandir}/man3/X509_STORE_CTX_set0_trusted_stack.3ossl* +%{_mandir}/man3/X509_STORE_CTX_set0_untrusted.3ossl* +%{_mandir}/man3/X509_STORE_CTX_set0_verified_chain.3ossl* +%{_mandir}/man3/X509_STORE_CTX_set_app_data.3ossl* +%{_mandir}/man3/X509_STORE_CTX_set_cert.3ossl* +%{_mandir}/man3/X509_STORE_CTX_set_current_cert.3ossl* +%{_mandir}/man3/X509_STORE_CTX_set_current_reasons.3ossl* +%{_mandir}/man3/X509_STORE_CTX_set_default.3ossl* +%{_mandir}/man3/X509_STORE_CTX_set_error.3ossl* +%{_mandir}/man3/X509_STORE_CTX_set_error_depth.3ossl* +%{_mandir}/man3/X509_STORE_CTX_set_ex_data.3ossl* +%{_mandir}/man3/X509_STORE_CTX_set_get_crl.3ossl* +%{_mandir}/man3/X509_STORE_CTX_set_purpose.3ossl* +%{_mandir}/man3/X509_STORE_CTX_set_trust.3ossl* +%{_mandir}/man3/X509_STORE_CTX_set_verify.3ossl* +%{_mandir}/man3/X509_STORE_CTX_verify.3ossl* +%{_mandir}/man3/X509_STORE_CTX_verify_cb.3ossl* +%{_mandir}/man3/X509_STORE_CTX_verify_fn.3ossl* +%{_mandir}/man3/X509_STORE_add_crl.3ossl* +%{_mandir}/man3/X509_STORE_add_lookup.3ossl* +%{_mandir}/man3/X509_STORE_free.3ossl* +%{_mandir}/man3/X509_STORE_get0_objects.3ossl* +%{_mandir}/man3/X509_STORE_get1_all_certs.3ossl* +%{_mandir}/man3/X509_STORE_get1_objects.3ossl* +%{_mandir}/man3/X509_STORE_get_cert_crl.3ossl* +%{_mandir}/man3/X509_STORE_get_check_crl.3ossl* +%{_mandir}/man3/X509_STORE_get_check_issued.3ossl* +%{_mandir}/man3/X509_STORE_get_check_policy.3ossl* +%{_mandir}/man3/X509_STORE_get_check_revocation.3ossl* +%{_mandir}/man3/X509_STORE_get_cleanup.3ossl* +%{_mandir}/man3/X509_STORE_get_ex_data.3ossl* +%{_mandir}/man3/X509_STORE_get_ex_new_index.3ossl* +%{_mandir}/man3/X509_STORE_get_get_crl.3ossl* +%{_mandir}/man3/X509_STORE_get_get_issuer.3ossl* +%{_mandir}/man3/X509_STORE_get_lookup_certs.3ossl* +%{_mandir}/man3/X509_STORE_get_lookup_crls.3ossl* +%{_mandir}/man3/X509_STORE_get_verify_cb.3ossl* +%{_mandir}/man3/X509_STORE_load_file.3ossl* +%{_mandir}/man3/X509_STORE_load_file_ex.3ossl* +%{_mandir}/man3/X509_STORE_load_locations.3ossl* +%{_mandir}/man3/X509_STORE_load_locations_ex.3ossl* +%{_mandir}/man3/X509_STORE_load_path.3ossl* +%{_mandir}/man3/X509_STORE_load_store.3ossl* +%{_mandir}/man3/X509_STORE_load_store_ex.3ossl* +%{_mandir}/man3/X509_STORE_lock.3ossl* +%{_mandir}/man3/X509_STORE_set1_param.3ossl* +%{_mandir}/man3/X509_STORE_set_cert_crl.3ossl* +%{_mandir}/man3/X509_STORE_set_check_crl.3ossl* +%{_mandir}/man3/X509_STORE_set_check_issued.3ossl* +%{_mandir}/man3/X509_STORE_set_check_policy.3ossl* +%{_mandir}/man3/X509_STORE_set_check_revocation.3ossl* +%{_mandir}/man3/X509_STORE_set_cleanup.3ossl* +%{_mandir}/man3/X509_STORE_set_default_paths.3ossl* +%{_mandir}/man3/X509_STORE_set_default_paths_ex.3ossl* +%{_mandir}/man3/X509_STORE_set_depth.3ossl* +%{_mandir}/man3/X509_STORE_set_ex_data.3ossl* +%{_mandir}/man3/X509_STORE_set_flags.3ossl* +%{_mandir}/man3/X509_STORE_set_get_crl.3ossl* +%{_mandir}/man3/X509_STORE_set_get_issuer.3ossl* +%{_mandir}/man3/X509_STORE_set_lookup_certs.3ossl* +%{_mandir}/man3/X509_STORE_set_lookup_crls.3ossl* +%{_mandir}/man3/X509_STORE_set_lookup_crls_cb.3ossl* +%{_mandir}/man3/X509_STORE_set_purpose.3ossl* +%{_mandir}/man3/X509_STORE_set_trust.3ossl* +%{_mandir}/man3/X509_STORE_set_verify.3ossl* +%{_mandir}/man3/X509_STORE_set_verify_cb.3ossl* +%{_mandir}/man3/X509_STORE_set_verify_func.3ossl* +%{_mandir}/man3/X509_STORE_unlock.3ossl* +%{_mandir}/man3/X509_STORE_up_ref.3ossl* +%{_mandir}/man3/X509_VAL_free.3ossl* +%{_mandir}/man3/X509_VAL_new.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_add0_policy.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_add1_host.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_clear_flags.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_get0_email.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_get0_host.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_get0_peername.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_get1_ip_asc.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_get_auth_level.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_get_depth.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_get_flags.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_get_hostflags.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_get_inh_flags.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_get_time.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_set1_email.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_set1_host.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_set1_ip.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_set1_ip_asc.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_set1_policies.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_set_auth_level.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_set_depth.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_set_hostflags.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_set_inh_flags.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_set_purpose.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_set_time.3ossl* +%{_mandir}/man3/X509_VERIFY_PARAM_set_trust.3ossl* +%{_mandir}/man3/X509_add1_ext_i2d.3ossl* +%{_mandir}/man3/X509_add_certs.3ossl* +%{_mandir}/man3/X509_add_ext.3ossl* +%{_mandir}/man3/X509_build_chain.3ossl* +%{_mandir}/man3/X509_chain_up_ref.3ossl* +%{_mandir}/man3/X509_check_email.3ossl* +%{_mandir}/man3/X509_check_ip.3ossl* +%{_mandir}/man3/X509_check_ip_asc.3ossl* +%{_mandir}/man3/X509_cmp_current_time.3ossl* +%{_mandir}/man3/X509_cmp_timeframe.3ossl* +%{_mandir}/man3/X509_delete_ext.3ossl* +%{_mandir}/man3/X509_digest_sig.3ossl* +%{_mandir}/man3/X509_free.3ossl* +%{_mandir}/man3/X509_get0_authority_issuer.3ossl* +%{_mandir}/man3/X509_get0_authority_key_id.3ossl* +%{_mandir}/man3/X509_get0_authority_serial.3ossl* +%{_mandir}/man3/X509_get0_extensions.3ossl* +%{_mandir}/man3/X509_get0_notAfter.3ossl* +%{_mandir}/man3/X509_get0_pubkey.3ossl* +%{_mandir}/man3/X509_get0_serialNumber.3ossl* +%{_mandir}/man3/X509_get0_subject_key_id.3ossl* +%{_mandir}/man3/X509_get0_tbs_sigalg.3ossl* +%{_mandir}/man3/X509_get_X509_PUBKEY.3ossl* +%{_mandir}/man3/X509_get_default_cert_dir.3ossl* +%{_mandir}/man3/X509_get_default_cert_dir_env.3ossl* +%{_mandir}/man3/X509_get_default_cert_file_env.3ossl* +%{_mandir}/man3/X509_get_ex_data.3ossl* +%{_mandir}/man3/X509_get_ex_new_index.3ossl* +%{_mandir}/man3/X509_get_ext.3ossl* +%{_mandir}/man3/X509_get_ext_by_NID.3ossl* +%{_mandir}/man3/X509_get_ext_by_OBJ.3ossl* +%{_mandir}/man3/X509_get_ext_by_critical.3ossl* +%{_mandir}/man3/X509_get_ext_count.3ossl* +%{_mandir}/man3/X509_get_ext_d2i.3ossl* +%{_mandir}/man3/X509_get_extended_key_usage.3ossl* +%{_mandir}/man3/X509_get_issuer_name.3ossl* +%{_mandir}/man3/X509_get_key_usage.3ossl* +%{_mandir}/man3/X509_get_pathlen.3ossl* +%{_mandir}/man3/X509_get_proxy_pathlen.3ossl* +%{_mandir}/man3/X509_get_signature_info.3ossl* +%{_mandir}/man3/X509_get_signature_nid.3ossl* +%{_mandir}/man3/X509_getm_notAfter.3ossl* +%{_mandir}/man3/X509_getm_notBefore.3ossl* +%{_mandir}/man3/X509_gmtime_adj.3ossl* +%{_mandir}/man3/X509_http_nbio.3ossl* +%{_mandir}/man3/X509_issuer_and_serial_cmp.3ossl* +%{_mandir}/man3/X509_issuer_name_cmp.3ossl* +%{_mandir}/man3/X509_issuer_name_hash.3ossl* +%{_mandir}/man3/X509_load_cert_crl_file.3ossl* +%{_mandir}/man3/X509_load_cert_crl_file_ex.3ossl* +%{_mandir}/man3/X509_load_cert_file.3ossl* +%{_mandir}/man3/X509_load_cert_file_ex.3ossl* +%{_mandir}/man3/X509_load_crl_file.3ossl* +%{_mandir}/man3/X509_new_ex.3ossl* +%{_mandir}/man3/X509_pubkey_digest.3ossl* +%{_mandir}/man3/X509_self_signed.3ossl* +%{_mandir}/man3/X509_set0_distinguishing_id.3ossl* +%{_mandir}/man3/X509_set1_notAfter.3ossl* +%{_mandir}/man3/X509_set1_notBefore.3ossl* +%{_mandir}/man3/X509_set_ex_data.3ossl* +%{_mandir}/man3/X509_set_issuer_name.3ossl* +%{_mandir}/man3/X509_set_proxy_flag.3ossl* +%{_mandir}/man3/X509_set_proxy_pathlen.3ossl* +%{_mandir}/man3/X509_set_pubkey.3ossl* +%{_mandir}/man3/X509_set_serialNumber.3ossl* +%{_mandir}/man3/X509_set_subject_name.3ossl* +%{_mandir}/man3/X509_set_version.3ossl* +%{_mandir}/man3/X509_sign_ctx.3ossl* +%{_mandir}/man3/X509_subject_name_cmp.3ossl* +%{_mandir}/man3/X509_subject_name_hash.3ossl* +%{_mandir}/man3/X509_time_adj.3ossl* +%{_mandir}/man3/X509_time_adj_ex.3ossl* +%{_mandir}/man3/X509_up_ref.3ossl* +%{_mandir}/man3/X509_verify_cert_error_string.3ossl* +%{_mandir}/man3/X509at_add1_attr.3ossl* +%{_mandir}/man3/X509at_add1_attr_by_NID.3ossl* +%{_mandir}/man3/X509at_add1_attr_by_OBJ.3ossl* +%{_mandir}/man3/X509at_add1_attr_by_txt.3ossl* +%{_mandir}/man3/X509at_delete_attr.3ossl* +%{_mandir}/man3/X509at_get0_data_by_OBJ.3ossl* +%{_mandir}/man3/X509at_get_attr.3ossl* +%{_mandir}/man3/X509at_get_attr_by_NID.3ossl* +%{_mandir}/man3/X509at_get_attr_by_OBJ.3ossl* +%{_mandir}/man3/X509at_get_attr_count.3ossl* +%{_mandir}/man3/X509v3_add_ext.3ossl* +%{_mandir}/man3/X509v3_delete_ext.3ossl* +%{_mandir}/man3/X509v3_get_ext.3ossl* +%{_mandir}/man3/X509v3_get_ext_by_OBJ.3ossl* +%{_mandir}/man3/X509v3_get_ext_by_critical.3ossl* +%{_mandir}/man3/X509v3_get_ext_count.3ossl* +%{_mandir}/man3/b2i_PVK_bio.3ossl* +%{_mandir}/man3/custom_ext_add_cb.3ossl* +%{_mandir}/man3/custom_ext_free_cb.3ossl* +%{_mandir}/man3/custom_ext_parse_cb.3ossl* +%{_mandir}/man3/d2i_ACCESS_DESCRIPTION.3ossl* +%{_mandir}/man3/d2i_ADMISSIONS.3ossl* +%{_mandir}/man3/d2i_ADMISSION_SYNTAX.3ossl* +%{_mandir}/man3/d2i_ASIdOrRange.3ossl* +%{_mandir}/man3/d2i_ASIdentifierChoice.3ossl* +%{_mandir}/man3/d2i_ASIdentifiers.3ossl* +%{_mandir}/man3/d2i_ASN1_BIT_STRING.3ossl* +%{_mandir}/man3/d2i_ASN1_BMPSTRING.3ossl* +%{_mandir}/man3/d2i_ASN1_ENUMERATED.3ossl* +%{_mandir}/man3/d2i_ASN1_GENERALIZEDTIME.3ossl* +%{_mandir}/man3/d2i_ASN1_GENERALSTRING.3ossl* +%{_mandir}/man3/d2i_ASN1_IA5STRING.3ossl* +%{_mandir}/man3/d2i_ASN1_INTEGER.3ossl* +%{_mandir}/man3/d2i_ASN1_NULL.3ossl* +%{_mandir}/man3/d2i_ASN1_OBJECT.3ossl* +%{_mandir}/man3/d2i_ASN1_OCTET_STRING.3ossl* +%{_mandir}/man3/d2i_ASN1_PRINTABLE.3ossl* +%{_mandir}/man3/d2i_ASN1_PRINTABLESTRING.3ossl* +%{_mandir}/man3/d2i_ASN1_SEQUENCE_ANY.3ossl* +%{_mandir}/man3/d2i_ASN1_SET_ANY.3ossl* +%{_mandir}/man3/d2i_ASN1_T61STRING.3ossl* +%{_mandir}/man3/d2i_ASN1_TIME.3ossl* +%{_mandir}/man3/d2i_ASN1_TYPE.3ossl* +%{_mandir}/man3/d2i_ASN1_UINTEGER.3ossl* +%{_mandir}/man3/d2i_ASN1_UNIVERSALSTRING.3ossl* +%{_mandir}/man3/d2i_ASN1_UTCTIME.3ossl* +%{_mandir}/man3/d2i_ASN1_UTF8STRING.3ossl* +%{_mandir}/man3/d2i_ASN1_VISIBLESTRING.3ossl* +%{_mandir}/man3/d2i_ASRange.3ossl* +%{_mandir}/man3/d2i_AUTHORITY_INFO_ACCESS.3ossl* +%{_mandir}/man3/d2i_AUTHORITY_KEYID.3ossl* +%{_mandir}/man3/d2i_AutoPrivateKey.3ossl* +%{_mandir}/man3/d2i_AutoPrivateKey_ex.3ossl* +%{_mandir}/man3/d2i_BASIC_CONSTRAINTS.3ossl* +%{_mandir}/man3/d2i_CERTIFICATEPOLICIES.3ossl* +%{_mandir}/man3/d2i_CMS_ContentInfo.3ossl* +%{_mandir}/man3/d2i_CMS_ReceiptRequest.3ossl* +%{_mandir}/man3/d2i_CMS_bio.3ossl* +%{_mandir}/man3/d2i_CRL_DIST_POINTS.3ossl* +%{_mandir}/man3/d2i_DHparams.3ossl* +%{_mandir}/man3/d2i_DHparams_bio.3ossl* +%{_mandir}/man3/d2i_DHparams_fp.3ossl* +%{_mandir}/man3/d2i_DHxparams.3ossl* +%{_mandir}/man3/d2i_DIRECTORYSTRING.3ossl* +%{_mandir}/man3/d2i_DISPLAYTEXT.3ossl* +%{_mandir}/man3/d2i_DIST_POINT.3ossl* +%{_mandir}/man3/d2i_DIST_POINT_NAME.3ossl* +%{_mandir}/man3/d2i_DSAPrivateKey.3ossl* +%{_mandir}/man3/d2i_DSAPrivateKey_bio.3ossl* +%{_mandir}/man3/d2i_DSAPrivateKey_fp.3ossl* +%{_mandir}/man3/d2i_DSAPublicKey.3ossl* +%{_mandir}/man3/d2i_DSA_PUBKEY.3ossl* +%{_mandir}/man3/d2i_DSA_PUBKEY_bio.3ossl* +%{_mandir}/man3/d2i_DSA_PUBKEY_fp.3ossl* +%{_mandir}/man3/d2i_DSA_SIG.3ossl* +%{_mandir}/man3/d2i_DSAparams.3ossl* +%{_mandir}/man3/d2i_ECDSA_SIG.3ossl* +%{_mandir}/man3/d2i_ECPKParameters.3ossl* +%{_mandir}/man3/d2i_ECParameters.3ossl* +%{_mandir}/man3/d2i_ECPrivateKey.3ossl* +%{_mandir}/man3/d2i_ECPrivateKey_bio.3ossl* +%{_mandir}/man3/d2i_ECPrivateKey_fp.3ossl* +%{_mandir}/man3/d2i_EC_PUBKEY.3ossl* +%{_mandir}/man3/d2i_EC_PUBKEY_bio.3ossl* +%{_mandir}/man3/d2i_EC_PUBKEY_fp.3ossl* +%{_mandir}/man3/d2i_EDIPARTYNAME.3ossl* +%{_mandir}/man3/d2i_ESS_CERT_ID.3ossl* +%{_mandir}/man3/d2i_ESS_CERT_ID_V2.3ossl* +%{_mandir}/man3/d2i_ESS_ISSUER_SERIAL.3ossl* +%{_mandir}/man3/d2i_ESS_SIGNING_CERT.3ossl* +%{_mandir}/man3/d2i_ESS_SIGNING_CERT_V2.3ossl* +%{_mandir}/man3/d2i_EXTENDED_KEY_USAGE.3ossl* +%{_mandir}/man3/d2i_GENERAL_NAME.3ossl* +%{_mandir}/man3/d2i_GENERAL_NAMES.3ossl* +%{_mandir}/man3/d2i_IPAddressChoice.3ossl* +%{_mandir}/man3/d2i_IPAddressFamily.3ossl* +%{_mandir}/man3/d2i_IPAddressOrRange.3ossl* +%{_mandir}/man3/d2i_IPAddressRange.3ossl* +%{_mandir}/man3/d2i_ISSUER_SIGN_TOOL.3ossl* +%{_mandir}/man3/d2i_ISSUING_DIST_POINT.3ossl* +%{_mandir}/man3/d2i_KeyParams.3ossl* +%{_mandir}/man3/d2i_KeyParams_bio.3ossl* +%{_mandir}/man3/d2i_NAMING_AUTHORITY.3ossl* +%{_mandir}/man3/d2i_NETSCAPE_CERT_SEQUENCE.3ossl* +%{_mandir}/man3/d2i_NETSCAPE_SPKAC.3ossl* +%{_mandir}/man3/d2i_NETSCAPE_SPKI.3ossl* +%{_mandir}/man3/d2i_NOTICEREF.3ossl* +%{_mandir}/man3/d2i_OCSP_BASICRESP.3ossl* +%{_mandir}/man3/d2i_OCSP_CERTID.3ossl* +%{_mandir}/man3/d2i_OCSP_CERTSTATUS.3ossl* +%{_mandir}/man3/d2i_OCSP_CRLID.3ossl* +%{_mandir}/man3/d2i_OCSP_ONEREQ.3ossl* +%{_mandir}/man3/d2i_OCSP_REQINFO.3ossl* +%{_mandir}/man3/d2i_OCSP_REQUEST.3ossl* +%{_mandir}/man3/d2i_OCSP_RESPBYTES.3ossl* +%{_mandir}/man3/d2i_OCSP_RESPDATA.3ossl* +%{_mandir}/man3/d2i_OCSP_RESPID.3ossl* +%{_mandir}/man3/d2i_OCSP_RESPONSE.3ossl* +%{_mandir}/man3/d2i_OCSP_REVOKEDINFO.3ossl* +%{_mandir}/man3/d2i_OCSP_SERVICELOC.3ossl* +%{_mandir}/man3/d2i_OCSP_SIGNATURE.3ossl* +%{_mandir}/man3/d2i_OCSP_SINGLERESP.3ossl* +%{_mandir}/man3/d2i_OSSL_CMP_MSG.3ossl* +%{_mandir}/man3/d2i_OSSL_CMP_MSG_bio.3ossl* +%{_mandir}/man3/d2i_OSSL_CMP_PKIHEADER.3ossl* +%{_mandir}/man3/d2i_OSSL_CMP_PKISI.3ossl* +%{_mandir}/man3/d2i_OSSL_CRMF_CERTID.3ossl* +%{_mandir}/man3/d2i_OSSL_CRMF_CERTTEMPLATE.3ossl* +%{_mandir}/man3/d2i_OSSL_CRMF_ENCRYPTEDVALUE.3ossl* +%{_mandir}/man3/d2i_OSSL_CRMF_MSG.3ossl* +%{_mandir}/man3/d2i_OSSL_CRMF_MSGS.3ossl* +%{_mandir}/man3/d2i_OSSL_CRMF_PBMPARAMETER.3ossl* +%{_mandir}/man3/d2i_OSSL_CRMF_PKIPUBLICATIONINFO.3ossl* +%{_mandir}/man3/d2i_OSSL_CRMF_SINGLEPUBINFO.3ossl* +%{_mandir}/man3/d2i_OTHERNAME.3ossl* +%{_mandir}/man3/d2i_PBE2PARAM.3ossl* +%{_mandir}/man3/d2i_PBEPARAM.3ossl* +%{_mandir}/man3/d2i_PBKDF2PARAM.3ossl* +%{_mandir}/man3/d2i_PKCS12.3ossl* +%{_mandir}/man3/d2i_PKCS12_BAGS.3ossl* +%{_mandir}/man3/d2i_PKCS12_MAC_DATA.3ossl* +%{_mandir}/man3/d2i_PKCS12_SAFEBAG.3ossl* +%{_mandir}/man3/d2i_PKCS12_bio.3ossl* +%{_mandir}/man3/d2i_PKCS12_fp.3ossl* +%{_mandir}/man3/d2i_PKCS7.3ossl* +%{_mandir}/man3/d2i_PKCS7_DIGEST.3ossl* +%{_mandir}/man3/d2i_PKCS7_ENCRYPT.3ossl* +%{_mandir}/man3/d2i_PKCS7_ENC_CONTENT.3ossl* +%{_mandir}/man3/d2i_PKCS7_ENVELOPE.3ossl* +%{_mandir}/man3/d2i_PKCS7_ISSUER_AND_SERIAL.3ossl* +%{_mandir}/man3/d2i_PKCS7_RECIP_INFO.3ossl* +%{_mandir}/man3/d2i_PKCS7_SIGNED.3ossl* +%{_mandir}/man3/d2i_PKCS7_SIGNER_INFO.3ossl* +%{_mandir}/man3/d2i_PKCS7_SIGN_ENVELOPE.3ossl* +%{_mandir}/man3/d2i_PKCS7_bio.3ossl* +%{_mandir}/man3/d2i_PKCS7_fp.3ossl* +%{_mandir}/man3/d2i_PKCS8PrivateKey_fp.3ossl* +%{_mandir}/man3/d2i_PKCS8_PRIV_KEY_INFO.3ossl* +%{_mandir}/man3/d2i_PKCS8_PRIV_KEY_INFO_bio.3ossl* +%{_mandir}/man3/d2i_PKCS8_PRIV_KEY_INFO_fp.3ossl* +%{_mandir}/man3/d2i_PKCS8_bio.3ossl* +%{_mandir}/man3/d2i_PKCS8_fp.3ossl* +%{_mandir}/man3/d2i_PKEY_USAGE_PERIOD.3ossl* +%{_mandir}/man3/d2i_POLICYINFO.3ossl* +%{_mandir}/man3/d2i_POLICYQUALINFO.3ossl* +%{_mandir}/man3/d2i_PROFESSION_INFO.3ossl* +%{_mandir}/man3/d2i_PROXY_CERT_INFO_EXTENSION.3ossl* +%{_mandir}/man3/d2i_PROXY_POLICY.3ossl* +%{_mandir}/man3/d2i_PUBKEY.3ossl* +%{_mandir}/man3/d2i_PUBKEY_bio.3ossl* +%{_mandir}/man3/d2i_PUBKEY_ex.3ossl* +%{_mandir}/man3/d2i_PUBKEY_ex_bio.3ossl* +%{_mandir}/man3/d2i_PUBKEY_ex_fp.3ossl* +%{_mandir}/man3/d2i_PUBKEY_fp.3ossl* +%{_mandir}/man3/d2i_PrivateKey_bio.3ossl* +%{_mandir}/man3/d2i_PrivateKey_ex.3ossl* +%{_mandir}/man3/d2i_PrivateKey_ex_bio.3ossl* +%{_mandir}/man3/d2i_PrivateKey_ex_fp.3ossl* +%{_mandir}/man3/d2i_PrivateKey_fp.3ossl* +%{_mandir}/man3/d2i_PublicKey.3ossl* +%{_mandir}/man3/d2i_RSAPrivateKey_bio.3ossl* +%{_mandir}/man3/d2i_RSAPrivateKey_fp.3ossl* +%{_mandir}/man3/d2i_RSAPublicKey.3ossl* +%{_mandir}/man3/d2i_RSAPublicKey_bio.3ossl* +%{_mandir}/man3/d2i_RSAPublicKey_fp.3ossl* +%{_mandir}/man3/d2i_RSA_OAEP_PARAMS.3ossl* +%{_mandir}/man3/d2i_RSA_PSS_PARAMS.3ossl* +%{_mandir}/man3/d2i_RSA_PUBKEY.3ossl* +%{_mandir}/man3/d2i_RSA_PUBKEY_bio.3ossl* +%{_mandir}/man3/d2i_RSA_PUBKEY_fp.3ossl* +%{_mandir}/man3/d2i_SCRYPT_PARAMS.3ossl* +%{_mandir}/man3/d2i_SCT_LIST.3ossl* +%{_mandir}/man3/d2i_SSL_SESSION_ex.3ossl* +%{_mandir}/man3/d2i_SXNET.3ossl* +%{_mandir}/man3/d2i_SXNETID.3ossl* +%{_mandir}/man3/d2i_TS_ACCURACY.3ossl* +%{_mandir}/man3/d2i_TS_MSG_IMPRINT.3ossl* +%{_mandir}/man3/d2i_TS_MSG_IMPRINT_bio.3ossl* +%{_mandir}/man3/d2i_TS_MSG_IMPRINT_fp.3ossl* +%{_mandir}/man3/d2i_TS_REQ.3ossl* +%{_mandir}/man3/d2i_TS_REQ_bio.3ossl* +%{_mandir}/man3/d2i_TS_REQ_fp.3ossl* +%{_mandir}/man3/d2i_TS_RESP.3ossl* +%{_mandir}/man3/d2i_TS_RESP_bio.3ossl* +%{_mandir}/man3/d2i_TS_RESP_fp.3ossl* +%{_mandir}/man3/d2i_TS_STATUS_INFO.3ossl* +%{_mandir}/man3/d2i_TS_TST_INFO.3ossl* +%{_mandir}/man3/d2i_TS_TST_INFO_bio.3ossl* +%{_mandir}/man3/d2i_TS_TST_INFO_fp.3ossl* +%{_mandir}/man3/d2i_USERNOTICE.3ossl* +%{_mandir}/man3/d2i_X509_ALGOR.3ossl* +%{_mandir}/man3/d2i_X509_ALGORS.3ossl* +%{_mandir}/man3/d2i_X509_ATTRIBUTE.3ossl* +%{_mandir}/man3/d2i_X509_AUX.3ossl* +%{_mandir}/man3/d2i_X509_CERT_AUX.3ossl* +%{_mandir}/man3/d2i_X509_CINF.3ossl* +%{_mandir}/man3/d2i_X509_CRL.3ossl* +%{_mandir}/man3/d2i_X509_CRL_INFO.3ossl* +%{_mandir}/man3/d2i_X509_CRL_bio.3ossl* +%{_mandir}/man3/d2i_X509_CRL_fp.3ossl* +%{_mandir}/man3/d2i_X509_EXTENSION.3ossl* +%{_mandir}/man3/d2i_X509_EXTENSIONS.3ossl* +%{_mandir}/man3/d2i_X509_NAME.3ossl* +%{_mandir}/man3/d2i_X509_NAME_ENTRY.3ossl* +%{_mandir}/man3/d2i_X509_PUBKEY.3ossl* +%{_mandir}/man3/d2i_X509_PUBKEY_bio.3ossl* +%{_mandir}/man3/d2i_X509_PUBKEY_fp.3ossl* +%{_mandir}/man3/d2i_X509_REQ.3ossl* +%{_mandir}/man3/d2i_X509_REQ_INFO.3ossl* +%{_mandir}/man3/d2i_X509_REQ_bio.3ossl* +%{_mandir}/man3/d2i_X509_REQ_fp.3ossl* +%{_mandir}/man3/d2i_X509_REVOKED.3ossl* +%{_mandir}/man3/d2i_X509_SIG.3ossl* +%{_mandir}/man3/d2i_X509_VAL.3ossl* +%{_mandir}/man3/d2i_X509_bio.3ossl* +%{_mandir}/man3/d2i_X509_fp.3ossl* +%{_mandir}/man3/i2b_PVK_bio.3ossl* +%{_mandir}/man3/i2b_PVK_bio_ex.3ossl* +%{_mandir}/man3/i2d_ACCESS_DESCRIPTION.3ossl* +%{_mandir}/man3/i2d_ADMISSIONS.3ossl* +%{_mandir}/man3/i2d_ADMISSION_SYNTAX.3ossl* +%{_mandir}/man3/i2d_ASIdOrRange.3ossl* +%{_mandir}/man3/i2d_ASIdentifierChoice.3ossl* +%{_mandir}/man3/i2d_ASIdentifiers.3ossl* +%{_mandir}/man3/i2d_ASN1_BIT_STRING.3ossl* +%{_mandir}/man3/i2d_ASN1_BMPSTRING.3ossl* +%{_mandir}/man3/i2d_ASN1_ENUMERATED.3ossl* +%{_mandir}/man3/i2d_ASN1_GENERALIZEDTIME.3ossl* +%{_mandir}/man3/i2d_ASN1_GENERALSTRING.3ossl* +%{_mandir}/man3/i2d_ASN1_IA5STRING.3ossl* +%{_mandir}/man3/i2d_ASN1_INTEGER.3ossl* +%{_mandir}/man3/i2d_ASN1_NULL.3ossl* +%{_mandir}/man3/i2d_ASN1_OBJECT.3ossl* +%{_mandir}/man3/i2d_ASN1_OCTET_STRING.3ossl* +%{_mandir}/man3/i2d_ASN1_PRINTABLE.3ossl* +%{_mandir}/man3/i2d_ASN1_PRINTABLESTRING.3ossl* +%{_mandir}/man3/i2d_ASN1_SEQUENCE_ANY.3ossl* +%{_mandir}/man3/i2d_ASN1_SET_ANY.3ossl* +%{_mandir}/man3/i2d_ASN1_T61STRING.3ossl* +%{_mandir}/man3/i2d_ASN1_TIME.3ossl* +%{_mandir}/man3/i2d_ASN1_TYPE.3ossl* +%{_mandir}/man3/i2d_ASN1_UNIVERSALSTRING.3ossl* +%{_mandir}/man3/i2d_ASN1_UTCTIME.3ossl* +%{_mandir}/man3/i2d_ASN1_UTF8STRING.3ossl* +%{_mandir}/man3/i2d_ASN1_VISIBLESTRING.3ossl* +%{_mandir}/man3/i2d_ASN1_bio_stream.3ossl* +%{_mandir}/man3/i2d_ASRange.3ossl* +%{_mandir}/man3/i2d_AUTHORITY_INFO_ACCESS.3ossl* +%{_mandir}/man3/i2d_AUTHORITY_KEYID.3ossl* +%{_mandir}/man3/i2d_BASIC_CONSTRAINTS.3ossl* +%{_mandir}/man3/i2d_CERTIFICATEPOLICIES.3ossl* +%{_mandir}/man3/i2d_CMS_ContentInfo.3ossl* +%{_mandir}/man3/i2d_CMS_ReceiptRequest.3ossl* +%{_mandir}/man3/i2d_CMS_bio.3ossl* +%{_mandir}/man3/i2d_CRL_DIST_POINTS.3ossl* +%{_mandir}/man3/i2d_DHparams.3ossl* +%{_mandir}/man3/i2d_DHparams_bio.3ossl* +%{_mandir}/man3/i2d_DHparams_fp.3ossl* +%{_mandir}/man3/i2d_DHxparams.3ossl* +%{_mandir}/man3/i2d_DIRECTORYSTRING.3ossl* +%{_mandir}/man3/i2d_DISPLAYTEXT.3ossl* +%{_mandir}/man3/i2d_DIST_POINT.3ossl* +%{_mandir}/man3/i2d_DIST_POINT_NAME.3ossl* +%{_mandir}/man3/i2d_DSAPrivateKey.3ossl* +%{_mandir}/man3/i2d_DSAPrivateKey_bio.3ossl* +%{_mandir}/man3/i2d_DSAPrivateKey_fp.3ossl* +%{_mandir}/man3/i2d_DSAPublicKey.3ossl* +%{_mandir}/man3/i2d_DSA_PUBKEY.3ossl* +%{_mandir}/man3/i2d_DSA_PUBKEY_bio.3ossl* +%{_mandir}/man3/i2d_DSA_PUBKEY_fp.3ossl* +%{_mandir}/man3/i2d_DSA_SIG.3ossl* +%{_mandir}/man3/i2d_DSAparams.3ossl* +%{_mandir}/man3/i2d_ECDSA_SIG.3ossl* +%{_mandir}/man3/i2d_ECPKParameters.3ossl* +%{_mandir}/man3/i2d_ECParameters.3ossl* +%{_mandir}/man3/i2d_ECPrivateKey.3ossl* +%{_mandir}/man3/i2d_ECPrivateKey_bio.3ossl* +%{_mandir}/man3/i2d_ECPrivateKey_fp.3ossl* +%{_mandir}/man3/i2d_EC_PUBKEY.3ossl* +%{_mandir}/man3/i2d_EC_PUBKEY_bio.3ossl* +%{_mandir}/man3/i2d_EC_PUBKEY_fp.3ossl* +%{_mandir}/man3/i2d_EDIPARTYNAME.3ossl* +%{_mandir}/man3/i2d_ESS_CERT_ID.3ossl* +%{_mandir}/man3/i2d_ESS_CERT_ID_V2.3ossl* +%{_mandir}/man3/i2d_ESS_ISSUER_SERIAL.3ossl* +%{_mandir}/man3/i2d_ESS_SIGNING_CERT.3ossl* +%{_mandir}/man3/i2d_ESS_SIGNING_CERT_V2.3ossl* +%{_mandir}/man3/i2d_EXTENDED_KEY_USAGE.3ossl* +%{_mandir}/man3/i2d_GENERAL_NAME.3ossl* +%{_mandir}/man3/i2d_GENERAL_NAMES.3ossl* +%{_mandir}/man3/i2d_IPAddressChoice.3ossl* +%{_mandir}/man3/i2d_IPAddressFamily.3ossl* +%{_mandir}/man3/i2d_IPAddressOrRange.3ossl* +%{_mandir}/man3/i2d_IPAddressRange.3ossl* +%{_mandir}/man3/i2d_ISSUER_SIGN_TOOL.3ossl* +%{_mandir}/man3/i2d_ISSUING_DIST_POINT.3ossl* +%{_mandir}/man3/i2d_KeyParams.3ossl* +%{_mandir}/man3/i2d_KeyParams_bio.3ossl* +%{_mandir}/man3/i2d_NAMING_AUTHORITY.3ossl* +%{_mandir}/man3/i2d_NETSCAPE_CERT_SEQUENCE.3ossl* +%{_mandir}/man3/i2d_NETSCAPE_SPKAC.3ossl* +%{_mandir}/man3/i2d_NETSCAPE_SPKI.3ossl* +%{_mandir}/man3/i2d_NOTICEREF.3ossl* +%{_mandir}/man3/i2d_OCSP_BASICRESP.3ossl* +%{_mandir}/man3/i2d_OCSP_CERTID.3ossl* +%{_mandir}/man3/i2d_OCSP_CERTSTATUS.3ossl* +%{_mandir}/man3/i2d_OCSP_CRLID.3ossl* +%{_mandir}/man3/i2d_OCSP_ONEREQ.3ossl* +%{_mandir}/man3/i2d_OCSP_REQINFO.3ossl* +%{_mandir}/man3/i2d_OCSP_REQUEST.3ossl* +%{_mandir}/man3/i2d_OCSP_RESPBYTES.3ossl* +%{_mandir}/man3/i2d_OCSP_RESPDATA.3ossl* +%{_mandir}/man3/i2d_OCSP_RESPID.3ossl* +%{_mandir}/man3/i2d_OCSP_RESPONSE.3ossl* +%{_mandir}/man3/i2d_OCSP_REVOKEDINFO.3ossl* +%{_mandir}/man3/i2d_OCSP_SERVICELOC.3ossl* +%{_mandir}/man3/i2d_OCSP_SIGNATURE.3ossl* +%{_mandir}/man3/i2d_OCSP_SINGLERESP.3ossl* +%{_mandir}/man3/i2d_OSSL_CMP_MSG.3ossl* +%{_mandir}/man3/i2d_OSSL_CMP_MSG_bio.3ossl* +%{_mandir}/man3/i2d_OSSL_CMP_PKIHEADER.3ossl* +%{_mandir}/man3/i2d_OSSL_CMP_PKISI.3ossl* +%{_mandir}/man3/i2d_OSSL_CRMF_CERTID.3ossl* +%{_mandir}/man3/i2d_OSSL_CRMF_CERTTEMPLATE.3ossl* +%{_mandir}/man3/i2d_OSSL_CRMF_ENCRYPTEDVALUE.3ossl* +%{_mandir}/man3/i2d_OSSL_CRMF_MSG.3ossl* +%{_mandir}/man3/i2d_OSSL_CRMF_MSGS.3ossl* +%{_mandir}/man3/i2d_OSSL_CRMF_PBMPARAMETER.3ossl* +%{_mandir}/man3/i2d_OSSL_CRMF_PKIPUBLICATIONINFO.3ossl* +%{_mandir}/man3/i2d_OSSL_CRMF_SINGLEPUBINFO.3ossl* +%{_mandir}/man3/i2d_OTHERNAME.3ossl* +%{_mandir}/man3/i2d_PBE2PARAM.3ossl* +%{_mandir}/man3/i2d_PBEPARAM.3ossl* +%{_mandir}/man3/i2d_PBKDF2PARAM.3ossl* +%{_mandir}/man3/i2d_PKCS12.3ossl* +%{_mandir}/man3/i2d_PKCS12_BAGS.3ossl* +%{_mandir}/man3/i2d_PKCS12_MAC_DATA.3ossl* +%{_mandir}/man3/i2d_PKCS12_SAFEBAG.3ossl* +%{_mandir}/man3/i2d_PKCS12_bio.3ossl* +%{_mandir}/man3/i2d_PKCS12_fp.3ossl* +%{_mandir}/man3/i2d_PKCS7.3ossl* +%{_mandir}/man3/i2d_PKCS7_DIGEST.3ossl* +%{_mandir}/man3/i2d_PKCS7_ENCRYPT.3ossl* +%{_mandir}/man3/i2d_PKCS7_ENC_CONTENT.3ossl* +%{_mandir}/man3/i2d_PKCS7_ENVELOPE.3ossl* +%{_mandir}/man3/i2d_PKCS7_ISSUER_AND_SERIAL.3ossl* +%{_mandir}/man3/i2d_PKCS7_NDEF.3ossl* +%{_mandir}/man3/i2d_PKCS7_RECIP_INFO.3ossl* +%{_mandir}/man3/i2d_PKCS7_SIGNED.3ossl* +%{_mandir}/man3/i2d_PKCS7_SIGNER_INFO.3ossl* +%{_mandir}/man3/i2d_PKCS7_SIGN_ENVELOPE.3ossl* +%{_mandir}/man3/i2d_PKCS7_bio.3ossl* +%{_mandir}/man3/i2d_PKCS7_fp.3ossl* +%{_mandir}/man3/i2d_PKCS8PrivateKeyInfo_bio.3ossl* +%{_mandir}/man3/i2d_PKCS8PrivateKeyInfo_fp.3ossl* +%{_mandir}/man3/i2d_PKCS8PrivateKey_bio.3ossl* +%{_mandir}/man3/i2d_PKCS8PrivateKey_fp.3ossl* +%{_mandir}/man3/i2d_PKCS8PrivateKey_nid_bio.3ossl* +%{_mandir}/man3/i2d_PKCS8PrivateKey_nid_fp.3ossl* +%{_mandir}/man3/i2d_PKCS8_PRIV_KEY_INFO.3ossl* +%{_mandir}/man3/i2d_PKCS8_PRIV_KEY_INFO_bio.3ossl* +%{_mandir}/man3/i2d_PKCS8_PRIV_KEY_INFO_fp.3ossl* +%{_mandir}/man3/i2d_PKCS8_bio.3ossl* +%{_mandir}/man3/i2d_PKCS8_fp.3ossl* +%{_mandir}/man3/i2d_PKEY_USAGE_PERIOD.3ossl* +%{_mandir}/man3/i2d_POLICYINFO.3ossl* +%{_mandir}/man3/i2d_POLICYQUALINFO.3ossl* +%{_mandir}/man3/i2d_PROFESSION_INFO.3ossl* +%{_mandir}/man3/i2d_PROXY_CERT_INFO_EXTENSION.3ossl* +%{_mandir}/man3/i2d_PROXY_POLICY.3ossl* +%{_mandir}/man3/i2d_PUBKEY.3ossl* +%{_mandir}/man3/i2d_PUBKEY_bio.3ossl* +%{_mandir}/man3/i2d_PUBKEY_fp.3ossl* +%{_mandir}/man3/i2d_PrivateKey.3ossl* +%{_mandir}/man3/i2d_PrivateKey_bio.3ossl* +%{_mandir}/man3/i2d_PrivateKey_fp.3ossl* +%{_mandir}/man3/i2d_PublicKey.3ossl* +%{_mandir}/man3/i2d_RSAPrivateKey.3ossl* +%{_mandir}/man3/i2d_RSAPrivateKey_bio.3ossl* +%{_mandir}/man3/i2d_RSAPrivateKey_fp.3ossl* +%{_mandir}/man3/i2d_RSAPublicKey.3ossl* +%{_mandir}/man3/i2d_RSAPublicKey_bio.3ossl* +%{_mandir}/man3/i2d_RSAPublicKey_fp.3ossl* +%{_mandir}/man3/i2d_RSA_OAEP_PARAMS.3ossl* +%{_mandir}/man3/i2d_RSA_PSS_PARAMS.3ossl* +%{_mandir}/man3/i2d_RSA_PUBKEY.3ossl* +%{_mandir}/man3/i2d_RSA_PUBKEY_bio.3ossl* +%{_mandir}/man3/i2d_RSA_PUBKEY_fp.3ossl* +%{_mandir}/man3/i2d_SCRYPT_PARAMS.3ossl* +%{_mandir}/man3/i2d_SCT_LIST.3ossl* +%{_mandir}/man3/i2d_SSL_SESSION.3ossl* +%{_mandir}/man3/i2d_SXNET.3ossl* +%{_mandir}/man3/i2d_SXNETID.3ossl* +%{_mandir}/man3/i2d_TS_ACCURACY.3ossl* +%{_mandir}/man3/i2d_TS_MSG_IMPRINT.3ossl* +%{_mandir}/man3/i2d_TS_MSG_IMPRINT_bio.3ossl* +%{_mandir}/man3/i2d_TS_MSG_IMPRINT_fp.3ossl* +%{_mandir}/man3/i2d_TS_REQ.3ossl* +%{_mandir}/man3/i2d_TS_REQ_bio.3ossl* +%{_mandir}/man3/i2d_TS_REQ_fp.3ossl* +%{_mandir}/man3/i2d_TS_RESP.3ossl* +%{_mandir}/man3/i2d_TS_RESP_bio.3ossl* +%{_mandir}/man3/i2d_TS_RESP_fp.3ossl* +%{_mandir}/man3/i2d_TS_STATUS_INFO.3ossl* +%{_mandir}/man3/i2d_TS_TST_INFO.3ossl* +%{_mandir}/man3/i2d_TS_TST_INFO_bio.3ossl* +%{_mandir}/man3/i2d_TS_TST_INFO_fp.3ossl* +%{_mandir}/man3/i2d_USERNOTICE.3ossl* +%{_mandir}/man3/i2d_X509.3ossl* +%{_mandir}/man3/i2d_X509_ALGOR.3ossl* +%{_mandir}/man3/i2d_X509_ALGORS.3ossl* +%{_mandir}/man3/i2d_X509_ATTRIBUTE.3ossl* +%{_mandir}/man3/i2d_X509_AUX.3ossl* +%{_mandir}/man3/i2d_X509_CERT_AUX.3ossl* +%{_mandir}/man3/i2d_X509_CINF.3ossl* +%{_mandir}/man3/i2d_X509_CRL.3ossl* +%{_mandir}/man3/i2d_X509_CRL_INFO.3ossl* +%{_mandir}/man3/i2d_X509_CRL_bio.3ossl* +%{_mandir}/man3/i2d_X509_CRL_fp.3ossl* +%{_mandir}/man3/i2d_X509_EXTENSION.3ossl* +%{_mandir}/man3/i2d_X509_EXTENSIONS.3ossl* +%{_mandir}/man3/i2d_X509_NAME.3ossl* +%{_mandir}/man3/i2d_X509_NAME_ENTRY.3ossl* +%{_mandir}/man3/i2d_X509_PUBKEY.3ossl* +%{_mandir}/man3/i2d_X509_PUBKEY_bio.3ossl* +%{_mandir}/man3/i2d_X509_PUBKEY_fp.3ossl* +%{_mandir}/man3/i2d_X509_REQ.3ossl* +%{_mandir}/man3/i2d_X509_REQ_INFO.3ossl* +%{_mandir}/man3/i2d_X509_REQ_bio.3ossl* +%{_mandir}/man3/i2d_X509_REQ_fp.3ossl* +%{_mandir}/man3/i2d_X509_REVOKED.3ossl* +%{_mandir}/man3/i2d_X509_SIG.3ossl* +%{_mandir}/man3/i2d_X509_VAL.3ossl* +%{_mandir}/man3/i2d_X509_bio.3ossl* +%{_mandir}/man3/i2d_X509_fp.3ossl* +%{_mandir}/man3/i2d_re_X509_CRL_tbs.3ossl* +%{_mandir}/man3/i2d_re_X509_REQ_tbs.3ossl* +%{_mandir}/man3/i2o_SCT.3ossl* +%{_mandir}/man3/i2o_SCT_LIST.3ossl* +%{_mandir}/man3/i2s_ASN1_ENUMERATED.3ossl* +%{_mandir}/man3/i2s_ASN1_ENUMERATED_TABLE.3ossl* +%{_mandir}/man3/i2s_ASN1_IA5STRING.3ossl* +%{_mandir}/man3/i2s_ASN1_INTEGER.3ossl* +%{_mandir}/man3/i2s_ASN1_OCTET_STRING.3ossl* +%{_mandir}/man3/i2s_ASN1_UTF8STRING.3ossl* +%{_mandir}/man3/i2t_ASN1_OBJECT.3ossl* +%{_mandir}/man3/lh_TYPE_delete.3ossl* +%{_mandir}/man3/lh_TYPE_doall.3ossl* +%{_mandir}/man3/lh_TYPE_doall_arg.3ossl* +%{_mandir}/man3/lh_TYPE_error.3ossl* +%{_mandir}/man3/lh_TYPE_flush.3ossl* +%{_mandir}/man3/lh_TYPE_free.3ossl* +%{_mandir}/man3/lh_TYPE_get_down_load.3ossl* +%{_mandir}/man3/lh_TYPE_insert.3ossl* +%{_mandir}/man3/lh_TYPE_new.3ossl* +%{_mandir}/man3/lh_TYPE_num_items.3ossl* +%{_mandir}/man3/lh_TYPE_retrieve.3ossl* +%{_mandir}/man3/lh_TYPE_set_down_load.3ossl* +%{_mandir}/man3/o2i_SCT.3ossl* +%{_mandir}/man3/pem_password_cb.3ossl* +%{_mandir}/man3/s2i_ASN1_INTEGER.3ossl* +%{_mandir}/man3/s2i_ASN1_OCTET_STRING.3ossl* +%{_mandir}/man3/s2i_ASN1_UTF8STRING.3ossl* +%{_mandir}/man3/sk_TYPE_deep_copy.3ossl* +%{_mandir}/man3/sk_TYPE_delete.3ossl* +%{_mandir}/man3/sk_TYPE_delete_ptr.3ossl* +%{_mandir}/man3/sk_TYPE_dup.3ossl* +%{_mandir}/man3/sk_TYPE_find.3ossl* +%{_mandir}/man3/sk_TYPE_find_all.3ossl* +%{_mandir}/man3/sk_TYPE_find_ex.3ossl* +%{_mandir}/man3/sk_TYPE_free.3ossl* +%{_mandir}/man3/sk_TYPE_insert.3ossl* +%{_mandir}/man3/sk_TYPE_is_sorted.3ossl* +%{_mandir}/man3/sk_TYPE_new.3ossl* +%{_mandir}/man3/sk_TYPE_new_null.3ossl* +%{_mandir}/man3/sk_TYPE_new_reserve.3ossl* +%{_mandir}/man3/sk_TYPE_num.3ossl* +%{_mandir}/man3/sk_TYPE_pop.3ossl* +%{_mandir}/man3/sk_TYPE_pop_free.3ossl* +%{_mandir}/man3/sk_TYPE_push.3ossl* +%{_mandir}/man3/sk_TYPE_reserve.3ossl* +%{_mandir}/man3/sk_TYPE_set.3ossl* +%{_mandir}/man3/sk_TYPE_set_cmp_func.3ossl* +%{_mandir}/man3/sk_TYPE_shift.3ossl* +%{_mandir}/man3/sk_TYPE_sort.3ossl* +%{_mandir}/man3/sk_TYPE_unshift.3ossl* +%{_mandir}/man3/sk_TYPE_value.3ossl* +%{_mandir}/man3/sk_TYPE_zero.3ossl* +%{_mandir}/man3/ssl_ct_validation_cb.3ossl* +%{_mandir}/man3/tls_session_secret_cb_fn.3ossl* diff --git a/SOURCES/openssl-3.3.2-man7.filelist b/SOURCES/openssl-3.3.2-man7.filelist new file mode 100644 index 0000000..bfbd876 --- /dev/null +++ b/SOURCES/openssl-3.3.2-man7.filelist @@ -0,0 +1,187 @@ +%defattr(-,root,root,-) +%attr(0644,root,root) %{_mandir}/man7/EVP_ASYM_CIPHER-RSA.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_ASYM_CIPHER-SM2.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_CIPHER-AES.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_CIPHER-ARIA.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_CIPHER-BLOWFISH.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_CIPHER-CAMELLIA.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_CIPHER-CAST.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_CIPHER-CHACHA.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_CIPHER-DES.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_CIPHER-IDEA.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_CIPHER-NULL.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_CIPHER-RC2.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_CIPHER-RC4.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_CIPHER-RC5.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_CIPHER-SEED.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_CIPHER-SM4.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KDF-ARGON2.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KDF-HKDF.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KDF-HMAC-DRBG.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KDF-KB.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KDF-KRB5KDF.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KDF-PBKDF1.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KDF-PBKDF2.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KDF-PKCS12KDF.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KDF-PVKKDF.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KDF-SCRYPT.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KDF-SS.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KDF-SSHKDF.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KDF-TLS13_KDF.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KDF-TLS1_PRF.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KDF-X942-ASN1.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KDF-X942-CONCAT.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KDF-X963.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KEM-EC.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KEM-RSA.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KEM-X25519.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KEYEXCH-DH.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KEYEXCH-ECDH.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_KEYEXCH-X25519.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MAC-BLAKE2.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MAC-CMAC.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MAC-GMAC.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MAC-HMAC.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MAC-KMAC.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MAC-Poly1305.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MAC-Siphash.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MD-BLAKE2.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MD-KECCAK.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MD-MD2.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MD-MD4.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MD-MD5-SHA1.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MD-MD5.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MD-MDC2.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MD-NULL.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MD-RIPEMD160.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MD-SHA1.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MD-SHA2.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MD-SHA3.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MD-SHAKE.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MD-SM3.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MD-WHIRLPOOL.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_MD-common.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_PKEY-DH.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_PKEY-DSA.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_PKEY-EC.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_PKEY-FFC.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_PKEY-HMAC.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_PKEY-RSA.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_PKEY-SM2.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_PKEY-X25519.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_RAND-CTR-DRBG.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_RAND-HASH-DRBG.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_RAND-HMAC-DRBG.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_RAND-SEED-SRC.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_RAND-TEST-RAND.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_RAND.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_SIGNATURE-DSA.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_SIGNATURE-ECDSA.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_SIGNATURE-ED25519.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_SIGNATURE-HMAC.7ossl* +%attr(0644,root,root) %{_mandir}/man7/EVP_SIGNATURE-RSA.7ossl* +%attr(0644,root,root) %{_mandir}/man7/OSSL_PROVIDER-FIPS.7ossl* +%attr(0644,root,root) %{_mandir}/man7/OSSL_PROVIDER-base.7ossl* +%attr(0644,root,root) %{_mandir}/man7/OSSL_PROVIDER-default.7ossl* +%attr(0644,root,root) %{_mandir}/man7/OSSL_PROVIDER-legacy.7ossl* +%attr(0644,root,root) %{_mandir}/man7/OSSL_PROVIDER-null.7ossl* +%attr(0644,root,root) %{_mandir}/man7/OSSL_STORE-winstore.7ossl* +%attr(0644,root,root) %{_mandir}/man7/RAND.7ossl* +%attr(0644,root,root) %{_mandir}/man7/RSA-PSS.7ossl* +%attr(0644,root,root) %{_mandir}/man7/X25519.7ossl* +%attr(0644,root,root) %{_mandir}/man7/bio.7ossl* +%attr(0644,root,root) %{_mandir}/man7/ct.7ossl* +%attr(0644,root,root) %{_mandir}/man7/des_modes.7ossl* +%attr(0644,root,root) %{_mandir}/man7/evp.7ossl* +%attr(0644,root,root) %{_mandir}/man7/fips_module.7ossl* +%attr(0644,root,root) %{_mandir}/man7/life_cycle-cipher.7ossl* +%attr(0644,root,root) %{_mandir}/man7/life_cycle-digest.7ossl* +%attr(0644,root,root) %{_mandir}/man7/life_cycle-kdf.7ossl* +%attr(0644,root,root) %{_mandir}/man7/life_cycle-mac.7ossl* +%attr(0644,root,root) %{_mandir}/man7/life_cycle-pkey.7ossl* +%attr(0644,root,root) %{_mandir}/man7/life_cycle-rand.7ossl* +%attr(0644,root,root) %{_mandir}/man7/openssl-core.h.7ossl* +%attr(0644,root,root) %{_mandir}/man7/openssl-core_dispatch.h.7ossl* +%attr(0644,root,root) %{_mandir}/man7/openssl-core_names.h.7ossl* +%attr(0644,root,root) %{_mandir}/man7/openssl-env.7ossl* +%attr(0644,root,root) %{_mandir}/man7/openssl-glossary.7ossl* +%attr(0644,root,root) %{_mandir}/man7/openssl-qlog.7ossl* +%attr(0644,root,root) %{_mandir}/man7/openssl-quic.7ossl* +%attr(0644,root,root) %{_mandir}/man7/openssl-threads.7ossl* +%attr(0644,root,root) %{_mandir}/man7/openssl_user_macros.7ossl* +%attr(0644,root,root) %{_mandir}/man7/ossl-guide-introduction.7ossl* +%attr(0644,root,root) %{_mandir}/man7/ossl-guide-libcrypto-introduction.7ossl* +%attr(0644,root,root) %{_mandir}/man7/ossl-guide-libraries-introduction.7ossl* +%attr(0644,root,root) %{_mandir}/man7/ossl-guide-libssl-introduction.7ossl* +%attr(0644,root,root) %{_mandir}/man7/ossl-guide-migration.7ossl* +%attr(0644,root,root) %{_mandir}/man7/ossl-guide-quic-client-block.7ossl* +%attr(0644,root,root) %{_mandir}/man7/ossl-guide-quic-client-non-block.7ossl* +%attr(0644,root,root) %{_mandir}/man7/ossl-guide-quic-introduction.7ossl* +%attr(0644,root,root) %{_mandir}/man7/ossl-guide-quic-multi-stream.7ossl* +%attr(0644,root,root) %{_mandir}/man7/ossl-guide-tls-client-block.7ossl* +%attr(0644,root,root) %{_mandir}/man7/ossl-guide-tls-client-non-block.7ossl* +%attr(0644,root,root) %{_mandir}/man7/ossl-guide-tls-introduction.7ossl* +%attr(0644,root,root) %{_mandir}/man7/ossl_store-file.7ossl* +%attr(0644,root,root) %{_mandir}/man7/ossl_store.7ossl* +%attr(0644,root,root) %{_mandir}/man7/passphrase-encoding.7ossl* +%attr(0644,root,root) %{_mandir}/man7/property.7ossl* +%attr(0644,root,root) %{_mandir}/man7/provider-asym_cipher.7ossl* +%attr(0644,root,root) %{_mandir}/man7/provider-base.7ossl* +%attr(0644,root,root) %{_mandir}/man7/provider-cipher.7ossl* +%attr(0644,root,root) %{_mandir}/man7/provider-decoder.7ossl* +%attr(0644,root,root) %{_mandir}/man7/provider-digest.7ossl* +%attr(0644,root,root) %{_mandir}/man7/provider-encoder.7ossl* +%attr(0644,root,root) %{_mandir}/man7/provider-kdf.7ossl* +%attr(0644,root,root) %{_mandir}/man7/provider-kem.7ossl* +%attr(0644,root,root) %{_mandir}/man7/provider-keyexch.7ossl* +%attr(0644,root,root) %{_mandir}/man7/provider-keymgmt.7ossl* +%attr(0644,root,root) %{_mandir}/man7/provider-mac.7ossl* +%attr(0644,root,root) %{_mandir}/man7/provider-object.7ossl* +%attr(0644,root,root) %{_mandir}/man7/provider-rand.7ossl* +%attr(0644,root,root) %{_mandir}/man7/provider-signature.7ossl* +%attr(0644,root,root) %{_mandir}/man7/provider-storemgmt.7ossl* +%attr(0644,root,root) %{_mandir}/man7/provider.7ossl* +%attr(0644,root,root) %{_mandir}/man7/proxy-certificates.7ossl* +%attr(0644,root,root) %{_mandir}/man7/x509.7ossl* +%{_mandir}/man7/EVP_KEM-X448.7ossl* +%{_mandir}/man7/EVP_KEYEXCH-X448.7ossl* +%{_mandir}/man7/EVP_KEYMGMT-CMAC.7ossl* +%{_mandir}/man7/EVP_KEYMGMT-DH.7ossl* +%{_mandir}/man7/EVP_KEYMGMT-DHX.7ossl* +%{_mandir}/man7/EVP_KEYMGMT-DSA.7ossl* +%{_mandir}/man7/EVP_KEYMGMT-EC.7ossl* +%{_mandir}/man7/EVP_KEYMGMT-ED25519.7ossl* +%{_mandir}/man7/EVP_KEYMGMT-ED448.7ossl* +%{_mandir}/man7/EVP_KEYMGMT-HMAC.7ossl* +%{_mandir}/man7/EVP_KEYMGMT-Poly1305.7ossl* +%{_mandir}/man7/EVP_KEYMGMT-RSA.7ossl* +%{_mandir}/man7/EVP_KEYMGMT-SM2.7ossl* +%{_mandir}/man7/EVP_KEYMGMT-Siphash.7ossl* +%{_mandir}/man7/EVP_KEYMGMT-X25519.7ossl* +%{_mandir}/man7/EVP_KEYMGMT-X448.7ossl* +%{_mandir}/man7/EVP_MAC-BLAKE2BMAC.7ossl* +%{_mandir}/man7/EVP_MAC-BLAKE2SMAC.7ossl* +%{_mandir}/man7/EVP_MAC-KMAC128.7ossl* +%{_mandir}/man7/EVP_MAC-KMAC256.7ossl* +%{_mandir}/man7/EVP_MD-KECCAK-KMAC.7ossl* +%{_mandir}/man7/EVP_PKEY-CMAC.7ossl* +%{_mandir}/man7/EVP_PKEY-DHX.7ossl* +%{_mandir}/man7/EVP_PKEY-ED25519.7ossl* +%{_mandir}/man7/EVP_PKEY-ED448.7ossl* +%{_mandir}/man7/EVP_PKEY-Poly1305.7ossl* +%{_mandir}/man7/EVP_PKEY-Siphash.7ossl* +%{_mandir}/man7/EVP_PKEY-X448.7ossl* +%{_mandir}/man7/EVP_SIGNATURE-CMAC.7ossl* +%{_mandir}/man7/EVP_SIGNATURE-ED448.7ossl* +%{_mandir}/man7/EVP_SIGNATURE-Poly1305.7ossl* +%{_mandir}/man7/EVP_SIGNATURE-Siphash.7ossl* +%{_mandir}/man7/Ed25519.7ossl* +%{_mandir}/man7/Ed448.7ossl* +%{_mandir}/man7/OPENSSL_API_COMPAT.7ossl* +%{_mandir}/man7/OPENSSL_NO_DEPRECATED.7ossl* +%{_mandir}/man7/RSA.7ossl* +%{_mandir}/man7/SM2.7ossl* +%{_mandir}/man7/X448.7ossl* +%{_mandir}/man7/crypto.7ossl* +%{_mandir}/man7/migration_guide.7ossl* +%{_mandir}/man7/ssl.7ossl* diff --git a/SOURCES/perl-manlist-5.40.0.txt b/SOURCES/perl-manlist-5.40.0.txt new file mode 100644 index 0000000..db28d63 --- /dev/null +++ b/SOURCES/perl-manlist-5.40.0.txt @@ -0,0 +1,949 @@ +%defattr(0644,root,root) +%{_mandir}/man1/corelist.1* +%{_mandir}/man1/cpan.1* +%{_mandir}/man1/enc2xs.1* +%{_mandir}/man1/encguess.1* +%{_mandir}/man1/h2ph.1* +#%%{_mandir}/man1/h2xs.1* +%{_mandir}/man1/instmodsh.1* +%{_mandir}/man1/json_pp.1* +%{_mandir}/man1/libnetcfg.1* +%{_mandir}/man1/perl.1* +%{_mandir}/man1/perl5004delta.1* +%{_mandir}/man1/perl5005delta.1* +%{_mandir}/man1/perl5100delta.1* +%{_mandir}/man1/perl5101delta.1* +%{_mandir}/man1/perl5120delta.1* +%{_mandir}/man1/perl5121delta.1* +%{_mandir}/man1/perl5122delta.1* +%{_mandir}/man1/perl5123delta.1* +%{_mandir}/man1/perl5124delta.1* +%{_mandir}/man1/perl5125delta.1* +%{_mandir}/man1/perl5140delta.1* +%{_mandir}/man1/perl5141delta.1* +%{_mandir}/man1/perl5142delta.1* +%{_mandir}/man1/perl5143delta.1* +%{_mandir}/man1/perl5144delta.1* +%{_mandir}/man1/perl5160delta.1* +%{_mandir}/man1/perl5161delta.1* +%{_mandir}/man1/perl5162delta.1* +%{_mandir}/man1/perl5163delta.1* +%{_mandir}/man1/perl5180delta.1* +%{_mandir}/man1/perl5181delta.1* +%{_mandir}/man1/perl5182delta.1* +%{_mandir}/man1/perl5184delta.1* +%{_mandir}/man1/perl5200delta.1* +%{_mandir}/man1/perl5201delta.1* +%{_mandir}/man1/perl5202delta.1* +%{_mandir}/man1/perl5203delta.1* +%{_mandir}/man1/perl5220delta.1* +%{_mandir}/man1/perl5221delta.1* +%{_mandir}/man1/perl5222delta.1* +%{_mandir}/man1/perl5223delta.1* +%{_mandir}/man1/perl5224delta.1* +%{_mandir}/man1/perl5240delta.1* +%{_mandir}/man1/perl5241delta.1* +%{_mandir}/man1/perl5242delta.1* +%{_mandir}/man1/perl5243delta.1* +%{_mandir}/man1/perl5244delta.1* +%{_mandir}/man1/perl5260delta.1* +%{_mandir}/man1/perl5261delta.1* +%{_mandir}/man1/perl5262delta.1* +%{_mandir}/man1/perl5263delta.1* +%{_mandir}/man1/perl5280delta.1* +%{_mandir}/man1/perl5281delta.1* +%{_mandir}/man1/perl5282delta.1* +%{_mandir}/man1/perl5283delta.1* +%{_mandir}/man1/perl5300delta.1* +%{_mandir}/man1/perl5301delta.1* +%{_mandir}/man1/perl5302delta.1* +%{_mandir}/man1/perl5303delta.1* +%{_mandir}/man1/perl5320delta.1* +%{_mandir}/man1/perl5321delta.1* +%{_mandir}/man1/perl5340delta.1* +%{_mandir}/man1/perl5341delta.1* +%{_mandir}/man1/perl5342delta.1* +%{_mandir}/man1/perl5343delta.1* +%{_mandir}/man1/perl5360delta.1* +%{_mandir}/man1/perl5361delta.1* +%{_mandir}/man1/perl5362delta.1* +%{_mandir}/man1/perl5363delta.1* +%{_mandir}/man1/perl5380delta.1* +%{_mandir}/man1/perl5381delta.1* +%{_mandir}/man1/perl5382delta.1* +%{_mandir}/man1/perl5400delta.1* +%{_mandir}/man1/perl561delta.1* +%{_mandir}/man1/perl56delta.1* +%{_mandir}/man1/perl581delta.1* +%{_mandir}/man1/perl582delta.1* +%{_mandir}/man1/perl583delta.1* +%{_mandir}/man1/perl584delta.1* +%{_mandir}/man1/perl585delta.1* +%{_mandir}/man1/perl586delta.1* +%{_mandir}/man1/perl587delta.1* +%{_mandir}/man1/perl588delta.1* +%{_mandir}/man1/perl589delta.1* +%{_mandir}/man1/perl58delta.1* +%{_mandir}/man1/perlaix.1* +%{_mandir}/man1/perlamiga.1* +%{_mandir}/man1/perlandroid.1* +%{_mandir}/man1/perlapi.1* +%{_mandir}/man1/perlapio.1* +%{_mandir}/man1/perlartistic.1* +%{_mandir}/man1/perlbook.1* +%{_mandir}/man1/perlboot.1* +%{_mandir}/man1/perlbot.1* +%{_mandir}/man1/perlbs2000.1* +%{_mandir}/man1/perlbug.1* +%{_mandir}/man1/perlcall.1* +%{_mandir}/man1/perlcheat.1* +%{_mandir}/man1/perlclass.1* +%{_mandir}/man1/perlclassguts.1* +%{_mandir}/man1/perlclib.1* +%{_mandir}/man1/perlcn.1* +%{_mandir}/man1/perlcommunity.1* +%{_mandir}/man1/perlcygwin.1* +%{_mandir}/man1/perldata.1* +%{_mandir}/man1/perldbmfilter.1* +%{_mandir}/man1/perldebguts.1* +%{_mandir}/man1/perldebtut.1* +%{_mandir}/man1/perldebug.1* +%{_mandir}/man1/perldelta.1* +%{_mandir}/man1/perldeprecation.1* +%{_mandir}/man1/perldiag.1* +%{_mandir}/man1/perldoc.1* +%{_mandir}/man1/perldocstyle.1* +%{_mandir}/man1/perldsc.1* +%{_mandir}/man1/perldtrace.1* +%{_mandir}/man1/perlebcdic.1* +%{_mandir}/man1/perlembed.1* +%{_mandir}/man1/perlexperiment.1* +%{_mandir}/man1/perlfaq.1* +%{_mandir}/man1/perlfaq1.1* +%{_mandir}/man1/perlfaq2.1* +%{_mandir}/man1/perlfaq3.1* +%{_mandir}/man1/perlfaq4.1* +%{_mandir}/man1/perlfaq5.1* +%{_mandir}/man1/perlfaq6.1* +%{_mandir}/man1/perlfaq7.1* +%{_mandir}/man1/perlfaq8.1* +%{_mandir}/man1/perlfaq9.1* +%{_mandir}/man1/perlfilter.1* +%{_mandir}/man1/perlfork.1* +%{_mandir}/man1/perlform.1* +%{_mandir}/man1/perlfreebsd.1* +%{_mandir}/man1/perlfunc.1* +%{_mandir}/man1/perlgit.1* +%{_mandir}/man1/perlglossary.1* +%{_mandir}/man1/perlgov.1* +%{_mandir}/man1/perlgpl.1* +%{_mandir}/man1/perlguts.1* +%{_mandir}/man1/perlhack.1* +%{_mandir}/man1/perlhacktips.1* +%{_mandir}/man1/perlhacktut.1* +%{_mandir}/man1/perlhaiku.1* +%{_mandir}/man1/perlhist.1* +%{_mandir}/man1/perlhpux.1* +%{_mandir}/man1/perlhurd.1* +%{_mandir}/man1/perlintern.1* +%{_mandir}/man1/perlinterp.1* +%{_mandir}/man1/perlintro.1* +%{_mandir}/man1/perliol.1* +%{_mandir}/man1/perlipc.1* +%{_mandir}/man1/perlirix.1* +#%%{_mandir}/man1/perlivp.1* +%{_mandir}/man1/perljp.1* +%{_mandir}/man1/perlko.1* +%{_mandir}/man1/perllexwarn.1* +%{_mandir}/man1/perllinux.1* +%{_mandir}/man1/perllocale.1* +%{_mandir}/man1/perllol.1* +%{_mandir}/man1/perlmacosx.1* +%{_mandir}/man1/perlmod.1* +%{_mandir}/man1/perlmodinstall.1* +%{_mandir}/man1/perlmodlib.1* +%{_mandir}/man1/perlmodstyle.1* +%{_mandir}/man1/perlmroapi.1* +%{_mandir}/man1/perlnewmod.1* +%{_mandir}/man1/perlnumber.1* +%{_mandir}/man1/perlobj.1* +%{_mandir}/man1/perlootut.1* +%{_mandir}/man1/perlop.1* +%{_mandir}/man1/perlopenbsd.1* +%{_mandir}/man1/perlopentut.1* +%{_mandir}/man1/perlos2.1* +%{_mandir}/man1/perlos390.1* +%{_mandir}/man1/perlos400.1* +%{_mandir}/man1/perlpacktut.1* +%{_mandir}/man1/perlperf.1* +%{_mandir}/man1/perlplan9.1* +%{_mandir}/man1/perlpod.1* +%{_mandir}/man1/perlpodspec.1* +%{_mandir}/man1/perlpodstyle.1* +%{_mandir}/man1/perlpolicy.1* +%{_mandir}/man1/perlport.1* +%{_mandir}/man1/perlpragma.1* +%{_mandir}/man1/perlqnx.1* +%{_mandir}/man1/perlre.1* +%{_mandir}/man1/perlreapi.1* +%{_mandir}/man1/perlrebackslash.1* +%{_mandir}/man1/perlrecharclass.1* +%{_mandir}/man1/perlref.1* +%{_mandir}/man1/perlreftut.1* +%{_mandir}/man1/perlreguts.1* +%{_mandir}/man1/perlrepository.1* +%{_mandir}/man1/perlrequick.1* +%{_mandir}/man1/perlreref.1* +%{_mandir}/man1/perlretut.1* +%{_mandir}/man1/perlriscos.1* +%{_mandir}/man1/perlrun.1* +%{_mandir}/man1/perlsec.1* +%{_mandir}/man1/perlsecpolicy.1* +%{_mandir}/man1/perlsolaris.1* +%{_mandir}/man1/perlsource.1* +%{_mandir}/man1/perlstyle.1* +%{_mandir}/man1/perlsub.1* +%{_mandir}/man1/perlsyn.1* +%{_mandir}/man1/perlsynology.1* +%{_mandir}/man1/perlthanks.1* +%{_mandir}/man1/perlthrtut.1* +%{_mandir}/man1/perltie.1* +%{_mandir}/man1/perltoc.1* +%{_mandir}/man1/perltodo.1* +%{_mandir}/man1/perltooc.1* +%{_mandir}/man1/perltoot.1* +%{_mandir}/man1/perltrap.1* +%{_mandir}/man1/perltru64.1* +%{_mandir}/man1/perltw.1* +%{_mandir}/man1/perlunicode.1* +%{_mandir}/man1/perlunicook.1* +%{_mandir}/man1/perlunifaq.1* +%{_mandir}/man1/perluniintro.1* +%{_mandir}/man1/perluniprops.1* +%{_mandir}/man1/perlunitut.1* +%{_mandir}/man1/perlutil.1* +%{_mandir}/man1/perlvar.1* +%{_mandir}/man1/perlvms.1* +%{_mandir}/man1/perlvos.1* +%{_mandir}/man1/perlwin32.1* +%{_mandir}/man1/perlxs.1* +%{_mandir}/man1/perlxstut.1* +%{_mandir}/man1/perlxstypemap.1* +%{_mandir}/man1/piconv.1* +%{_mandir}/man1/pl2pm.1* +%{_mandir}/man1/pod2html.1* +%{_mandir}/man1/pod2man.1* +%{_mandir}/man1/pod2text.1* +%{_mandir}/man1/pod2usage.1* +%{_mandir}/man1/podchecker.1* +%{_mandir}/man1/prove.1* +%{_mandir}/man1/ptar.1* +%{_mandir}/man1/ptardiff.1* +%{_mandir}/man1/ptargrep.1* +%{_mandir}/man1/shasum.1* +%{_mandir}/man1/splain.1* +%{_mandir}/man1/streamzip.1* +%{_mandir}/man1/xsubpp.1* +%{_mandir}/man1/zipdetails.1* +%{_mandir}/man3/AnyDBM_File.3* +%{_mandir}/man3/App::Cpan.3* +%{_mandir}/man3/App::Prove.3* +%{_mandir}/man3/App::Prove::State.3* +%{_mandir}/man3/App::Prove::State::Result.3* +%{_mandir}/man3/App::Prove::State::Result::Test.3* +%{_mandir}/man3/Archive::Tar.3* +%{_mandir}/man3/Archive::Tar::File.3* +%{_mandir}/man3/Attribute::Handlers.3* +%{_mandir}/man3/AutoLoader.3* +%{_mandir}/man3/AutoSplit.3* +%{_mandir}/man3/B.3* +%{_mandir}/man3/B::Concise.3* +%{_mandir}/man3/B::Deparse.3* +%{_mandir}/man3/B::Op_private.3* +%{_mandir}/man3/B::Showlex.3* +%{_mandir}/man3/B::Terse.3* +%{_mandir}/man3/B::Xref.3* +%{_mandir}/man3/Benchmark.3* +%{_mandir}/man3/CORE.3* +%{_mandir}/man3/CPAN.3* +%{_mandir}/man3/CPAN::API::HOWTO.3* +%{_mandir}/man3/CPAN::Debug.3* +%{_mandir}/man3/CPAN::Distroprefs.3* +%{_mandir}/man3/CPAN::FirstTime.3* +%{_mandir}/man3/CPAN::HandleConfig.3* +%{_mandir}/man3/CPAN::Kwalify.3* +%{_mandir}/man3/CPAN::Meta.3* +%{_mandir}/man3/CPAN::Meta::Converter.3* +%{_mandir}/man3/CPAN::Meta::Feature.3* +%{_mandir}/man3/CPAN::Meta::History.3* +%{_mandir}/man3/CPAN::Meta::History::Meta_1_0.3* +%{_mandir}/man3/CPAN::Meta::History::Meta_1_1.3* +%{_mandir}/man3/CPAN::Meta::History::Meta_1_2.3* +%{_mandir}/man3/CPAN::Meta::History::Meta_1_3.3* +%{_mandir}/man3/CPAN::Meta::History::Meta_1_4.3* +%{_mandir}/man3/CPAN::Meta::Merge.3* +%{_mandir}/man3/CPAN::Meta::Prereqs.3* +%{_mandir}/man3/CPAN::Meta::Requirements.3* +%{_mandir}/man3/CPAN::Meta::Requirements::Range.3* +%{_mandir}/man3/CPAN::Meta::Spec.3* +%{_mandir}/man3/CPAN::Meta::Validator.3* +%{_mandir}/man3/CPAN::Meta::YAML.3* +%{_mandir}/man3/CPAN::Mirrors.3* +%{_mandir}/man3/CPAN::Nox.3* +%{_mandir}/man3/CPAN::Plugin.3* +%{_mandir}/man3/CPAN::Plugin::Specfile.3* +%{_mandir}/man3/CPAN::Queue.3* +%{_mandir}/man3/CPAN::Tarzip.3* +%{_mandir}/man3/CPAN::Version.3* +%{_mandir}/man3/Carp.3* +%{_mandir}/man3/Class::Struct.3* +%{_mandir}/man3/Compress::Raw::Bzip2.3* +%{_mandir}/man3/Compress::Raw::Zlib.3* +%{_mandir}/man3/Compress::Zlib.3* +%{_mandir}/man3/Config.3* +%{_mandir}/man3/Config::Extensions.3* +%{_mandir}/man3/Config::Perl::V.3* +%{_mandir}/man3/Cwd.3* +%{_mandir}/man3/DB.3* +%{_mandir}/man3/DBM_Filter.3* +%{_mandir}/man3/DBM_Filter::compress.3* +%{_mandir}/man3/DBM_Filter::encode.3* +%{_mandir}/man3/DBM_Filter::int32.3* +%{_mandir}/man3/DBM_Filter::null.3* +%{_mandir}/man3/DBM_Filter::utf8.3* +%{_mandir}/man3/Data::Dumper.3* +%{_mandir}/man3/Devel::PPPort.3* +%{_mandir}/man3/Devel::Peek.3* +%{_mandir}/man3/Devel::SelfStubber.3* +%{_mandir}/man3/Digest.3* +#%%{_mandir}/man3/Digest::MD5.3* +#%%{_mandir}/man3/Digest::SHA.3* +%{_mandir}/man3/Digest::base.3* +%{_mandir}/man3/Digest::file.3* +%{_mandir}/man3/DirHandle.3* +%{_mandir}/man3/Dumpvalue.3* +%{_mandir}/man3/DynaLoader.3* +%{_mandir}/man3/Encode.3* +%{_mandir}/man3/Encode::Alias.3* +%{_mandir}/man3/Encode::Byte.3* +%{_mandir}/man3/Encode::CJKConstants.3* +%{_mandir}/man3/Encode::CN.3* +%{_mandir}/man3/Encode::CN::HZ.3* +%{_mandir}/man3/Encode::Config.3* +%{_mandir}/man3/Encode::EBCDIC.3* +%{_mandir}/man3/Encode::Encoder.3* +%{_mandir}/man3/Encode::Encoding.3* +%{_mandir}/man3/Encode::GSM0338.3* +%{_mandir}/man3/Encode::Guess.3* +%{_mandir}/man3/Encode::JP.3* +%{_mandir}/man3/Encode::JP::H2Z.3* +%{_mandir}/man3/Encode::JP::JIS7.3* +%{_mandir}/man3/Encode::KR.3* +%{_mandir}/man3/Encode::KR::2022_KR.3* +%{_mandir}/man3/Encode::MIME::Header.3* +%{_mandir}/man3/Encode::MIME::Name.3* +%{_mandir}/man3/Encode::PerlIO.3* +%{_mandir}/man3/Encode::Supported.3* +%{_mandir}/man3/Encode::Symbol.3* +%{_mandir}/man3/Encode::TW.3* +%{_mandir}/man3/Encode::Unicode.3* +%{_mandir}/man3/Encode::Unicode::UTF7.3* +%{_mandir}/man3/English.3* +%{_mandir}/man3/Env.3* +%{_mandir}/man3/Errno.3* +%{_mandir}/man3/Exporter.3* +%{_mandir}/man3/Exporter::Heavy.3* +%{_mandir}/man3/ExtUtils::CBuilder.3* +%{_mandir}/man3/ExtUtils::CBuilder::Platform::Windows.3* +%{_mandir}/man3/ExtUtils::Command.3* +%{_mandir}/man3/ExtUtils::Command::MM.3* +%{_mandir}/man3/ExtUtils::Constant.3* +%{_mandir}/man3/ExtUtils::Constant::Base.3* +%{_mandir}/man3/ExtUtils::Constant::Utils.3* +%{_mandir}/man3/ExtUtils::Constant::XS.3* +%{_mandir}/man3/ExtUtils::Embed.3* +%{_mandir}/man3/ExtUtils::Install.3* +%{_mandir}/man3/ExtUtils::Installed.3* +%{_mandir}/man3/ExtUtils::Liblist.3* +%{_mandir}/man3/ExtUtils::MM.3* +%{_mandir}/man3/ExtUtils::MM_AIX.3* +%{_mandir}/man3/ExtUtils::MM_Any.3* +%{_mandir}/man3/ExtUtils::MM_BeOS.3* +%{_mandir}/man3/ExtUtils::MM_Cygwin.3* +%{_mandir}/man3/ExtUtils::MM_DOS.3* +%{_mandir}/man3/ExtUtils::MM_Darwin.3* +%{_mandir}/man3/ExtUtils::MM_MacOS.3* +%{_mandir}/man3/ExtUtils::MM_NW5.3* +%{_mandir}/man3/ExtUtils::MM_OS2.3* +%{_mandir}/man3/ExtUtils::MM_OS390.3* +%{_mandir}/man3/ExtUtils::MM_QNX.3* +%{_mandir}/man3/ExtUtils::MM_UWIN.3* +%{_mandir}/man3/ExtUtils::MM_Unix.3* +%{_mandir}/man3/ExtUtils::MM_VMS.3* +%{_mandir}/man3/ExtUtils::MM_VOS.3* +%{_mandir}/man3/ExtUtils::MM_Win32.3* +%{_mandir}/man3/ExtUtils::MM_Win95.3* +%{_mandir}/man3/ExtUtils::MY.3* +%{_mandir}/man3/ExtUtils::MakeMaker.3* +%{_mandir}/man3/ExtUtils::MakeMaker::Config.3* +%{_mandir}/man3/ExtUtils::MakeMaker::FAQ.3* +%{_mandir}/man3/ExtUtils::MakeMaker::Locale.3* +%{_mandir}/man3/ExtUtils::MakeMaker::Tutorial.3* +%{_mandir}/man3/ExtUtils::Manifest.3* +%{_mandir}/man3/ExtUtils::Miniperl.3* +%{_mandir}/man3/ExtUtils::Mkbootstrap.3* +%{_mandir}/man3/ExtUtils::Mksymlists.3* +%{_mandir}/man3/ExtUtils::PL2Bat.3* +%{_mandir}/man3/ExtUtils::Packlist.3* +%{_mandir}/man3/ExtUtils::ParseXS.3* +%{_mandir}/man3/ExtUtils::ParseXS::Constants.3* +%{_mandir}/man3/ExtUtils::ParseXS::Eval.3* +%{_mandir}/man3/ExtUtils::ParseXS::Utilities.3* +%{_mandir}/man3/ExtUtils::Typemaps.3* +%{_mandir}/man3/ExtUtils::Typemaps::Cmd.3* +%{_mandir}/man3/ExtUtils::Typemaps::InputMap.3* +%{_mandir}/man3/ExtUtils::Typemaps::OutputMap.3* +%{_mandir}/man3/ExtUtils::Typemaps::Type.3* +%{_mandir}/man3/ExtUtils::testlib.3* +%{_mandir}/man3/Fatal.3* +%{_mandir}/man3/Fcntl.3* +%{_mandir}/man3/File::Basename.3* +%{_mandir}/man3/File::Compare.3* +%{_mandir}/man3/File::Copy.3* +%{_mandir}/man3/File::DosGlob.3* +%{_mandir}/man3/File::Fetch.3* +%{_mandir}/man3/File::Find.3* +%{_mandir}/man3/File::Glob.3* +%{_mandir}/man3/File::GlobMapper.3* +%{_mandir}/man3/File::Path.3* +%{_mandir}/man3/File::Spec.3* +%{_mandir}/man3/File::Spec::AmigaOS.3* +%{_mandir}/man3/File::Spec::Cygwin.3* +%{_mandir}/man3/File::Spec::Epoc.3* +%{_mandir}/man3/File::Spec::Functions.3* +%{_mandir}/man3/File::Spec::Mac.3* +%{_mandir}/man3/File::Spec::OS2.3* +%{_mandir}/man3/File::Spec::Unix.3* +%{_mandir}/man3/File::Spec::VMS.3* +%{_mandir}/man3/File::Spec::Win32.3* +%{_mandir}/man3/File::Temp.3* +%{_mandir}/man3/File::stat.3* +%{_mandir}/man3/FileCache.3* +%{_mandir}/man3/FileHandle.3* +%{_mandir}/man3/Filter::Simple.3* +%{_mandir}/man3/Filter::Util::Call.3* +%{_mandir}/man3/FindBin.3* +%{_mandir}/man3/GDBM_File.3* +%{_mandir}/man3/Getopt::Long.3* +%{_mandir}/man3/Getopt::Long::Parser.3* +%{_mandir}/man3/Getopt::Std.3* +%{_mandir}/man3/HTTP::Tiny.3* +%{_mandir}/man3/Hash::Util.3* +%{_mandir}/man3/Hash::Util::FieldHash.3* +%{_mandir}/man3/I18N::Collate.3* +%{_mandir}/man3/I18N::LangTags.3* +%{_mandir}/man3/I18N::LangTags::Detect.3* +%{_mandir}/man3/I18N::LangTags::List.3* +%{_mandir}/man3/I18N::Langinfo.3* +%{_mandir}/man3/IO.3* +%{_mandir}/man3/IO::Compress::Base.3* +%{_mandir}/man3/IO::Compress::Bzip2.3* +%{_mandir}/man3/IO::Compress::Deflate.3* +%{_mandir}/man3/IO::Compress::FAQ.3* +%{_mandir}/man3/IO::Compress::Gzip.3* +%{_mandir}/man3/IO::Compress::RawDeflate.3* +%{_mandir}/man3/IO::Compress::Zip.3* +%{_mandir}/man3/IO::Dir.3* +%{_mandir}/man3/IO::File.3* +%{_mandir}/man3/IO::Handle.3* +%{_mandir}/man3/IO::Pipe.3* +%{_mandir}/man3/IO::Poll.3* +%{_mandir}/man3/IO::Seekable.3* +%{_mandir}/man3/IO::Select.3* +%{_mandir}/man3/IO::Socket.3* +%{_mandir}/man3/IO::Socket::INET.3* +%{_mandir}/man3/IO::Socket::IP.3* +%{_mandir}/man3/IO::Socket::UNIX.3* +%{_mandir}/man3/IO::Uncompress::AnyInflate.3* +%{_mandir}/man3/IO::Uncompress::AnyUncompress.3* +%{_mandir}/man3/IO::Uncompress::Base.3* +%{_mandir}/man3/IO::Uncompress::Bunzip2.3* +%{_mandir}/man3/IO::Uncompress::Gunzip.3* +%{_mandir}/man3/IO::Uncompress::Inflate.3* +%{_mandir}/man3/IO::Uncompress::RawInflate.3* +%{_mandir}/man3/IO::Uncompress::Unzip.3* +%{_mandir}/man3/IO::Zlib.3* +%{_mandir}/man3/IPC::Cmd.3* +%{_mandir}/man3/IPC::Msg.3* +%{_mandir}/man3/IPC::Open2.3* +%{_mandir}/man3/IPC::Open3.3* +%{_mandir}/man3/IPC::Semaphore.3* +%{_mandir}/man3/IPC::SharedMem.3* +%{_mandir}/man3/IPC::SysV.3* +%{_mandir}/man3/Internals.3* +%{_mandir}/man3/JSON::PP.3* +%{_mandir}/man3/JSON::PP::Boolean.3* +%{_mandir}/man3/List::Util.3* +%{_mandir}/man3/List::Util::XS.3* +%{_mandir}/man3/Locale::Maketext.3* +%{_mandir}/man3/Locale::Maketext::Cookbook.3* +%{_mandir}/man3/Locale::Maketext::Guts.3* +%{_mandir}/man3/Locale::Maketext::GutsLoader.3* +%{_mandir}/man3/Locale::Maketext::Simple.3* +%{_mandir}/man3/Locale::Maketext::TPJ13.3* +%{_mandir}/man3/MIME::Base64.3* +%{_mandir}/man3/MIME::QuotedPrint.3* +%{_mandir}/man3/Math::BigFloat.3* +%{_mandir}/man3/Math::BigInt.3* +%{_mandir}/man3/Math::BigInt::Calc.3* +%{_mandir}/man3/Math::BigInt::FastCalc.3* +%{_mandir}/man3/Math::BigInt::Lib.3* +%{_mandir}/man3/Math::BigRat.3* +%{_mandir}/man3/Math::Complex.3* +%{_mandir}/man3/Math::Trig.3* +%{_mandir}/man3/Memoize.3* +%{_mandir}/man3/Memoize::AnyDBM_File.3* +%{_mandir}/man3/Memoize::Expire.3* +#%%{_mandir}/man3/Memoize::ExpireFile.3* +#%%{_mandir}/man3/Memoize::ExpireTest.3* +%{_mandir}/man3/Memoize::NDBM_File.3* +%{_mandir}/man3/Memoize::SDBM_File.3* +%{_mandir}/man3/Memoize::Storable.3* +%{_mandir}/man3/Module::CoreList.3* +%{_mandir}/man3/Module::CoreList::Utils.3* +%{_mandir}/man3/Module::Load.3* +%{_mandir}/man3/Module::Load::Conditional.3* +%{_mandir}/man3/Module::Loaded.3* +%{_mandir}/man3/Module::Metadata.3* +%{_mandir}/man3/NDBM_File.3* +%{_mandir}/man3/NEXT.3* +%{_mandir}/man3/Net::Cmd.3* +%{_mandir}/man3/Net::Config.3* +%{_mandir}/man3/Net::Domain.3* +%{_mandir}/man3/Net::FTP.3* +%{_mandir}/man3/Net::NNTP.3* +%{_mandir}/man3/Net::Netrc.3* +%{_mandir}/man3/Net::POP3.3* +%{_mandir}/man3/Net::Ping.3* +%{_mandir}/man3/Net::SMTP.3* +%{_mandir}/man3/Net::Time.3* +%{_mandir}/man3/Net::hostent.3* +%{_mandir}/man3/Net::libnetFAQ.3* +%{_mandir}/man3/Net::netent.3* +%{_mandir}/man3/Net::protoent.3* +%{_mandir}/man3/Net::servent.3* +%{_mandir}/man3/O.3* +%{_mandir}/man3/ODBM_File.3* +%{_mandir}/man3/Opcode.3* +%{_mandir}/man3/POSIX.3* +%{_mandir}/man3/Params::Check.3* +%{_mandir}/man3/Parse::CPAN::Meta.3* +%{_mandir}/man3/Perl::OSType.3* +%{_mandir}/man3/PerlIO.3* +%{_mandir}/man3/PerlIO::encoding.3* +%{_mandir}/man3/PerlIO::mmap.3* +%{_mandir}/man3/PerlIO::scalar.3* +%{_mandir}/man3/PerlIO::via.3* +%{_mandir}/man3/PerlIO::via::QuotedPrint.3* +%{_mandir}/man3/Pod::Checker.3* +%{_mandir}/man3/Pod::Escapes.3* +%{_mandir}/man3/Pod::Html.3* +%{_mandir}/man3/Pod::Html::Util.3* +%{_mandir}/man3/Pod::Man.3* +%{_mandir}/man3/Pod::ParseLink.3* +%{_mandir}/man3/Pod::Perldoc.3* +%{_mandir}/man3/Pod::Perldoc::BaseTo.3* +%{_mandir}/man3/Pod::Perldoc::GetOptsOO.3* +%{_mandir}/man3/Pod::Perldoc::ToANSI.3* +%{_mandir}/man3/Pod::Perldoc::ToChecker.3* +%{_mandir}/man3/Pod::Perldoc::ToMan.3* +%{_mandir}/man3/Pod::Perldoc::ToNroff.3* +%{_mandir}/man3/Pod::Perldoc::ToPod.3* +%{_mandir}/man3/Pod::Perldoc::ToRtf.3* +%{_mandir}/man3/Pod::Perldoc::ToTerm.3* +%{_mandir}/man3/Pod::Perldoc::ToText.3* +%{_mandir}/man3/Pod::Perldoc::ToTk.3* +%{_mandir}/man3/Pod::Perldoc::ToXml.3* +%{_mandir}/man3/Pod::Simple.3* +%{_mandir}/man3/Pod::Simple::Checker.3* +%{_mandir}/man3/Pod::Simple::Debug.3* +%{_mandir}/man3/Pod::Simple::DumpAsText.3* +%{_mandir}/man3/Pod::Simple::DumpAsXML.3* +%{_mandir}/man3/Pod::Simple::HTML.3* +%{_mandir}/man3/Pod::Simple::HTMLBatch.3* +%{_mandir}/man3/Pod::Simple::JustPod.3* +%{_mandir}/man3/Pod::Simple::LinkSection.3* +%{_mandir}/man3/Pod::Simple::Methody.3* +%{_mandir}/man3/Pod::Simple::PullParser.3* +%{_mandir}/man3/Pod::Simple::PullParserEndToken.3* +%{_mandir}/man3/Pod::Simple::PullParserStartToken.3* +%{_mandir}/man3/Pod::Simple::PullParserTextToken.3* +%{_mandir}/man3/Pod::Simple::PullParserToken.3* +%{_mandir}/man3/Pod::Simple::RTF.3* +%{_mandir}/man3/Pod::Simple::Search.3* +%{_mandir}/man3/Pod::Simple::SimpleTree.3* +%{_mandir}/man3/Pod::Simple::Subclassing.3* +%{_mandir}/man3/Pod::Simple::Text.3* +%{_mandir}/man3/Pod::Simple::TextContent.3* +%{_mandir}/man3/Pod::Simple::XHTML.3* +%{_mandir}/man3/Pod::Simple::XMLOutStream.3* +%{_mandir}/man3/Pod::Text.3* +%{_mandir}/man3/Pod::Text::Color.3* +%{_mandir}/man3/Pod::Text::Overstrike.3* +%{_mandir}/man3/Pod::Text::Termcap.3* +%{_mandir}/man3/Pod::Usage.3* +%{_mandir}/man3/SDBM_File.3* +%{_mandir}/man3/Safe.3* +%{_mandir}/man3/Scalar::Util.3* +%{_mandir}/man3/Search::Dict.3* +%{_mandir}/man3/SelectSaver.3* +%{_mandir}/man3/SelfLoader.3* +%{_mandir}/man3/Socket.3* +%{_mandir}/man3/Storable.3* +%{_mandir}/man3/Sub::Util.3* +%{_mandir}/man3/Symbol.3* +%{_mandir}/man3/Sys::Hostname.3* +%{_mandir}/man3/Sys::Syslog.3* +%{_mandir}/man3/TAP::Base.3* +%{_mandir}/man3/TAP::Formatter::Base.3* +%{_mandir}/man3/TAP::Formatter::Color.3* +%{_mandir}/man3/TAP::Formatter::Console.3* +%{_mandir}/man3/TAP::Formatter::Console::ParallelSession.3* +%{_mandir}/man3/TAP::Formatter::Console::Session.3* +%{_mandir}/man3/TAP::Formatter::File.3* +%{_mandir}/man3/TAP::Formatter::File::Session.3* +%{_mandir}/man3/TAP::Formatter::Session.3* +%{_mandir}/man3/TAP::Harness.3* +%{_mandir}/man3/TAP::Harness::Beyond.3* +%{_mandir}/man3/TAP::Harness::Env.3* +%{_mandir}/man3/TAP::Object.3* +%{_mandir}/man3/TAP::Parser.3* +%{_mandir}/man3/TAP::Parser::Aggregator.3* +%{_mandir}/man3/TAP::Parser::Grammar.3* +%{_mandir}/man3/TAP::Parser::Iterator.3* +%{_mandir}/man3/TAP::Parser::Iterator::Array.3* +%{_mandir}/man3/TAP::Parser::Iterator::Process.3* +%{_mandir}/man3/TAP::Parser::Iterator::Stream.3* +%{_mandir}/man3/TAP::Parser::IteratorFactory.3* +%{_mandir}/man3/TAP::Parser::Multiplexer.3* +%{_mandir}/man3/TAP::Parser::Result.3* +%{_mandir}/man3/TAP::Parser::Result::Bailout.3* +%{_mandir}/man3/TAP::Parser::Result::Comment.3* +%{_mandir}/man3/TAP::Parser::Result::Plan.3* +%{_mandir}/man3/TAP::Parser::Result::Pragma.3* +%{_mandir}/man3/TAP::Parser::Result::Test.3* +%{_mandir}/man3/TAP::Parser::Result::Unknown.3* +%{_mandir}/man3/TAP::Parser::Result::Version.3* +%{_mandir}/man3/TAP::Parser::Result::YAML.3* +%{_mandir}/man3/TAP::Parser::ResultFactory.3* +%{_mandir}/man3/TAP::Parser::Scheduler.3* +%{_mandir}/man3/TAP::Parser::Scheduler::Job.3* +%{_mandir}/man3/TAP::Parser::Scheduler::Spinner.3* +%{_mandir}/man3/TAP::Parser::Source.3* +%{_mandir}/man3/TAP::Parser::SourceHandler.3* +%{_mandir}/man3/TAP::Parser::SourceHandler::Executable.3* +%{_mandir}/man3/TAP::Parser::SourceHandler::File.3* +%{_mandir}/man3/TAP::Parser::SourceHandler::Handle.3* +%{_mandir}/man3/TAP::Parser::SourceHandler::Perl.3* +%{_mandir}/man3/TAP::Parser::SourceHandler::RawTAP.3* +%{_mandir}/man3/TAP::Parser::YAMLish::Reader.3* +%{_mandir}/man3/TAP::Parser::YAMLish::Writer.3* +%{_mandir}/man3/Term::ANSIColor.3* +%{_mandir}/man3/Term::Cap.3* +%{_mandir}/man3/Term::Complete.3* +%{_mandir}/man3/Term::ReadLine.3* +%{_mandir}/man3/Term::Table.3* +%{_mandir}/man3/Term::Table::Cell.3* +%{_mandir}/man3/Term::Table::CellStack.3* +%{_mandir}/man3/Term::Table::HashBase.3* +%{_mandir}/man3/Term::Table::LineBreak.3* +%{_mandir}/man3/Term::Table::Util.3* +%{_mandir}/man3/Test.3* +%{_mandir}/man3/Test2.3* +%{_mandir}/man3/Test2::API.3* +%{_mandir}/man3/Test2::API::Breakage.3* +%{_mandir}/man3/Test2::API::Context.3* +%{_mandir}/man3/Test2::API::Instance.3* +%{_mandir}/man3/Test2::API::InterceptResult.3* +%{_mandir}/man3/Test2::API::InterceptResult::Event.3* +%{_mandir}/man3/Test2::API::InterceptResult::Hub.3* +%{_mandir}/man3/Test2::API::InterceptResult::Squasher.3* +%{_mandir}/man3/Test2::API::Stack.3* +%{_mandir}/man3/Test2::AsyncSubtest.3* +%{_mandir}/man3/Test2::AsyncSubtest::Event::Attach.3* +%{_mandir}/man3/Test2::AsyncSubtest::Event::Detach.3* +%{_mandir}/man3/Test2::AsyncSubtest::Hub.3* +%{_mandir}/man3/Test2::Bundle.3* +%{_mandir}/man3/Test2::Bundle::Extended.3* +%{_mandir}/man3/Test2::Bundle::More.3* +%{_mandir}/man3/Test2::Bundle::Simple.3* +%{_mandir}/man3/Test2::Compare.3* +%{_mandir}/man3/Test2::Compare::Array.3* +%{_mandir}/man3/Test2::Compare::Bag.3* +%{_mandir}/man3/Test2::Compare::Base.3* +%{_mandir}/man3/Test2::Compare::Bool.3* +%{_mandir}/man3/Test2::Compare::Custom.3* +%{_mandir}/man3/Test2::Compare::DeepRef.3* +%{_mandir}/man3/Test2::Compare::Delta.3* +%{_mandir}/man3/Test2::Compare::Event.3* +%{_mandir}/man3/Test2::Compare::EventMeta.3* +%{_mandir}/man3/Test2::Compare::Float.3* +%{_mandir}/man3/Test2::Compare::Hash.3* +%{_mandir}/man3/Test2::Compare::Isa.3* +%{_mandir}/man3/Test2::Compare::Meta.3* +%{_mandir}/man3/Test2::Compare::Negatable.3* +%{_mandir}/man3/Test2::Compare::Number.3* +%{_mandir}/man3/Test2::Compare::Object.3* +%{_mandir}/man3/Test2::Compare::OrderedSubset.3* +%{_mandir}/man3/Test2::Compare::Pattern.3* +%{_mandir}/man3/Test2::Compare::Ref.3* +%{_mandir}/man3/Test2::Compare::Regex.3* +%{_mandir}/man3/Test2::Compare::Scalar.3* +%{_mandir}/man3/Test2::Compare::Set.3* +%{_mandir}/man3/Test2::Compare::String.3* +%{_mandir}/man3/Test2::Compare::Undef.3* +%{_mandir}/man3/Test2::Compare::Wildcard.3* +%{_mandir}/man3/Test2::Event.3* +%{_mandir}/man3/Test2::Event::Bail.3* +%{_mandir}/man3/Test2::Event::Diag.3* +%{_mandir}/man3/Test2::Event::Encoding.3* +%{_mandir}/man3/Test2::Event::Exception.3* +%{_mandir}/man3/Test2::Event::Fail.3* +%{_mandir}/man3/Test2::Event::Generic.3* +%{_mandir}/man3/Test2::Event::Note.3* +%{_mandir}/man3/Test2::Event::Ok.3* +%{_mandir}/man3/Test2::Event::Pass.3* +%{_mandir}/man3/Test2::Event::Plan.3* +%{_mandir}/man3/Test2::Event::Skip.3* +%{_mandir}/man3/Test2::Event::Subtest.3* +%{_mandir}/man3/Test2::Event::TAP::Version.3* +%{_mandir}/man3/Test2::Event::V2.3* +%{_mandir}/man3/Test2::Event::Waiting.3* +%{_mandir}/man3/Test2::EventFacet.3* +%{_mandir}/man3/Test2::EventFacet::About.3* +%{_mandir}/man3/Test2::EventFacet::Amnesty.3* +%{_mandir}/man3/Test2::EventFacet::Assert.3* +%{_mandir}/man3/Test2::EventFacet::Control.3* +%{_mandir}/man3/Test2::EventFacet::Error.3* +%{_mandir}/man3/Test2::EventFacet::Hub.3* +%{_mandir}/man3/Test2::EventFacet::Info.3* +%{_mandir}/man3/Test2::EventFacet::Info::Table.3* +%{_mandir}/man3/Test2::EventFacet::Meta.3* +%{_mandir}/man3/Test2::EventFacet::Parent.3* +%{_mandir}/man3/Test2::EventFacet::Plan.3* +%{_mandir}/man3/Test2::EventFacet::Render.3* +%{_mandir}/man3/Test2::EventFacet::Trace.3* +%{_mandir}/man3/Test2::Formatter.3* +%{_mandir}/man3/Test2::Formatter::TAP.3* +%{_mandir}/man3/Test2::Hub.3* +%{_mandir}/man3/Test2::Hub::Interceptor.3* +%{_mandir}/man3/Test2::Hub::Interceptor::Terminator.3* +%{_mandir}/man3/Test2::Hub::Subtest.3* +%{_mandir}/man3/Test2::IPC.3* +%{_mandir}/man3/Test2::IPC::Driver.3* +%{_mandir}/man3/Test2::IPC::Driver::Files.3* +%{_mandir}/man3/Test2::Manual.3* +%{_mandir}/man3/Test2::Manual::Anatomy.3* +%{_mandir}/man3/Test2::Manual::Anatomy::API.3* +%{_mandir}/man3/Test2::Manual::Anatomy::Context.3* +%{_mandir}/man3/Test2::Manual::Anatomy::EndToEnd.3* +%{_mandir}/man3/Test2::Manual::Anatomy::Event.3* +%{_mandir}/man3/Test2::Manual::Anatomy::Hubs.3* +%{_mandir}/man3/Test2::Manual::Anatomy::IPC.3* +%{_mandir}/man3/Test2::Manual::Anatomy::Utilities.3* +%{_mandir}/man3/Test2::Manual::Concurrency.3* +%{_mandir}/man3/Test2::Manual::Contributing.3* +%{_mandir}/man3/Test2::Manual::Testing.3* +%{_mandir}/man3/Test2::Manual::Testing::Introduction.3* +%{_mandir}/man3/Test2::Manual::Testing::Migrating.3* +%{_mandir}/man3/Test2::Manual::Testing::Planning.3* +%{_mandir}/man3/Test2::Manual::Testing::Todo.3* +%{_mandir}/man3/Test2::Manual::Tooling.3* +%{_mandir}/man3/Test2::Manual::Tooling::FirstTool.3* +%{_mandir}/man3/Test2::Manual::Tooling::Formatter.3* +%{_mandir}/man3/Test2::Manual::Tooling::Nesting.3* +%{_mandir}/man3/Test2::Manual::Tooling::Plugin::TestExit.3* +%{_mandir}/man3/Test2::Manual::Tooling::Plugin::TestingDone.3* +%{_mandir}/man3/Test2::Manual::Tooling::Plugin::ToolCompletes.3* +%{_mandir}/man3/Test2::Manual::Tooling::Plugin::ToolStarts.3* +%{_mandir}/man3/Test2::Manual::Tooling::Subtest.3* +%{_mandir}/man3/Test2::Manual::Tooling::TestBuilder.3* +%{_mandir}/man3/Test2::Manual::Tooling::Testing.3* +%{_mandir}/man3/Test2::Mock.3* +%{_mandir}/man3/Test2::Plugin.3* +%{_mandir}/man3/Test2::Plugin::BailOnFail.3* +%{_mandir}/man3/Test2::Plugin::DieOnFail.3* +%{_mandir}/man3/Test2::Plugin::ExitSummary.3* +%{_mandir}/man3/Test2::Plugin::SRand.3* +%{_mandir}/man3/Test2::Plugin::Times.3* +%{_mandir}/man3/Test2::Plugin::UTF8.3* +%{_mandir}/man3/Test2::Require.3* +%{_mandir}/man3/Test2::Require::AuthorTesting.3* +%{_mandir}/man3/Test2::Require::AutomatedTesting.3* +%{_mandir}/man3/Test2::Require::EnvVar.3* +%{_mandir}/man3/Test2::Require::ExtendedTesting.3* +%{_mandir}/man3/Test2::Require::Fork.3* +%{_mandir}/man3/Test2::Require::Module.3* +%{_mandir}/man3/Test2::Require::NonInteractiveTesting.3* +%{_mandir}/man3/Test2::Require::Perl.3* +%{_mandir}/man3/Test2::Require::RealFork.3* +%{_mandir}/man3/Test2::Require::ReleaseTesting.3* +%{_mandir}/man3/Test2::Require::Threads.3* +%{_mandir}/man3/Test2::Suite.3* +%{_mandir}/man3/Test2::Todo.3* +%{_mandir}/man3/Test2::Tools.3* +%{_mandir}/man3/Test2::Tools::AsyncSubtest.3* +%{_mandir}/man3/Test2::Tools::Basic.3* +%{_mandir}/man3/Test2::Tools::Class.3* +%{_mandir}/man3/Test2::Tools::ClassicCompare.3* +%{_mandir}/man3/Test2::Tools::Compare.3* +%{_mandir}/man3/Test2::Tools::Defer.3* +%{_mandir}/man3/Test2::Tools::Encoding.3* +%{_mandir}/man3/Test2::Tools::Event.3* +%{_mandir}/man3/Test2::Tools::Exception.3* +%{_mandir}/man3/Test2::Tools::Exports.3* +%{_mandir}/man3/Test2::Tools::GenTemp.3* +%{_mandir}/man3/Test2::Tools::Grab.3* +%{_mandir}/man3/Test2::Tools::Mock.3* +%{_mandir}/man3/Test2::Tools::Ref.3* +%{_mandir}/man3/Test2::Tools::Refcount.3* +%{_mandir}/man3/Test2::Tools::Spec.3* +%{_mandir}/man3/Test2::Tools::Subtest.3* +%{_mandir}/man3/Test2::Tools::Target.3* +%{_mandir}/man3/Test2::Tools::Tester.3* +%{_mandir}/man3/Test2::Tools::Warnings.3* +%{_mandir}/man3/Test2::Tools::Tiny.3* +%{_mandir}/man3/Test2::Transition.3* +%{_mandir}/man3/Test2::Util.3* +%{_mandir}/man3/Test2::Util::ExternalMeta.3* +%{_mandir}/man3/Test2::Util::Facets2Legacy.3* +%{_mandir}/man3/Test2::Util::Grabber.3.* +%{_mandir}/man3/Test2::Util::Guard.3* +%{_mandir}/man3/Test2::Util::HashBase.3* +%{_mandir}/man3/Test2::Util::Importer.3* +%{_mandir}/man3/Test2::Util::Ref.3* +%{_mandir}/man3/Test2::Util::Stash.3* +%{_mandir}/man3/Test2::Util::Sub.3* +%{_mandir}/man3/Test2::Util::Table.3* +%{_mandir}/man3/Test2::Util::Table::LineBreak.3* +%{_mandir}/man3/Test2::Util::Times.3* +%{_mandir}/man3/Test2::Util::Trace.3* +%{_mandir}/man3/Test2::V0.3* +%{_mandir}/man3/Test2::Workflow.3* +%{_mandir}/man3/Test2::Workflow::BlockBase.3* +%{_mandir}/man3/Test2::Workflow::Build.3* +%{_mandir}/man3/Test2::Workflow::Runner.3* +%{_mandir}/man3/Test2::Workflow::Task.3* +%{_mandir}/man3/Test2::Workflow::Task::Action.3* +%{_mandir}/man3/Test2::Workflow::Task::Group.3* +%{_mandir}/man3/Test::Builder.3* +%{_mandir}/man3/Test::Builder::Formatter.3* +%{_mandir}/man3/Test::Builder::IO::Scalar.3* +%{_mandir}/man3/Test::Builder::Module.3* +%{_mandir}/man3/Test::Builder::Tester.3* +%{_mandir}/man3/Test::Builder::Tester::Color.3* +%{_mandir}/man3/Test::Builder::TodoDiag.3* +%{_mandir}/man3/Test::Harness.3* +%{_mandir}/man3/Test::More.3* +%{_mandir}/man3/Test::Simple.3* +%{_mandir}/man3/Test::Tester.3* +%{_mandir}/man3/Test::Tester::Capture.3* +%{_mandir}/man3/Test::Tester::CaptureRunner.3* +%{_mandir}/man3/Test::Tutorial.3* +%{_mandir}/man3/Test::use::ok.3* +%{_mandir}/man3/Text::Abbrev.3* +%{_mandir}/man3/Text::Balanced.3* +%{_mandir}/man3/Text::ParseWords.3* +%{_mandir}/man3/Text::Tabs.3* +%{_mandir}/man3/Text::Wrap.3* +%{_mandir}/man3/Thread.3* +%{_mandir}/man3/Thread::Queue.3* +%{_mandir}/man3/Thread::Semaphore.3* +%{_mandir}/man3/Tie::Array.3* +%{_mandir}/man3/Tie::File.3* +%{_mandir}/man3/Tie::Handle.3* +%{_mandir}/man3/Tie::Hash.3* +%{_mandir}/man3/Tie::Hash::NamedCapture.3* +%{_mandir}/man3/Tie::Memoize.3* +%{_mandir}/man3/Tie::RefHash.3* +%{_mandir}/man3/Tie::Scalar.3* +%{_mandir}/man3/Tie::StdHandle.3* +%{_mandir}/man3/Tie::SubstrHash.3* +%{_mandir}/man3/Time::HiRes.3* +%{_mandir}/man3/Time::Local.3* +%{_mandir}/man3/Time::Piece.3* +%{_mandir}/man3/Time::Seconds.3* +%{_mandir}/man3/Time::gmtime.3* +%{_mandir}/man3/Time::localtime.3* +%{_mandir}/man3/Time::tm.3* +%{_mandir}/man3/UNIVERSAL.3* +%{_mandir}/man3/Unicode::Collate.3* +%{_mandir}/man3/Unicode::Collate::CJK::Big5.3* +%{_mandir}/man3/Unicode::Collate::CJK::GB2312.3* +%{_mandir}/man3/Unicode::Collate::CJK::JISX0208.3* +%{_mandir}/man3/Unicode::Collate::CJK::Korean.3* +%{_mandir}/man3/Unicode::Collate::CJK::Pinyin.3* +%{_mandir}/man3/Unicode::Collate::CJK::Stroke.3* +%{_mandir}/man3/Unicode::Collate::CJK::Zhuyin.3* +%{_mandir}/man3/Unicode::Collate::Locale.3* +%{_mandir}/man3/Unicode::Normalize.3* +%{_mandir}/man3/Unicode::UCD.3* +%{_mandir}/man3/User::grent.3* +%{_mandir}/man3/User::pwent.3* +%{_mandir}/man3/XSLoader.3* +%{_mandir}/man3/attributes.3* +%{_mandir}/man3/autodie.3* +%{_mandir}/man3/autodie::Scope::Guard.3* +%{_mandir}/man3/autodie::Scope::GuardStack.3* +%{_mandir}/man3/autodie::Util.3* +%{_mandir}/man3/autodie::exception.3* +%{_mandir}/man3/autodie::exception::system.3* +%{_mandir}/man3/autodie::hints.3* +%{_mandir}/man3/autodie::skip.3* +%{_mandir}/man3/autouse.3* +%{_mandir}/man3/base.3* +%{_mandir}/man3/bigfloat.3* +%{_mandir}/man3/bigint.3* +%{_mandir}/man3/bignum.3* +%{_mandir}/man3/bigrat.3* +%{_mandir}/man3/blib.3* +%{_mandir}/man3/builtin.3* +%{_mandir}/man3/bytes.3* +%{_mandir}/man3/charnames.3* +%{_mandir}/man3/constant.3* +%{_mandir}/man3/deprecate.3* +%{_mandir}/man3/diagnostics.3* +%{_mandir}/man3/encoding.3* +%{_mandir}/man3/encoding::warnings.3* +%{_mandir}/man3/experimental.3* +%{_mandir}/man3/feature.3* +%{_mandir}/man3/fields.3* +%{_mandir}/man3/filetest.3* +%{_mandir}/man3/if.3* +%{_mandir}/man3/integer.3* +%{_mandir}/man3/less.3* +%{_mandir}/man3/lib.3* +%{_mandir}/man3/locale.3* +%{_mandir}/man3/mro.3* +%{_mandir}/man3/ok.3* +%{_mandir}/man3/open.3* +%{_mandir}/man3/ops.3* +%{_mandir}/man3/overload.3* +%{_mandir}/man3/overloading.3* +%{_mandir}/man3/parent.3* +%{_mandir}/man3/re.3* +%{_mandir}/man3/sigtrap.3* +%{_mandir}/man3/sort.3* +%{_mandir}/man3/stable.3* +%{_mandir}/man3/strict.3* +%{_mandir}/man3/subs.3* +%{_mandir}/man3/threads.3* +%{_mandir}/man3/threads::shared.3* +#%%{_mandir}/man3/unicore::Name.3* +%{_mandir}/man3/utf8.3* +%{_mandir}/man3/vars.3* +%{_mandir}/man3/version.3* +%{_mandir}/man3/version::Internals.3* +%{_mandir}/man3/vmsish.3* +%{_mandir}/man3/warnings.3* +%{_mandir}/man3/warnings::register.3* diff --git a/SOURCES/rpm-macros-perl-5.40 b/SOURCES/rpm-macros-perl-5.40 new file mode 100644 index 0000000..2034d89 --- /dev/null +++ b/SOURCES/rpm-macros-perl-5.40 @@ -0,0 +1,20 @@ +# Version definitions +%perl5_version 5.40 + +# General macros +%__perl /usr/bin/perl +%perl5 %__perl +%perl5_corelib %{_prefix}/lib/perl5/%{perl5_version}/core_perl +%perl5_corearch %{_libdir}/perl5/%{perl5_version}/core_perl +%perl5_sitelib %{_prefix}/lib/perl5/%{perl5_version}/site_perl +%perl5_sitearch %{_libdir}/perl5/%{perl5_version}/site_perl +%perl5_vendorlib %{_prefix}/lib/perl5/%{perl5_version}/vendor_perl +%perl5_vendorarch %{_libdir}/perl5/%{perl5_version}/vendor_perl + +# License macro +%perl5_cpanlic %{_datadir}/licenses-cpan-common + +# API/ABI specific macros +%perl5_os_platform %{_arch}-linux-gnu +%perl5_API Perl-%{perl5_version} +%perl5_ABI %{perl5_API}-%{perl5_os_platform} diff --git a/SOURCES/rpm-macros-python-3.12 b/SOURCES/rpm-macros-python-3.12 new file mode 100644 index 0000000..3e0af8d --- /dev/null +++ b/SOURCES/rpm-macros-python-3.12 @@ -0,0 +1,19 @@ +##### Begin Python3 Macros +# This file should be owned by the python3-devel package +# and should not be modified. +# +# Version definitions +%python3_version 3.12 +%python3_nodots 312 +# General macros +%__python3 /usr/bin/python3 +%python3 %__python3 +%python3_sitelib /usr/lib/python%{python3_version}/site-packages +%python3_sitearch /usr/lib/python%{python3_version}/site-packages +%python3_platform linux-%{_arch} +# YJL specific macros +%python3_os_platform %{_arch}-linux-gnu +%python3_API Python-%{python3_version} +%python3_ABI %{python3_API}-%{python3_os_platform} +# +#### End Python3 Macros diff --git a/SPECS/bash.spec b/SPECS/bash.spec new file mode 100644 index 0000000..75c80e0 --- /dev/null +++ b/SPECS/bash.spec @@ -0,0 +1,342 @@ +%global bashv 5.2.37 +%global bcompv 2.11 +%global bcompdir %{_datadir}/bash-completion + +%if 0%{?!insinfo:1} == 1 +%global insinfo /sbin/install-info +%endif + +Name: bash +Version: 5.2.37 +Release: %{?repo}0.rc1%{?dist} +Summary: The Bourne Again Shell + +Group: System Environment/Shells +License: GPL-3.0-or-later and GPL-2.0-or-later +URL: https://gnu.org/software/bash +Source0: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz +Source1: https://github.com/scop/bash-completion/releases/download/%{bcompv}/bash-completion-%{bcompv}.tar.xz +# These are from BLFS - https://www.linuxfromscratch.org/blfs/view/stable/postlfs/profile.html 2023-03-11 +Source11: bash-profile +Source12: bash-bashrc + +BuildRequires: readline-devel +BuildRequires: ncurses-devel +Requires(post): %{insinfo} +Requires(preun): %{insinfo} +Provides: bash-completion + +%description +Bash is a Unix shell and scripting language developed for the GNU project as a +replacement for the Bourne shell. Bash is the stanard shell for the GNU/Linux +operating system. + +This package also includes bash-completion %{bcompv}. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Provides: bash-completion-devel + +%description devel +This package includes the headers and related files needed to build software +that uses bash. + +%prep +%setup -c -q +tar -xf %{SOURCE1} + + +%build +cd bash-%{bashv} +%configure \ + --bindir=/bin \ + --without-bash-malloc \ + --with-installed-readline +# --docdir=%{_datadir}/doc/%{name}-%{version} +make %{?_smp_mflags} +cd ../bash-completion-%{bcompv} +%configure +make %{?_smp_mflags} + + +%install +cd bash-%{bashv} +make install DESTDIR=%{buildroot} + +cd ../bash-completion-%{bcompv} +make install DESTDIR=%{buildroot} +rm -f %{buildroot}%{_sysconfdir}/profile.d/bash_completion.sh +cd .. +mkdir bash-completion +for docfile in AUTHORS CHANGES CONTRIBUTING.md COPYING README.md; do + cp -p bash-completion-%{bcompv}/${docfile} bash-completion/ +done +cp -p bash-completion-%{bcompv}/COPYING ./COPYING.bash-completion +cp -p bash-%{bashv}/COPYING ./COPYING.bash +%find_lang %{name} + +ln -sf bash %{buildroot}/bin/sh +install -m644 -D %{SOURCE11} %{buildroot}/%{_sysconfdir}/profile +install -m644 %{SOURCE12} %{buildroot}/%{_sysconfdir}/bashrc +install -d %{buildroot}%{_sysconfdir}/profile.d +install -d %{buildroot}%{_sysconfdir}/skel + +rm -rf %{buildroot}%{_datadir}/doc/bash + +# These are from BLFS - https://www.linuxfromscratch.org/blfs/view/stable/postlfs/profile.html 2023-03-11 + +cat > %{buildroot}%{_sysconfdir}/profile.d/dircolors.sh << "EOF" +# Setup for /bin/ls and /bin/grep to support color, the alias is in /etc/bashrc. +if [ -f "/etc/dircolors" ] ; then + eval $(dircolors -b /etc/dircolors) +fi + +if [ -f "$HOME/.dircolors" ] ; then + eval $(dircolors -b $HOME/.dircolors) +fi + +alias ls='ls --color=auto' +alias grep='grep --color=auto' +EOF + +cat > %{buildroot}%{_sysconfdir}/profile.d/extrapaths.sh << "EOF" +if [ -d /usr/local/lib/pkgconfig ] ; then + pathappend /usr/local/lib/pkgconfig PKG_CONFIG_PATH +fi +if [ -d /usr/local/bin ]; then + pathprepend /usr/local/bin +fi +if [ -d /usr/local/sbin -a $EUID -eq 0 ]; then + pathprepend /usr/local/sbin +fi + +if [ -d /usr/local/share ]; then + pathprepend /usr/local/share XDG_DATA_DIRS +fi + +# Set some defaults before other applications add to these paths. +pathappend /usr/share/man MANPATH +pathappend /usr/share/info INFOPATH +EOF + +cat > %{buildroot}%{_sysconfdir}/profile.d/readline.sh << "EOF" +# Set up the INPUTRC environment variable. +if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ] ; then + INPUTRC=/etc/inputrc +fi +export INPUTRC +EOF + +cat > %{buildroot}%{_sysconfdir}/profile.d/umask.sh << "EOF" +# By default, the umask should be set. +if [ "$(id -gn)" = "$(id -un)" -a $EUID -gt 99 ] ; then + umask 002 +else + umask 022 +fi +EOF + +# /etc/skel files + +cat > %{buildroot}%{_sysconfdir}/skel/.bash_profile << "EOF" +# Begin ~/.bash_profile +# Written for Beyond Linux From Scratch +# by James Robertson +# updated by Bruce Dubbs + +# Personal environment variables and startup programs. + +# Personal aliases and functions should go in ~/.bashrc. System wide +# environment variables and startup programs are in /etc/profile. +# System wide aliases and functions are in /etc/bashrc. + +if [ -f "$HOME/.bashrc" ] ; then + source $HOME/.bashrc +fi + +if [ -d "$HOME/bin" ] ; then + pathprepend $HOME/bin +fi + +### python2 path configuration +### Only uncomment below three lines if you really need python2 + +#if [ -L /opt/legacy/python2/bin/python2 ]; then +# pathappend /opt/legacy/python2/bin +#fi + +### End python2 path configuration + +# End ~/.bash_profile +EOF + +cat > %{buildroot}%{_sysconfdir}/skel/.profile << "EOF" +# Begin ~/.profile +# Personal environment variables and startup programs. + +if [ -d "$HOME/bin" ] ; then + pathprepend $HOME/bin +fi + +# Set up user specific i18n variables +#export LANG=_.<@modifiers> + +# End ~/.profile +EOF + +cat > %{buildroot}%{_sysconfdir}/skel/.bashrc << "EOF" +# Begin ~/.bashrc +# Written for Beyond Linux From Scratch +# by James Robertson + +# Personal aliases and functions. + +# Personal environment variables and startup programs should go in +# ~/.bash_profile. System wide environment variables and startup +# programs are in /etc/profile. System wide aliases and functions are +# in /etc/bashrc. + +if [ -f "/etc/bashrc" ] ; then + source /etc/bashrc +fi + +# Set up user specific i18n variables +#export LANG=_.<@modifiers> + +# End ~/.bashrc +EOF + +cat > %{buildroot}%{_sysconfdir}/skel/.bash_logout << "EOF" +# Begin ~/.bash_logout +# Written for Beyond Linux From Scratch +# by James Robertson + +# Personal items to perform on logout. + +# End ~/.bash_logout +EOF + +%post +%{insinfo} %{_infodir}/%{name}.info %{_infodir}/dir ||: + +%preun +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/%{name}.info %{_infodir}/dir ||: +fi + + +%files -f %{name}.lang +%defattr(-,root,root,-) +%attr(0755,root,root) /bin/bash +%attr(0755,root,root) /bin/bashbug +/bin/sh +%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/profile +%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/bashrc +%dir %attr(0755,root,root) %{_sysconfdir}/profile.d +%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/profile.d/*.sh +%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/skel/.bash_logout +%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/skel/.bash_profile +%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/skel/.bashrc +%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/skel/.profile +%attr(0755,root,root) %dir %{_prefix}/lib/bash +%attr(0644,root,root) %{_prefix}/lib/bash/Makefile.* +%attr(0644,root,root) %{_prefix}/lib/bash/loadables.h +%attr(0755,root,root) %{_prefix}/lib/bash/accept +%attr(0755,root,root) %{_prefix}/lib/bash/basename +%attr(0755,root,root) %{_prefix}/lib/bash/csv +%attr(0755,root,root) %{_prefix}/lib/bash/cut +%attr(0755,root,root) %{_prefix}/lib/bash/dirname +%attr(0755,root,root) %{_prefix}/lib/bash/dsv +%attr(0755,root,root) %{_prefix}/lib/bash/fdflags +%attr(0755,root,root) %{_prefix}/lib/bash/finfo +%attr(0755,root,root) %{_prefix}/lib/bash/getconf +%attr(0755,root,root) %{_prefix}/lib/bash/head +%attr(0755,root,root) %{_prefix}/lib/bash/id +%attr(0755,root,root) %{_prefix}/lib/bash/ln +%attr(0755,root,root) %{_prefix}/lib/bash/logname +%attr(0755,root,root) %{_prefix}/lib/bash/mkdir +%attr(0755,root,root) %{_prefix}/lib/bash/mkfifo +%attr(0755,root,root) %{_prefix}/lib/bash/mktemp +%attr(0755,root,root) %{_prefix}/lib/bash/mypid +%attr(0755,root,root) %{_prefix}/lib/bash/pathchk +%attr(0755,root,root) %{_prefix}/lib/bash/print +%attr(0755,root,root) %{_prefix}/lib/bash/printenv +%attr(0755,root,root) %{_prefix}/lib/bash/push +%attr(0755,root,root) %{_prefix}/lib/bash/realpath +%attr(0755,root,root) %{_prefix}/lib/bash/rm +%attr(0755,root,root) %{_prefix}/lib/bash/rmdir +%attr(0755,root,root) %{_prefix}/lib/bash/seq +%attr(0755,root,root) %{_prefix}/lib/bash/setpgid +%attr(0755,root,root) %{_prefix}/lib/bash/sleep +%attr(0755,root,root) %{_prefix}/lib/bash/stat +%attr(0755,root,root) %{_prefix}/lib/bash/strftime +%attr(0755,root,root) %{_prefix}/lib/bash/sync +%attr(0755,root,root) %{_prefix}/lib/bash/tee +%attr(0755,root,root) %{_prefix}/lib/bash/truefalse +%attr(0755,root,root) %{_prefix}/lib/bash/tty +%attr(0755,root,root) %{_prefix}/lib/bash/uname +%attr(0755,root,root) %{_prefix}/lib/bash/unlink +%attr(0755,root,root) %{_prefix}/lib/bash/whoami +%attr(0644,root,root) %{_infodir}/bash.info* +%exclude %{_infodir}/dir +%attr(0644,root,root) %{_mandir}/man1/bash.1* +%attr(0644,root,root) %{_mandir}/man1/bashbug.1* +# %%{_datadir}/doc/%%{name}-%%{version} +# Bash Completion +%dir %{bcompdir} +%attr(0644,root,root) %{bcompdir}/bash_completion +%{bcompdir}/completions +%dir %{bcompdir}/helpers +%attr(0644,root,root) %{bcompdir}/helpers/perl +%attr(0644,root,root) %{bcompdir}/helpers/python +# otro +%license COPYING.bash-completion COPYING.bash +%doc bash-%{bashv}/AUTHORS bash-%{bashv}/CHANGES bash-%{bashv}/COMPAT +%doc bash-%{bashv}/COPYING bash-%{bashv}/ChangeLog bash-%{bashv}/NEWS +%doc bash-%{bashv}/RBASH +%doc bash-%{bashv}/doc/README bash-%{bashv}/doc/FAQ bash-%{bashv}/doc/INTRO +%doc bash-%{bashv}/doc/bash.html bash-%{bashv}/doc/bashref.html +%doc bash-%{bashv}/doc/bash.pdf bash-%{bashv}/doc/bashref.pdf +%doc bash-completion + +%files devel +%defattr(-,root,root,-) +%attr(0755,root,root) %dir %{_includedir}/bash +%attr(0644,root,root) %{_includedir}/bash/*.h +%attr(0755,root,root) %dir %{_includedir}/bash/builtins +%attr(0644,root,root) %{_includedir}/bash/builtins/*.h +%attr(0755,root,root) %dir %{_includedir}/bash/include +%attr(0644,root,root) %{_includedir}/bash/include/*.h +%attr(0644,root,root) %{_libdir}/pkgconfig/%{name}.pc +%dir %{_datadir}/cmake +%dir %{_datadir}/cmake/bash-completion +%attr(0644,root,root) %{_datadir}/cmake/bash-completion/*.cmake +%attr(0644,root,root) %{_datadir}/pkgconfig/bash-completion.pc +# otro +%license COPYING.bash-completion COPYING.bash +%doc bash-%{bashv}/AUTHORS bash-%{bashv}/CHANGES bash-%{bashv}/COMPAT +%doc bash-%{bashv}/COPYING bash-%{bashv}/ChangeLog bash-%{bashv}/NEWS +%doc bash-%{bashv}/RBASH +%doc bash-%{bashv}/doc/README bash-%{bashv}/doc/FAQ bash-%{bashv}/doc/INTRO +%doc bash-%{bashv}/doc/bash.html bash-%{bashv}/doc/bashref.html +%doc bash-%{bashv}/doc/bash.pdf bash-%{bashv}/doc/bashref.pdf +%doc bash-completion + + +%changelog +* Thu Oct 17 2024 Michael A. Peters - 5.2.37-0.rc1 +- Build for YJL 6.6 (LFS 12.2) + +* Fri May 05 2023 Michael A. Peters - 5.2.15-0.rc5 +- Add bash-completion package + +* Tue Apr 11 2023 Michael A. Peters - 5.2.15-0.rc4 +- Use insinfo macro, add post/preun requires. + +* Mon Apr 03 2023 Michael A. Peters - 5.2.15-0.rc3 +- Add legacy python2 path support + +* Sat Mar 11 2023 Michael A. Peters - 5.2.15-0.rc2 +- Initial build for LFS 11.3 environment. diff --git a/SPECS/binutils.spec b/SPECS/binutils.spec new file mode 100644 index 0000000..d7e7041 --- /dev/null +++ b/SPECS/binutils.spec @@ -0,0 +1,346 @@ +%if 0%{?!insinfo:1} == 1 +%global insinfo /sbin/install-info +%endif + +# no stripping +%define __strip /bin/true + +Name: binutils +Version: 2.43.1 +Release: %{?repo}0.rc1%{?dist} +Summary: Collection of binary tools + +Group: System Environment/Utilities +License: GPLv2, GPLv3, LGPLv2, LGPLv3 +URL: https://www.gnu.org/software/binutils/ +Source0: https://sourceware.org/pub/binutils/releases/%{name}-%{version}.tar.xz + +Requires: %{name}-libs = %{version}-%{release} +Requires(post): %{insinfo} +Requires(preun): %{insinfo} +BuildRequires: elfutils-devel +BuildRequires: libfl-devel +BuildRequires: libstdc++-devel +BuildRequires: libzstd-devel +BuildRequires: zlib-devel + +%description +These are the GNU binutils. These are utilities of use when dealing +with binary files, either object files or executables. These tools +consist of the linker (ld), the assembler (gas), and the profiler +(gprof) each of which have their own sub-directory named after them. +There is also a collection of other binary tools, including the +disassembler (objdump) in this directory. These tools make use of a +pair of libraries (bfd and opcodes) and a common set of header files +(include). + +%package libs +Summary: The binutils shared libraries +Group: System Environment/Libraries + +%description libs +This package contains the binutils shared libraries. + +%package devel +Summary: Binutils developer files +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: %{name}-libs = %{version}-%{release} +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description devel +This package contains the developer files needed to compile software +that links against the binutils libraries. + +%package static +Summary: Binutils static libraries +Group: Development/Libraries +Requires: %{name}-devel = %{version}-%{release} + +%description static +This package contains the binutils libbfd.a and libopcodes.a static +libraries. You probably do not need this package. + +%package -n gprofng +Summary: Application profiling tool +Group: System Environment/Utilities +Requires: %{name} = %{version}-%{release} +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +# from https://blogs.oracle.com/linux/post/gprofng-the-next-generation-gnu-profiling-tool +%description -n gprofng +Gprofng is a next generation application profiling tool. It supports +the profiling of programs written in C, C++, Java, or Scala running on +systems using processors from Intel, AMD, Arm, or compatible vendors. +The extent of the support is processor dependent, but the basic views +are always available. + +%package -n libctf-nobfd +Summary: The libctf-nobfd shared library +Group: System Environment/Libraries + +%description -n libctf-nobfd +This package contains the libctf-nobfd shared library from binutils. + +%package -n libctf-nobfd-devel +Summary: Developer files for the libctf-nobfd library +Group: Development/Libraries +Requires: %{name}-devel = %{version}-%{release} + +%description -n libctf-nobfd-devel +This package containd the developer files needed to compile software +that links against the libctf-nobfd library. + +%package -n libctf-nobfd-static +Summary: The libctf-nobfd static library +Group: Development/Libraries +Requires: libctf-nobfd-devel + +%description -n libctf-nobfd-static +This package contains the libctf-nobfd.a static library from binutils. +You probably do not need this package. + +%prep +%setup -q + + +%build +%configure \ + --enable-gold \ + --enable-ld=default \ + --enable-plugins \ + --enable-shared \ + --disable-werror \ + --enable-64-bit-bfd \ + --enable-new-dtags \ + --with-system-zlib \ + --enable-default-hash-style=gnu +make tooldir=%{_prefix} %{?_smp_mflags} + + +%install +make install tooldir=%{_prefix} DESTDIR=%{buildroot} +touch files.lang +%find_lang bfd && cat bfd.lang >> files.lang +%find_lang binutils && cat binutils.lang >> files.lang +%find_lang gold && cat gold.lang >> files.lang +%find_lang gprof && cat gprof.lang >> files.lang +%find_lang ld && cat ld.lang >> files.lang +%find_lang opcodes && cat opcodes.lang >> files.lang +%find_lang gas && cat gas.lang >> files.lang + +%check +%if 0%{?runtests:1} == 1 +LOG=%{name}-make.check.tmp +make -k check > ${LOG} 2>&1 ||: +echo >> ${LOG} +echo >> ${LOG} +echo "##################################" >> ${LOG} +echo >> %{name}-make.check.log +echo "Failures:" >> ${LOG} +echo >> ${LOG} +echo >> ${LOG} +grep '^FAIL:' $(find -name '*.log') >> ${LOG} +sleep 1 +mv ${LOG} %{name}-make.check.log +%else +echo "make check not run during packaging" > %{name}-make.check.log +%endif + +%post +%{insinfo} %{_infodir}/as.info %{_infodir}/dir ||: +%{insinfo} %{_infodir}/bfd.info %{_infodir}/dir ||: +%{insinfo} %{_infodir}/binutils.info %{_infodir}/dir ||: +%{insinfo} %{_infodir}/ctf-spec.info %{_infodir}/dir ||: +%{insinfo} %{_infodir}/gprof.info %{_infodir}/dir ||: +%{insinfo} %{_infodir}/ld.info %{_infodir}/dir ||: +%{insinfo} %{_infodir}/ldint.info %{_infodir}/dir ||: +%{insinfo} %{_infodir}/sframe-spec.info %{_infodir}/dir ||: + +%preun +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/as.info %{_infodir}/dir ||: +%{insinfo} --delete %{_infodir}/binutils.info %{_infodir}/dir ||: +%{insinfo} --delete %{_infodir}/ctf-spec.info %{_infodir}/dir ||: +%{insinfo} --delete %{_infodir}/gprof.info %{_infodir}/dir ||: +%{insinfo} --delete %{_infodir}/ld.info %{_infodir}/dir ||: +%{insinfo} --delete %{_infodir}/ldint.info %{_infodir}/dir ||: +%{insinfo} --delete %{_infodir}/sframe-spec.info %{_infodir}/dir ||: +fi + +%post -n gprofng +/sbin/ldconfig +%{insinfo} %{_infodir}/gprofng.info %{_infodir}/dir ||: + +%preun -n gprofng +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/gprofng.info %{_infodir}/dir ||: +fi + +%postun -n gprofng -p /sbin/ldconfig + +%post libs -p /sbin/ldconfig +%postun libs -p /sbin/ldconfig + +%post -n libctf-nobfd -p /sbin/ldconfig +%postun -n libctf-nobfd -p /sbin/ldconfig + +%post devel +%{insinfo} %{_infodir}/bfd.info %{_infodir}/dir ||: + +%preun devel +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/bfd.info %{_infodir}/dir ||: +fi + + +%files -f files.lang +%defattr(-,root,root,-) +%attr(0755,root,root) %dir %{_prefix}/lib/ldscripts +%attr(0644,root,root) %{_prefix}/lib/ldscripts/*.x* +%attr(0644,root,root) %{_prefix}/lib/ldscripts/stamp +### bin stuff +%attr(0755,root,root) %{_bindir}/addr2line +%attr(0755,root,root) %{_bindir}/ar +%attr(0755,root,root) %{_bindir}/as +%attr(0755,root,root) %{_bindir}/c++filt +%attr(0755,root,root) %{_bindir}/dwp +%attr(0755,root,root) %{_bindir}/elfedit +%attr(0755,root,root) %{_bindir}/gprof +%attr(0755,root,root) %{_bindir}/ld +%attr(0755,root,root) %{_bindir}/ld.bfd +%attr(0755,root,root) %{_bindir}/ld.gold +%attr(0755,root,root) %{_bindir}/nm +%attr(0755,root,root) %{_bindir}/objcopy +%attr(0755,root,root) %{_bindir}/objdump +%attr(0755,root,root) %{_bindir}/ranlib +%attr(0755,root,root) %{_bindir}/readelf +%attr(0755,root,root) %{_bindir}/size +%attr(0755,root,root) %{_bindir}/strings +%attr(0755,root,root) %{_bindir}/strip +### +%dir %{_libdir}/bfd-plugins +%attr(0755,root,root) %{_libdir}/bfd-plugins/libdep.so +%exclude %{_infodir}/dir +%{_infodir}/as.info* +%{_infodir}/binutils.info* +%{_infodir}/ctf-spec.info* +%{_infodir}/gprof.info* +%{_infodir}/ld.info* +%{_infodir}/ldint.info* +%{_infodir}/sframe-spec.info* +%attr(0644,root,root) %{_mandir}/man1/addr2line.1* +%attr(0644,root,root) %{_mandir}/man1/ar.1* +%attr(0644,root,root) %{_mandir}/man1/as.1* +%attr(0644,root,root) %{_mandir}/man1/c++filt.1* +%attr(0644,root,root) %{_mandir}/man1/dlltool.1* +%attr(0644,root,root) %{_mandir}/man1/elfedit.1* +%attr(0644,root,root) %{_mandir}/man1/gprof.1* +%attr(0644,root,root) %{_mandir}/man1/ld.1* +%attr(0644,root,root) %{_mandir}/man1/nm.1* +%attr(0644,root,root) %{_mandir}/man1/objcopy.1* +%attr(0644,root,root) %{_mandir}/man1/objdump.1* +%attr(0644,root,root) %{_mandir}/man1/ranlib.1* +%attr(0644,root,root) %{_mandir}/man1/readelf.1* +%attr(0644,root,root) %{_mandir}/man1/size.1* +%attr(0644,root,root) %{_mandir}/man1/strings.1* +%attr(0644,root,root) %{_mandir}/man1/strip.1* +%attr(0644,root,root) %{_mandir}/man1/windmc.1* +%attr(0644,root,root) %{_mandir}/man1/windres.1* +%license COPYING COPYING3 COPYING.LIB COPYING3.LIB +%doc COPYING COPYING3 COPYING.LIB COPYING3.LIB binutils/README +%doc %{name}-make.check.log + +%files libs +%defattr(-,root,root,-) +%attr(0775,root,root) %{_libdir}/libbfd-2.43.1.so +%attr(0775,root,root) %{_libdir}/libopcodes-2.43.1.so +%attr(0775,root,root) %{_libdir}/libctf.so.0.0.0 +%{_libdir}/libctf.so.0 +%attr(0775,root,root) %{_libdir}/libsframe.so.1.0.0 +%{_libdir}/libsframe.so.1 +%license COPYING COPYING3 COPYING.LIB COPYING3.LIB +%doc COPYING COPYING3 COPYING.LIB COPYING3.LIB + +%files devel +%defattr(-,root,root,-) +%attr(0644,root,root) %{_includedir}/*.h +%{_libdir}/libbfd.so +%{_libdir}/libopcodes.so +%{_libdir}/libctf.so +%{_libdir}/libsframe.so +%{_infodir}/bfd.info* +%license COPYING COPYING3 COPYING.LIB COPYING3.LIB +%doc COPYING COPYING3 COPYING.LIB COPYING3.LIB + +%files static +%defattr(-,root,root,-) +%attr(0644,root,root) %{_libdir}/libbfd.a +%attr(0644,root,root) %{_libdir}/libopcodes.a +%attr(0644,root,root) %{_libdir}/libctf.a +%attr(0644,root,root) %{_libdir}/libsframe.a +%license COPYING COPYING3 COPYING.LIB COPYING3.LIB +%doc COPYING COPYING3 COPYING.LIB COPYING3.LIB + +%files -n gprofng +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/gp-archive +%attr(0755,root,root) %{_bindir}/gp-collect-app +%attr(0755,root,root) %{_bindir}/gp-display-html +%attr(0755,root,root) %{_bindir}/gp-display-src +%attr(0755,root,root) %{_bindir}/gp-display-text +%attr(0755,root,root) %{_bindir}/gprofng +%{_sysconfdir}/gprofng.rc +%dir %{_libdir}/gprofng +%attr(0755,root,root) %{_libdir}/gprofng/libgp-collector.so +%attr(0755,root,root) %{_libdir}/gprofng/libgp-collectorAPI.so +%attr(0755,root,root) %{_libdir}/gprofng/libgp-heap.so +%attr(0755,root,root) %{_libdir}/gprofng/libgp-iotrace.so +%attr(0755,root,root) %{_libdir}/gprofng/libgp-sync.so +%attr(0755,root,root) %{_libdir}/libgprofng.so.0.0.0 +%exclude %{_libdir}/gprofng/libgp-collectorAPI.a +%exclude %{_libdir}/libgprofng.a +%{_libdir}/libgprofng.so +%{_libdir}/libgprofng.so.0 +%{_infodir}/gprofng.info* +%attr(0644,root,root) %{_mandir}/man1/gp-archive.1* +%attr(0644,root,root) %{_mandir}/man1/gp-collect-app.1* +%attr(0644,root,root) %{_mandir}/man1/gp-display-html.1* +%attr(0644,root,root) %{_mandir}/man1/gp-display-src.1* +%attr(0644,root,root) %{_mandir}/man1/gp-display-text.1* +%attr(0644,root,root) %{_mandir}/man1/gprofng.1* +%license COPYING COPYING3 COPYING.LIB COPYING3.LIB +%doc COPYING COPYING3 COPYING.LIB COPYING3.LIB + +%files -n libctf-nobfd +%defattr(-,root,root,-) +%attr(0775,root,root) %{_libdir}/libctf-nobfd.so.0.0.0 +%{_libdir}/libctf-nobfd.so.0 +%license COPYING COPYING3 COPYING.LIB COPYING3.LIB +%doc COPYING COPYING3 COPYING.LIB COPYING3.LIB + +%files -n libctf-nobfd-devel +%defattr(-,root,root,-) +%{_libdir}/libctf-nobfd.so +%license COPYING COPYING3 COPYING.LIB COPYING3.LIB +%doc COPYING COPYING3 COPYING.LIB COPYING3.LIB + +%files -n libctf-nobfd-static +%defattr(-,root,root,-) +%attr(0644,root,root) %{_libdir}/libctf-nobfd.a +%license COPYING COPYING3 COPYING.LIB COPYING3.LIB +%doc COPYING COPYING3 COPYING.LIB COPYING3.LIB + + +%changelog +* Fri Oct 18 2024 Michael A. Peters - 2.43.1-0.rc1 +- Build for YJL 6.6 (LFS 12.2) + +* Sun Apr 16 2023 Michael A. Peters - 2.40-0.rc5 +- Major rewrite of spec file + +* Wed Apr 05 2023 Michael A. Peters - 2.40-0.rc4 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) +- Twelve (out of numerous) test failures, all gold related diff --git a/SPECS/bison.spec b/SPECS/bison.spec new file mode 100644 index 0000000..10f2e7e --- /dev/null +++ b/SPECS/bison.spec @@ -0,0 +1,93 @@ +%if 0%{?!insinfo:1} == 1 +%global insinfo /sbin/install-info +%endif + +Name: bison +Version: 3.8.2 +Release: %{?repo}0.rc2%{?dist} +Summary: general purpose parser generator + +Group: Development/Languages +License: GPLv3 +URL: https://www.gnu.org/software/bison/ +Source0: https://ftp.gnu.org/gnu/bison/bison-%{version}.tar.xz + +#BuildRequires: +Requires(post): %{insinfo} +Requires(postun): %{insinfo} + +%description +Bison is a general-purpose parser generator that converts an annotated +context-free grammar into a deterministic LR or generalized LR (GLR) +parser employing LALR(1) parser tables. As an experimental feature, +Bison can also generate IELR(1) or canonical LR(1) parser tables. Once +you are proficient with Bison, you can use it to develop a wide range +of language parsers, from those used in simple desk calculators to +complex programming languages. + +%package runtime +Group: System Environment/Libraries +Summary: Bison runtime files +BuildArch: noarch + +%description runtime +This package contains the bison runtime files that are needed by any +package that uses parsers generated by GNU bison. + +%prep +%setup -q + +%build +%configure +make %{?_smp_mflags} + +%check +%if 0%{?runtests:1} == 1 +make check > %{name}-make.check.log 2>&1 +%else +echo "make check not run during packaging" > %{name}-make.check.log +%endif + +%install +make install DESTDIR=%{buildroot} +rm -rf %{buildroot}%{_datadir}/doc/bison +%find_lang bison +%find_lang bison-gnulib +cat bison-gnulib.lang >> bison.lang +%find_lang bison-runtime + +%post +%{insinfo} %{_infodir}/bison.info %{_infodir}/dir ||: + +%preun +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/bison.info %{_infodir}/dir ||: +fi + +%files -f bison.lang +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/bison +%attr(0755,root,root) %{_bindir}/yacc +%attr(0644,root,root) %{_libdir}/liby.a +%{_datadir}/bison +%attr(0644,root,root) %{_datadir}/aclocal/bison-i18n.m4 +%exclude %{_infodir}/dir +%attr(0644,root,root) %{_infodir}/bison.info* +%attr(0644,root,root) %{_mandir}/man1/bison.1* +%attr(0644,root,root) %{_mandir}/man1/yacc.1* +%license COPYING +%doc %{name}-make.check.log +%doc AUTHORS COPYING NEWS README THANKS TODO examples + +%files runtime -f bison-runtime.lang +%defattr(-,root,root,-) +%license COPYING +%doc COPYING + + +%changelog +* Sat Oct 19 2024 Michael A. Peters - 3.8.2-0.rc2 +- Build for YJL 6.6 (LFS 12.2) + +* Tue Apr 18 2023 Michael A. Peters - 3.8.2-0.rc1 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) diff --git a/SPECS/coreutils.spec b/SPECS/coreutils.spec new file mode 100644 index 0000000..cc2c5c2 --- /dev/null +++ b/SPECS/coreutils.spec @@ -0,0 +1,106 @@ +%if 0%{?!__sed:1} == 1 +%global __sed %{_bindir}/sed +%endif + +%if 0%{?!insinfo:1} == 1 +%global insinfo /sbin/install-info +%endif + +Name: coreutils +Version: 9.5 +Release: %{?repo}0.rc1%{?dist} +Summary: GNU core utilities + +Group: System Environment/Base +License: GPL-3.0-or-later +URL: https://www.gnu.org/software/coreutils/ +Source0: https://ftp.gnu.org/gnu/coreutils/%{name}-%{version}.tar.xz +Patch0: https://www.linuxfromscratch.org/patches/lfs/12.2/coreutils-9.5-i18n-2.patch + +BuildRequires: %{__sed} +BuildRequires: pkgconfig(libcap) +BuildRequires: pkgconfig(libattr) +BuildRequires: pkgconfig(libacl) +BuildRequires: pkgconfig(gmp) +%if 0%{?libresslAPI:1} == 1 +BuildRequires: libressl-devel +%else +BuildRequires: pkgconfig(openssl) +%endif +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description +The GNU Core Utilities are the basic file, shell and text manipulation +utilities of the GNU operating system. These are the core utilities which are +expected to exist on every operating system. + +%prep +%setup -q +%patch 9 -p1 + + +%build +%configure \ + --with-openssl=yes \ + --enable-no-install-program=kill,uptime +make %{?_smp_mflags} + +%check +# fixme - one test failure: +# FAIL: tests/misc/stty-pairs.sh +%if 0%{?runtests:1} == 1 +make RUN_EXPENSIVE_TESTS=yes check > coreutils-make-check.log 2>&1 ||: +%else +echo "make check not run at package build." > coreutils-make-check.log +%endif + +%install +make install DESTDIR=%{buildroot} +%find_lang %{name} +install -m755 -d %{buildroot}%{_sbindir} +install -m755 -d %{buildroot}%{_mandir}/man8 +mv %{buildroot}%{_bindir}/chroot %{buildroot}%{_sbindir}/ +%{__sed} -i 's/"1"/"8"/' %{buildroot}%{_mandir}/man1/chroot.1 +mv %{buildroot}%{_mandir}/man1/chroot.1 %{buildroot}%{_mandir}/man8/chroot.8 +install -m755 -d %{buildroot}/bin +for file in cat chgrp chmod chown cp date dd df echo false ln ls mkdir mknod mv pwd rm rmdir stty sync true; do + mv %{buildroot}%{_bindir}/${file} %{buildroot}/bin/ +done + +%post +%{insinfo} %{_infodir}/%{name}.info %{_infodir}/dir ||: + +%preun +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/%{name}.info %{_infodir}/dir || : +fi + +%files -f %{name}.lang +%defattr(-,root,root,-) +%attr(0755,root,root) /bin/* +%attr(0755,root,root) %{_bindir}/* +%attr(0755,root,root) %{_sbindir}/chroot +%dir %{_libexecdir}/%{name} +%attr(0755,root,root) %{_libexecdir}/%{name}/libstdbuf.so +%exclude %{_infodir}/dir +%attr(0644,root,root) %{_infodir}/%{name}.info* +%attr(0644,root,root) %{_mandir}/man1/*.1* +%attr(0644,root,root) %{_mandir}/man8/chroot.8* +%license COPYING +%doc AUTHORS ChangeLog COPYING NEWS README THANKS TODO +%doc coreutils-make-check.log + + +%changelog +* Sat Oct 19 2024 Michael A. Peters 9.5-0.rc1 +- Build for YJL 6.6 (LFS 12.2) + +* Sun May 21 2023 Michael A. Peters 9.1-0.rc4 +- LibreSSL build needs "--with-openssl=yes" specified + +* Thu May 11 2023 Michael A. Peters 9.1-0.rc2 +- minor spec file tweaks. + +* Tue Mar 14 2023 Michael A. Peters 9.1-0.rc1 +- Initial spec file diff --git a/SPECS/diffutils.spec b/SPECS/diffutils.spec new file mode 100644 index 0000000..3cb6336 --- /dev/null +++ b/SPECS/diffutils.spec @@ -0,0 +1,74 @@ +%if 0%{?!insinfo:1} == 1 +%global insinfo /sbin/install-info +%endif + +Name: diffutils +Version: 3.10 +Release: %{?repo}0.rc1%{?dist} +Summary: programs related to finding differences between files + +Group: System Environment/Utilities +License: GPL-3.0-or-later +URL: https://www.gnu.org/software/diffutils/ +Source0: https://ftp.gnu.org/gnu/diffutils/diffutils-%{version}.tar.xz + +#BuildRequires: +Requires(post): %{insinfo} +Requires(postun): %{insinfo} + +%description +GNU Diffutils is a package of several programs related to finding +differences between files. + +%prep +%setup -q + + +%build +%configure +make %{?_smp_mflags} + +%check +%if 0%{?runtests:1} == 1 +make check > %{name}-make.check.log 2>&1 +%else +echo "make check not run at package build" > %{name}-make.check.log +%endif + + +%install +make install DESTDIR=%{buildroot} +%find_lang %{name} + +%post +%{insinfo} %{_infodir}/diffutils.info %{_infodir}/dir ||: + +%preun +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/diffutils.info %{_infodir}/dir ||: +fi + +%files -f %{name}.lang +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/cmp +%attr(0755,root,root) %{_bindir}/diff +%attr(0755,root,root) %{_bindir}/diff3 +%attr(0755,root,root) %{_bindir}/sdiff +%attr(0644,root,root) %{_infodir}/diffutils.info* +%exclude %{_infodir}/dir +%attr(0644,root,root) %{_mandir}/man1/cmp.1* +%attr(0644,root,root) %{_mandir}/man1/diff.1* +%attr(0644,root,root) %{_mandir}/man1/diff3.1* +%attr(0644,root,root) %{_mandir}/man1/sdiff.1* +%license COPYING +%doc AUTHORS ChangeLog* COPYING NEWS README THANKS TODO +%doc %{name}-make.check.log + + + +%changelog +* Sat Oct 19 2024 Michael A. Peters - 3.10-0.rc1 +- Build for YJL 6.6 (LFS 12.2) + +* Thu May 18 2023 Michael A. Peters - 3.9-0.rc1 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) diff --git a/SPECS/elfutils.spec b/SPECS/elfutils.spec new file mode 100644 index 0000000..49aa6ee --- /dev/null +++ b/SPECS/elfutils.spec @@ -0,0 +1,149 @@ +%global slibv 0.191 +%global compatname 0_191 + +Name: elfutils +Version: 0.191 +Release: %{?repo}0.rc1%{?dist} +Summary: elfutils + +Group: System Environment/Base +License: GPLv3, GPLv2, LGPL-3.0-or-later or GPL-2.0-or-later and GPL-3.0-or-later +URL: http://elfutils.org/ +Source0: https://sourceware.org/ftp/%{name}/%{version}/%{name}-%{version}.tar.bz2 +#Patch0: elfutils-libcurl.patch + +BuildRequires: zlib-devel +BuildRequires: libzstd-devel +BuildRequires: liblzma-devel +BuildRequires: libbz2-devel +#Requires: + +%description +elfutils is a collection of utilities and libraries to read, create and +modify ELF binary files, find and handle DWARF debug data, symbols, +thread state and stacktraces for processes and core files on GNU/Linux. + +%package libs +Summary: The elfutils shared libraries +Group: System Enviroment/Libraries +Provides: %{name}-libelf = %{version} +Provides: %{name}-libdw = %{version} +Requires: %{name}-libs-compat-%{compatname} = %{version}-%{release} + +%description libs +This package provides the elfutils shared libraries, including the libelf +and libdw libraries. + +%package libs-compat-%{compatname} +Summary: The specific versions of the elfutils shared libraries +Group: System Environment/Libraries + +%description libs-compat-%{compatname} +This package provides specific versions of the elfutils libraries, allowing +elfutils-libs to be updated without breaking applications that link against +these specific versions. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name}-libs = %{version}-%{release} +Provides: %{name}-libelf-devel = %{version} +Provides: %{name}-libdw = %{version} + + +%description devel +This package the headers and other related files needed to compile software +that links against the libelf libraries. + + +%prep +%setup -q +#%%patch0 -p0 + + +%build +%configure \ + --disable-rpath \ + --disable-debuginfod \ + --enable-libdebuginfod=dummy \ + --program-prefix="eu-" + +make %{?_smp_mflags} + + +%install +make install DESTDIR=%{buildroot} +%find_lang %{name} + +%check +%if 0%{?runtests:1} == 1 +make check > %{name}-make.check.log 2>&1 +%else +echo "make check not run during package build." > %{name}-make.check.log +%endif + +%post libs-compat-%{compatname} -p /sbin/ldconfig +%postun libs-compat-%{compatname} -p /sbin/ldconfig + +%files -f %{name}.lang +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/* +%exclude %{_libdir}/*.a +%attr(0644,root,root) %{_mandir}/man1/*.1* +%attr(0644,root,root) %{_mandir}/man7/*.7* +%exclude %{_sysconfdir}/profile.d/debuginfod.csh +%exclude %{_sysconfdir}/profile.d/debuginfod.sh +%license COPYING COPYING-GPLV2 COPYING-LGPLV3 doc/COPYING-GFDL +%doc COPYING COPYING-GPLV2 COPYING-LGPLV3 doc/COPYING-GFDL +%doc AUTHORS ChangeLog NEWS NOTES README THANKS TODO +%doc %{name}-make.check.log + +%files libs +%defattr(-,root,root,-) +%{_libdir}/libasm.so.1 +%{_libdir}/libdebuginfod.so.1 +%{_libdir}/libdw.so.1 +%{_libdir}/libelf.so.1 +%license COPYING COPYING-GPLV2 COPYING-LGPLV3 doc/COPYING-GFDL +%doc AUTHORS ChangeLog NEWS NOTES README THANKS TODO +%doc COPYING COPYING-GPLV2 COPYING-LGPLV3 doc/COPYING-GFDL + +%files libs-compat-%{compatname} +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/libasm-%{slibv}.so +%attr(0755,root,root) %{_libdir}/libdebuginfod-%{slibv}.so +%attr(0755,root,root) %{_libdir}/libdw-%{slibv}.so +%attr(0755,root,root) %{_libdir}/libelf-%{slibv}.so +%license COPYING COPYING-GPLV2 COPYING-LGPLV3 doc/COPYING-GFDL + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libasm.so +%{_libdir}/libdebuginfod.so +%{_libdir}/libdw.so +%{_libdir}/libelf.so +%attr(0644,root,root) %{_includedir}/*.h +%dir %{_includedir}/%{name} +%attr(0644,root,root) %{_includedir}/%{name}/*.h +%attr(0644,root,root) %{_mandir}/man3/*.3* +%attr(0644,root,root) %{_libdir}/pkgconfig/*.pc +%license COPYING COPYING-GPLV2 COPYING-LGPLV3 doc/COPYING-GFDL +%doc AUTHORS ChangeLog NEWS NOTES README THANKS TODO +%doc COPYING COPYING-GPLV2 COPYING-LGPLV3 doc/COPYING-GFDL + +%changelog +* Thu Oct 17 2024 Michael A. Peters - 0.191-0.rc1 +- Build for YJL 6.6 (LFS 12.2) + +* Mon May 08 2023 Michael A. Peters - 0.188-0.rc4 +- Spec file cleanup + +* Thu Mar 16 2023 Michael A. Peters - 0.188-0.rc3 +- Create a libs-compat package so elfutils-libs can be updated without breaking +- packages that haven't been rebuilt. + +* Tue Mar 14 2023 Michael A. Peters - 0.188-0.rc2 +- Use eu- prefix for binaries + +* Tue Mar 14 2023 Michael A. Peters - 0.188-0.rc1 +- Initial spec file. diff --git a/SPECS/file.spec b/SPECS/file.spec new file mode 100644 index 0000000..9320845 --- /dev/null +++ b/SPECS/file.spec @@ -0,0 +1,97 @@ +Name: file +Version: 5.45 +Release: %{?repo}0.rc1%{?dist} +Summary: A utility for determining file types + +Group: System Environment/Libraries +License: BSD +URL: https://www.darwinsys.com/file/ +Source0: https://astron.com/pub/file/%{name}-%{version}.tar.gz + +BuildRequires: gcc >= 5.1.0 +BuildRequires: libzstd-devel +BuildRequires: liblzma-devel +BuildRequires: libbz2-devel +BuildRequires: zlib-devel +Requires: libmagic = %{version}-%{release} + +%description +This is Release 5.x of Ian Darwin's (copyright but distributable) file(1) +command, an implementation of the Unix File(1) command. It knows the +'magic number' of several thousands of file types. This version is the +standard "file" command for GNU/Linux, *BSD, and other systems. + +%package -n libmagic +Group: System Environment/Libraries +Summary: The libmagic shared library + +%description -n libmagic +This package contains the libmagic shared library. + +%package -n libmagic-devel +Group: Development/Libraries +Summary: Development files for libmagic +Requires: libmagic = %{version}-%{release} +Provides: %{name}-devel = %{version}-%{release} + +%description -n libmagic-devel +This package contains the developer files needed to compile software +that links against the libmagic library. + +%prep +%setup -q + +%build +%configure \ + --libdir=/%{_lib} +make %{?_smp_mflags} + +%check +make check > %{name}-make.check.log 2>&1 + +%install +make install DESTDIR=%{buildroot} +sed -i 's?^libdir=.*?libdir=%{_libdir}?' %{buildroot}/%{_lib}/pkgconfig/libmagic.pc +install -m755 -d %{buildroot}%{_libdir} +mv %{buildroot}/%{_lib}/pkgconfig %{buildroot}%{_libdir} +rm -f %{buildroot}/%{_lib}/libmagic.so +ln -s ../../%{_lib}/libmagic.so.1.0.0 %{buildroot}%{_libdir}/libmagic.so + +%post -n libmagic -p /sbin/ldconfig +%postun -n libmagic -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/file +%attr(0644,root,root) %{_mandir}/man1/*.1* +%license COPYING +%doc AUTHORS COPYING ChangeLog +%doc %{name}-make.check.log + +%files -n libmagic +%defattr(-,root,root,-) +/%{_lib}/libmagic.so.1 +%attr(0755,root,root) /%{_lib}/libmagic.so.1.0.0 +%attr(0644,root,root) %{_datadir}/misc/magic.mgc +%attr(0644,root,root) %{_mandir}/man4/magic.4* +%license COPYING +%doc AUTHORS COPYING ChangeLog + +%files -n libmagic-devel +%defattr(-,root,root,-) +%{_libdir}/libmagic.so +%attr(0644,root,root) %{_libdir}/pkgconfig/libmagic.pc +%attr(0644,root,root) %{_includedir}/magic.h +%attr(0644,root,root) %{_mandir}/man3/libmagic.3* +%license COPYING + + +%changelog +* Sat Oct 19 2024 Michael A. Peters - 5.45-0.rc1 +- Rebuild for YJL 6.6 (LFS 12.2) + +* Wed Apr 12 2023 Michael A. Peters - 5.44-0.rc2 +- Rebuild with newly packaged gcc. + +* Fri Mar 17 2023 Michael A. Peters - 5.44-0.rc1 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) diff --git a/SPECS/findutils.spec b/SPECS/findutils.spec new file mode 100644 index 0000000..efc0547 --- /dev/null +++ b/SPECS/findutils.spec @@ -0,0 +1,84 @@ +%if 0%{?!insinfo:1} == 1 +%global insinfo /sbin/install-info +%endif + +Name: findutils +Version: 4.10.0 +Release: %{?repo}0.rc1%{?dist} +Summary: basic directory searching utilities + +Group: System Environment/Utilities +License: GPL-3.0-or-later +URL: https://www.gnu.org/software/findutils/ +Source0: https://ftp.gnu.org/gnu/findutils/findutils-%{version}.tar.xz + +BuildRequires: libpcre2-devel +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description +The GNU Find Utilities are the basic directory searching utilities of +the GNU operating system. These programs are typically used in conjunction +with other programs to provide modular and powerful directory search and +file locating capabilities to other commands. + +%prep +%setup -q + + +%build +%configure \ + --localstatedir=%{_sharedstatedir}/locate +make %{?_smp_mflags} + +%check +%if 0%{?runtests:1} == 1 +make check > %{name}-make.check.log 2>&1 +%else +echo "make check not run during package build" > %{name}-make.check.log +%endif + +%post +%{insinfo} %{_infodir}/find-maint.info %{_infodir}/dir ||: +%{insinfo} %{_infodir}/find.info %{_infodir}/dir ||: + + +%preun +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/find-maint.info %{_infodir}/dir ||: +%{insinfo} --delete %{_infodir}/find.info %{_infodir}/dir ||: +fi + +%install +make install DESTDIR=%{buildroot} +%find_lang %{name} + +%files -f %{name}.lang +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/find +%exclude %{_bindir}/locate +%exclude %{_bindir}/updatedb +%attr(0755,root,root) %{_bindir}/xargs +%attr(0755,root,root) %{_libexecdir}/frcode +%exclude %{_infodir}/dir +%attr(0644,root,root) %{_infodir}/find-maint.info* +%attr(0644,root,root) %{_infodir}/find.info* +%attr(0644,root,root) %{_mandir}/man1/find.1* +%exclude %{_mandir}/man1/locate.1* +%exclude %{_mandir}/man1/updatedb.1* +%attr(0644,root,root) %{_mandir}/man1/xargs.1* +%exclude %{_mandir}/man5/locatedb.5* +#%%dir %%{_sharedstatedir}/locate +%license COPYING +%doc AUTHORS ChangeLog COPYING NEWS README THANKS TODO +%doc %{name}-make.check.log + + + +%changelog +* Sat Oct 19 2024 Michael A. Peters - 4.10.0-0.rc1 +- Build for YJL 6.6 (LFS 12.2) + +* Thu May 18 2023 Michael A. Peters - 4.9.0-0.rc1 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) +- Not packaging locate or updatedb (using plocate for them) diff --git a/SPECS/gawk.spec b/SPECS/gawk.spec new file mode 100644 index 0000000..649778e --- /dev/null +++ b/SPECS/gawk.spec @@ -0,0 +1,104 @@ +%if 0%{?!insinfo:1} == 1 +%global insinfo /sbin/install-info +%endif + +Name: gawk +Version: 5.3.1 +Release: %{?repo}0.rc1%{?dist} +Summary: GNU Awk + +Group: Development/Utilities +License: GPLv3 +URL: https://www.gnu.org/software/gawk/ +Source0: https://ftp.gnu.org/gnu/gawk/gawk-%{version}.tar.xz + +#BuildRequires: +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description +If you are like many computer users, you would frequently like to make +changes in various text files wherever certain patterns appear, or +extract data from parts of certain lines while discarding the rest. To +write a program to do this in a language such as C or Pascal is a time- +consuming inconvenience that may take many lines of code. The job is +easy with awk, especially the GNU implementation: gawk. + + +%prep +%setup -q +sed -i 's/extras//' Makefile.in + + +%build +%configure +make %{?_smp_mflags} + +%check +%if 0%{?runtests:1} == 1 +make check > %{name}-make.check.log 2>&1 +%else +echo "make check not run during package build" > %{name}-make.check.log +%endif + +%install +make install DESTDIR=%{buildroot} +%find_lang gawk + +%post +%{insinfo} %{_infodir}/gawk.info %{_infodir}/dir ||: +%{insinfo} %{_infodir}/gawkinet.info %{_infodir}/dir ||: +%{insinfo} %{_infodir}/gawkworkflow.info %{_infodir}/dir ||: +%{insinfo} %{_infodir}/pm-gawk.info %{_infodir}/dir ||: + +%preun +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/gawk.info %{_infodir}/dir ||: +%{insinfo} --delete %{_infodir}/gawkinet.info %{_infodir}/dir ||: +%{insinfo} --delete %{_infodir}/gawkworkflow.info %{_infodir}/dir ||: +%{insinfo} --delete %{_infodir}/pm-gawk.info %{_infodir}/dir ||: +fi + +%files -f gawk.lang +%defattr(-,root,root,-) +%{_bindir}/awk +%attr(0755,root,root) %{_bindir}/gawk +%attr(0755,root,root) %{_bindir}/gawk-%{version} +%attr(0755,root,root) %{_bindir}/gawkbug +%attr(0644,root,root) %{_includedir}/gawkapi.h +%attr(0755,root,root) %dir %{_libdir}/gawk +%attr(0755,root,root) %{_libdir}/gawk/*.so +%attr(0755,root,root) %dir %{_libexecdir}/awk +%attr(0755,root,root) %{_libexecdir}/awk/grcat +%attr(0755,root,root) %{_libexecdir}/awk/pwcat +%attr(0755,root,root) %dir %{_datadir}/awk +%attr(0644,root,root) %{_datadir}/awk/*.awk +%exclude %{_infodir}/dir +%attr(0644,root,root) %{_infodir}/gawk.info* +%attr(0644,root,root) %{_infodir}/gawkinet.info* +%attr(0644,root,root) %{_infodir}/gawkworkflow.info* +%attr(0644,root,root) %{_infodir}/pm-gawk.info* +%attr(0644,root,root) %{_infodir}/gawk_api-figure1.png* +%attr(0644,root,root) %{_infodir}/gawk_api-figure2.png* +%attr(0644,root,root) %{_infodir}/gawk_api-figure3.png* +%attr(0644,root,root) %{_infodir}/gawk_array-elements.png* +%attr(0644,root,root) %{_infodir}/gawk_general-program.png* +%attr(0644,root,root) %{_infodir}/gawk_process-flow.png* +%attr(0644,root,root) %{_infodir}/gawk_statist.jpg* +%attr(0644,root,root) %{_mandir}/man1/*.1* +%attr(0644,root,root) %{_mandir}/man3/*.3* +%license COPYING +%doc AUTHORS ChangeLog* COPYING NEWS* README TODO gawk-make.check.log +%doc doc/awkforai.txt doc/*.eps doc/*.pdf doc/*.jpg doc/*.png + + + +%changelog +* Sat Oct 19 2024 Michael A. Peters - 5.3.1-0.rc1 +- Build for YJL 6.6 (LFS 12.2) + +* Thu May 18 2023 Michael A. Peters - 5.2.1-0.rc2 +- Minor spec file cleanup + +* Mon Apr 10 2023 Michael A. Peters - 5.2.1-0.rc1 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) diff --git a/SPECS/gcc.spec b/SPECS/gcc.spec new file mode 100644 index 0000000..2d2b3ff --- /dev/null +++ b/SPECS/gcc.spec @@ -0,0 +1,1604 @@ +%global specrel 0.dev1 +# libstdc++ version +%global libstdcppv 6.0.33 + +### WARNING +### Some files in the gcc package likely belong +### elsewhere, some license tags may not be +### correct, I have to audit that, and some +### Requires tags may not be correct. + +# Many (most?) distributions put install-info in /{,usr/}sbin +# YJL defines this macro to /usr/bin/install-info +# so define it to be in /sbin/ if not defined. +%if %{!?insinfo:1}%{?insinfo:0} +%global insinfo /sbin/install-info +%endif + +# seems libgo should NOT be stripped +%global debug_package %{nil} +%global __strip /bin/true + +# The target triplet +%global triplet %(%{_bindir}/gcc -dumpmachine) +%global karch %(uname -m) + +# ISL library version 0.24 +%global isldir isl-0.24 + +##% add m2 - Modula-2 +%global gcc_languages c,c++,ada,d,fortran,go,objc,obj-c++ +%global buildfortran 1 +%global buildgo 1 +%global buildobjc 1 + +Name: gcc +Version: 14.2.0 +Release: %{?repo}%{specrel}%{?dist} +Summary: The GCC C Compiler + +Group: Development/Languages +License: LGPLv2, LGPLv3, GPLv2, GPLv3 w/ Runtime Exception +URL: https://gcc.gnu.org/ +Source0: https://ftp.gnu.org/gnu/gcc/gcc-%{version}/gcc-%{version}.tar.xz +# isl 0.24 +Source1: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.24.tar.bz2 +BuildRequires: binutils >= 2.35 +BuildRequires: gawk >= 3.1.5 +BuildRequires: make >= 3.80 +BuildRequires: gmp-devel >= 4.3.2 +BuildRequires: mpfr-devel >= 3.1.0 +BuildRequires: libmpc-devel >= 1.0.1 +BuildRequires: glibc-devel +BuildRequires: zlib-devel +BuildRequires: libzstd-devel +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: gcc-gnat +BuildRequires: gcc-gdc +%if 0%{?runtests:1} == 1 +BuildRequires: dejagnu >= 1.5.3 +BuildRequires: expect +BuildRequires: tcl +BuildRequires: valgrind +BuildRequires: gdb +%endif +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + + +%description +GCC is the GNU Compiler Collection. This package contains gcc, the C +compiler, and is needed to compile source code written in C. + +%package c++ +Summary: GCC C++ compiler +Group: Development/Languages +License: LGPLv2, LGPLv3, GPLv2, GPLv3 w/ Runtime Exception +Requires: libstdc++ = %{version}-%{release} +Requires: libstdc++-devel = %{version}-%{release} + +%description c++ +GCC is the GNU Compiler Collection. This package contains g++, the C++ +compiler, and is needed to compile source code written in C++. + +%package gnat +Summary: GCC Ada Compiler +Group: Development/Languages +License: GPLv3 w/ Runtime Exception +Requires: gcc = %{version}-%{release} +Requires: adalib = %{version}-%{release} +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description gnat +GCC is the GNU Compiler Collection. This package contains gnat, the Ada +compiler, and is needed to compile source code written in Ada. + +%package gdc +Summary: GCC D Compiler +Group: Development/Languages +License: GPLv3 w/ Runtime Exception +Requires: gcc = %{version}-%{release} +Requires: libgdruntime = %{version}-%{release} +Requires: libgphobos = %{version}-%{release} +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description gdc +GCC is the GNU Compiler Collection. This package containd gdc, the D +compiler, and is needed to compile source code written in D. + +%if 0%{?buildfortran} == 1 +%package gfortran +Summary: GCC fortran compiler +Group: Development/Languages +License: GPLv3 +Provides: libgfortran-devel = %{version}-%{release} +Requires: libgfortran = %{version}-%{release} +Requires: %{name} = %{version}-%{release} +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description gfortran +GCC is the GNU Compiler Collection. This package contains gfortran, +the fortran compiler, and is needed to compile source code written +in fortran. +%endif + +%if 0%{?buildgo} == 1 +%package go +Summary: GCC go compiler +Group: Development/Languages +License: GPLv3 +Provides: libgo-devel = %{version}-%{release} +Requires: %{name} = %{version}-%{release} +Requires: libgo = %{version}-%{release} +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description go +GCC is the GNU Compiler Collection. This package contains gccgo, the +go compiler, and is needed to compile source code written in go. +%endif + +%if 0%{?buildobjc} == 1 +%package objc +Summary: GCC objc/objc-c++ compile support +Group: Development/Languages +Provides: libobjc-devel = %{version}-%{release} +Requires: %{name} = %{version}-%{release} +Requires: %{name}-c++ = %{version}-%{release} +Requires: libobjc = %{version}-%{release} + +%description objc +GCC is the GNU Compiler Collection. This package contains the objc +and objc-c++ syntax laters, and is needed to compile software written +in objc/objc-c++ +%endif + +%package -n cpp +Summary: GCC C Pre-Processor +Group: Development/Languages +Requires: %{name} = %{version}-%{release} +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description -n cpp +GCC is the GNU Compiler Collection. This package contains cpp, the +C Pre-Processor. + +%package -n libstdc++ +Summary: libstdc++ library +Group: System Environment/Libraries +License: GPLv3 w/ Runtime Exception +Requires: libgcc = %{version}-%{release} + +%description -n libstdc++ +This package contains libstdc++ from the GNU Compiler Collection. This +is the standard C++ library of functions. + +%package -n libstdc++-devel +Summary: Development files for libstdc++ +Group: Development/Libraries +License: GPLv3 w/ Runtime Exception +Requires: %{name}-c++ = %{version}-%{release} +Requires: libstdc++ = %{version}-%{release} + +%description -n libstdc++-devel +This package contains the header files and related development files +that are needed to compile software that links against the libstdc++ +library. + +%package -n libstdc++-static +Summary: libstdc++ static libraries +Group: Development/Libraries +License: GPLv3 w/ Runtime Exception +Requires: libstdc++-devel = %{version}-%{release} + +%description -n libstdc++-static +This package contains the libstdc++ static libraries. Most people do +not need the static libraries. + +%package -n libgcc +Summary: libcc_s library +Group: Development/Libraries +License: GPLv3 w/ Runtime Exception + +%description -n libgcc +This package contains the libgcc_s library. + +%package -n adalib +Summary: The GNU Ada libraries +Group: System Environment/Libraries +License: GPLv3 w/ Runtime Exception + +%description -n adalib +This package contains the Ada libraries for gnat, the GNU Ada compiler. + +%package -n libgdruntime +Summary: The libgdruntime shared library +Group: System Environment/Libraries +License: Boost and GPLv3 w/ Runtime Exception +Requires: libgcc = %{version}-%{release} + +%description -n libgdruntime +This package contains the libgdruntime shared library that is part of +the GNU compiler collection. + +%package -n libgdruntime-static +Summary: Static libgdruntime library +Group: Development/Libraries +License: Boost and GPLv3 w/ Runtime Exception +Requires: gcc-gdc = %{version}-%{release} + +%description -n libgdruntime-static +This package contains the libgdruntime.a static library. You probably +do not need this package. + +%package -n libgphobos +Summary: The libgphobos shared library +Group: System Environment/Libraries +License: GPLv3 +Requires: libgcc = %{version}-%{release} + +%description -n libgphobos +This package contains the libgphobos shared library that is part of +the GNU compiler collection. + +%package -n libgphobos-static +Summary: The libgphobos.a static library +Group: Development/Libraries +License: GPLv3 +Requires: gcc-gdc = %{version}-%{release} + +%description -n libgphobos-static +This package contains the libgphobos.a static library. You probably +do not need this package. + +%if 0%{?buildfortran} == 1 +%package -n libgfortran +Summary: The libgfortran shared library +Group: System Environment/Libraries +License: GPLv3 w/ Runtime Exception +Requires: libquadmath = %{version}-%{release} +Requires: libgcc = %{version}-%{release} + +%description -n libgfortran +This package contains the libgfortran shared library that is part of +the GNU Compiler Collection. + +%package -n libgfortran-static +Summary: The libgfortran static library +Group: Development/Libraries +License: GPLv3 w/ Runtime Exception +Requires: %{name}-gfortran = %{version}-%{release} + +%description -n libgfortran-static +This package contains the static libgfortran.a library from the GNU +Compiler Collection. You probably do not need this package. +%endif + +%if 0%{?buildgo} == 1 +%package -n libgo +Summary: The libgo shared library +Group: System Environment/Libraries +License: Google MIT-Style +Requires: libgcc = %{version}-%{release} + +%description -n libgo +This package contains the libgo shared library that is part of the GNU +Compiler Collection. + +%package -n libgo-static +Summary: The libgo static libraries +Group: Development/Libraries +License: Google MIT-Style +Requires: %{name}-go = %{version}-%{release} + +%description -n libgo-static +This package contains the libgo static libraries that are part of the +GNU Compiler Collection. You probably do not need this package. +%endif + +%if 0%{?buildobjc} == 1 +%package -n libobjc +Summary: The libobjc shared library +Group: System Environment/Libraries +License: GPLv3 w/ Runtime Exception +Requires: libgcc = %{version}-%{release} + +%description -n libobjc +This package contains the libobjc shared library that is part of the +GNU Compiler Collection. + +%package -n libobjc-static +Summary: The libobjc static library +Group: Development/Libraries +License: GPLv3 w/ Runtime Exception +Requires: %{name}-objc = %{version}-%{release} + +%description -n libobjc-static +This package contains the libobjc.a static library that is part of the +GNU Compiler Collection. You probably do not need this package. +%endif + +# +# The sanitizer libraries +# + +%package -n libasan +Summary: GCC libasan shared library +Group: System Environment/Libraries +License: Dual BSD-Like and MIT +Requires: libgcc = %{version}-%{release} +Requires: libstdc++ = %{version}-%{release} + +%description -n libasan +This package contains the libasan shared library from the GNU Compiler +Collection. + +%package -n liblsan +Summary: liblsan shared library +Group: System Environment/Libraries +License: Dual BSD-Like and MIT +Requires: libgcc = %{version}-%{release} +Requires: libstdc++ = %{version}-%{release} + +%description -n liblsan +The liblsan shared library + +%package -n libtsan +Summary: libtsan shared library +Group: System Environment/Libraries +License: Dual BSD-Like and MIT +Requires: libgcc = %{version}-%{release} +Requires: libstdc++ = %{version}-%{release} + +%description -n libtsan +The libtsan shared library + +%package -n libubsan +Summary: libubsan shared library +Group: System Environment/Libraries +License: Dual BSD-Like and MIT +Requires: libgcc = %{version}-%{release} +Requires: libstdc++ = %{version}-%{release} + +%description -n libubsan +The libubsan shared library + +%package -n libsanitizer-devel +Summary: Developer files for the various sanitizer libraries. +Group: Development/Libraries +License: Dual BSD-Like and MIT +Requires: libasan = %{version}-%{release} +Requires: liblsan = %{version}-%{release} +Requires: libtsan = %{version}-%{release} +Requires: libubsan = %{version}-%{release} +Requires: libstdc++-devel = %{version}-%{release} +Provides: libasan-devel = %{version}-%{release} +Provides: liblsan-devel = %{version}-%{release} +Provides: libtsan-devel = %{version}-%{release} +Provides: libubsan-devel = %{version}-%{release} + +%description -n libsanitizer-devel +This package contains the developer files needed to compile software +that links against the libasan, liblsan, libtsan, and libubsan libraries. + +%package -n libsanitizer-static +Summary: GCC sanitizer static libraries +Group: Development/Libraries +License: Dual BSD-Like and MIT +Requires: libsanitizer-devel = %{version}-%{release} +Provides: libasan-static +Provides: liblsan-static +Provides: libtsan-static +Provides: libubsan-static + +%description -n libsanitizer-static +This package contains the static libraries for libasan, liblsan, libtsan, +and libubsan from the GNU Compiler Collection. You probably do not need +this package. + +# +# End sanitizer libraries +# + +%package -n libatomic +Summary: libatomic shared library +Group: System Environment/Libraries +License: GPLv3 w/ Runtime Exception + +%description -n libatomic +This package includes the libatomic shared library from the GNU +Compiler Collection. + +%package -n libatomic-static +Summary: libatomic static library +Group: Development/Libraries +License: GPLv3 w/ Runtime Exception +Requires: gcc-libs-devel = %{version}-%{release} + +%description -n libatomic-static +This package includes the libatomic.a static library from the GNU +Compiler Collection. You probably do not need this package. + +%package -n libgomp +Summary: libgomp shared library +Group: System Environment/Libraries +License: GPLv3 w/ Runtime Exception +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description -n libgomp +This package contains the shared libgomp library from the GNU +Compiler Collection. + +%package -n libgomp-static +Summary: libgomp static library +Group: Development/Libraries +License: GPLv3 w/ Runtime Exception +Requires: %{name}-libs-devel = %{version}-%{release} + +%description -n libgomp-static +This package contains the static libgomp.a library from the GNU +Compiler Collection. You probably do not need this package. + +%package -n libitm +Summary: libitm shared library +Group: System Environment/Libraries +License: GPLv3 w/ Runtime Exception +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description -n libitm +This package contains the libitm shared library from the GNU Compiler +Collection. + +%package -n libitm-static +Summary: libitm static library +Group: Development/Libraries +License: GPLv3 w/ Runtime Exception +Requires: %{name}-libs-devel = %{version}-%{release} + +%description -n libitm-static +This package contains the libitm.a static library from the GNU Compiler +Collection. You probably do not need this package. + +%package -n libquadmath +Summary: libquadmath shared library +Group: System Environment/Libraries +License: LGPLv2 +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description -n libquadmath +This package includes the libquadmath shared library from the GNU +Compiler Collection. + +%package -n libquadmath-static +Summary: libquadmath static library +Group: Development/Libraries +License: LGPLv2 +Requires: %{name}-libs-devel = %{version}-%{release} + +%description -n libquadmath-static +This package contains the static libquadmath.a library from the GNU +Compiler Collection. You probably do not need this package. + +%package -n libcc1 +Summary: The libcc1 shared library +Group: System Environment/Libraries +License: GPLv3 +Requires: libgcc = %{version}-%{release} +Requires: libstdc++ = %{version}-%{release} + +%description -n libcc1 +This package contains the libcc1 shared library from the GNU Compiler +Collection. + +%package -n libcc1-devel +Summary: Developer files for libcc1 +Group: Development/Libraries +License: GPLv3 +Requires: libcc1 = %{version}-%{release} +Requires: libstdc++-devel = %{version}-%{release} + +%description -n libcc1-devel +This package includes the developer files needed to compile software +that links against the libcc1 library. + +%package -n libssp +Summary: The libssp shared library +Group: System Environment/Libraries +License: GPLv3 w/ Runtime Exception + +%description -n libssp +This package contains the libssp shared library that is part of the +GNU Compiler Collection. + +%package -n libssp-static +Summary: libssp static library +Group: Development/Libraries +License: GPLv3 w/ Runtime Exception +Requires: libssp-devel = %{version}-%{release} + +%description -n libssp-static +This package contains the static libssp.a library that is part of the +GNU Compiler Collection. You probably do not need this package. + +%package -n libssp-devel +Summary: libssp developer files +Group: Development/Libraries +License: GPLv3 w/ Runtime Exception +Requires: libssp = %{version}-%{release} + +%description -n libssp-devel +This package contains the developer files needed to build software that +links against the libssp library. + +%package libs-devel +Summary: Development library symbolic links +Group: Development/Libraries +Requires: libatomic = %{version}-%{release} +Requires: libgomp = %{version}-%{release} +Requires: libitm = %{version}-%{release} +Requires: libquadmath = %{version}-%{release} +Provides: libatomic-devel = %{version}-%{release} +Provides: libgomp-devel = %{version}-%{release} +Provides: libitm-devel = %{version}-%{release} +Provides: libquadmath-devel = %{version}-%{release} + +%description libs-devel +This package contains the "libfoo.so" symbolic links to libraries within +several of the GCC library packages. + +%package install-tools +Summary: GCC install-tools +Group: Development/Utilities +Requires: %{name} = %{version}-%{release} + +%description install-tools +This package contains the install-tools that are part of the GNU +Compiler Collection. + +%prep +%setup -q +tar -xf %SOURCE1 +mv %{isldir} isl +# only for 64-bit using /{,usr/}lib for libraries +%if "%{karch}" == "x86_64" +%if "%{_lib}" == "lib" +sed -i.orig '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 +%endif +%endif + +%build + +mkdir build && cd build + +../configure \ + LD=ld \ + --prefix=%{_prefix} \ + --disable-multilib \ + --with-system-zlib \ + --enable-linker-build-id \ + --enable-default-pie \ + --enable-default-ssp \ + --enable-languages=%{gcc_languages} + +make %{?_smp_mflags} + +%check +cd build +# The tests add 7+ hours on my Xeon E3 so default to no. +# The buildsystem will have runtests set. +%if 0%{?runtests:1} == 1 +ulimit -s 32768 +sed -e '/cpython/d' -i ../gcc/testsuite/gcc.dg/plugin/plugin.exp +sed -e 's/no-pic /&-no-pie /' -i ../gcc/testsuite/gcc.target/i386/pr113689-1.c +sed -e 's/300000/(1|300000)/' -i ../libgomp/testsuite/libgomp.c-c++-common/pr109062.c +sed -e 's/{ target nonpic } //' \ + -e '/GOTPCREL/d' -i ../gcc/testsuite/gcc.target/i386/fentryname3.c +# there WILL be test failures, the packager should +# examine them before distributing the package to +# make sure they are very very few compared to +# successes. +make -k check ||: +../contrib/test_summary > gcc-make.check.log 2>&1 +%else +echo "make check not run during packaging" > gcc-make.check.log +%endif + + +%install +cd build +make install DESTDIR=%{buildroot} +install -d %{buildroot}%{_datadir}/gdb/auto-load/usr/lib +mv %{buildroot}/usr/lib/*gdb.py %{buildroot}%{_datadir}/gdb/auto-load/usr/lib/ + +[ ! -d %{buildroot}/%{_lib} ] && mkdir -p %{buildroot}/%{_lib} +mv %{buildroot}%{_libdir}/libgcc_s.so %{buildroot}/%{_lib}/ +mv %{buildroot}%{_libdir}/libgcc_s.so.1 %{buildroot}/%{_lib}/ +mv %{buildroot}%{_libdir}/libstdc++.so.%{libstdcppv} %{buildroot}/%{_lib}/ +rm -f %{buildroot}%{_libdir}/libstdc++.so.6 +ln -sf libstdc++.so.%{libstdcppv} %{buildroot}/%{_lib}/libstdc++.so.6 +rm -f %{buildroot}%{_libdir}/libstdc++.so +ln -sf ../../%{_lib}/libstdc++.so.%{libstdcppv} %{buildroot}%{_libdir}/libstdc++.so + +[ ! -d %{buildroot}/lib ] && install -d %{buildroot}/lib +ln -sf ../usr/bin/cpp %{buildroot}/lib +ln -sf gcc %{buildroot}%{_bindir}/cc +install -d -m755 %{buildroot}/usr/lib/bfd-plugins +ln -sf ../../libexec/gcc/%{triplet}/12.2.0/liblto_plugin.so \ + %{buildroot}/usr/lib/bfd-plugins/ + +mkdir mylibsdoc +cat > mylibsdoc/README-RPM.txt << EOF +This library package is part of the GNU Compiler Collection (GCC). +See the GCC documentation in: + + %{_datadir}/doc/gcc-%{version} + +EOF + +# fix doc/html reference to our packaging of the docs +sed -i 's?"doc/html"?"html"?' ../libstdc++-v3/README + +%find_lang gcc +%find_lang cpplib +%find_lang libstdc++ + +%post +%{insinfo} %{_infodir}/gcc.info %{_infodir}/dir ||: +%{insinfo} %{_infodir}/gccinstall.info %{_infodir}/dir ||: +%{insinfo} %{_infodir}/gccint.info %{_infodir}/dir ||: + +%preun +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/gcc.info %{_infodir}/dir ||: +%{insinfo} --delete %{_infodir}/gccinstall.info %{_infodir}/dir ||: +%{insinfo} --delete %{_infodir}/gccint.info %{_infodir}/dir ||: +fi + +%post gnat +%{insinfo} %{_infodir}/gnat-style.info %{_infodir}/dir ||: +%{insinfo} %{_infodir}/gnat_rm.info %{_infodir}/dir ||: +%{insinfo} %{_infodir}/gnat_ugn.info %{_infodir}/dir ||: + +%preun gnat +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/gnat-style.info %{_infodir}/dir ||: +%{insinfo} --delete %{_infodir}/gnat_rm.info %{_infodir}/dir ||: +%{insinfo} --delete %{_infodir}/gnat_ugn.info %{_infodir}/dir ||: +fi + +%post gdc +%{insinfo} %{_infodir}/gdc.info %{_infodir}/dir ||: + +%preun gdc +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/gdc.info %{_infodir}/dir ||: +fi + +%if 0%{?buildfortran} == 1 +%post gfortran +%{insinfo} %{_infodir}/gfortran.info %{_infodir}/dir ||: + +%preun gfortran +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/gfortran.info %{_infodir}/dir ||: +fi +%endif + +%if 0%{?buildgo} == 1 +%post go +%{insinfo} %{_infodir}/gccgo.info %{_infodir}/dir ||: + +%preun go +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/gccgo.info %{_infodir}/dir ||: +fi +%endif + +%post -n cpp +%{insinfo} %{_infodir}/cpp.info %{_infodir}/dir ||: +%{insinfo} %{_infodir}/cppinternals.info %{_infodir}/dir ||: + +%preun -n cpp +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/cpp.info %{_infodir}/dir ||: +%{insinfo} --delete %{_infodir}/cppinternals.info %{_infodir}/dir ||: +fi + +%post -n libstdc++ -p /sbin/ldconfig +%postun -n libstdc++ -p /sbin/ldconfig + +%post -n libgcc -p /sbin/ldconfig +%postun -n libgcc -p /sbin/ldconfig + +%post -n libgdruntime -p /sbin/ldconfig +%postun -n libgdruntime -p /sbin/ldconfig + +%post -n libgphobos -p /sbin/ldconfig +%postun -n libgphobos -p /sbin/ldconfig + +%if 0%{?buildfortran} == 1 +%post -n libgfortran -p /sbin/ldconfig +%postun -n libgfortran -p /sbin/ldconfig +%endif + +%if 0%{?buildgo} == 1 +%post -n libgo -p /sbin/ldconfig +%postun -n libgo -p /sbin/ldconfig +%endif + +%if 0%{?buildobjc} == 1 +%post -n libobjc -p /sbin/ldconfig +%postun -n libobjc -p /sbin/ldconfig +%endif + +%post -n libasan -p /sbin/ldconfig +%postun -n libasan -p /sbin/ldconfig + +%post -n liblsan -p /sbin/ldconfig +%postun -n liblsan -p /sbin/ldconfig + +%post -n libtsan -p /sbin/ldconfig +%postun -n libtsan -p /sbin/ldconfig + +%post -n libubsan -p /sbin/ldconfig +%postun -n libubsan -p /sbin/ldconfig + +%post -n libatomic -p /sbin/ldconfig +%postun -n libatomic -p /sbin/ldconfig + +%post -n libgomp +/sbin/ldconfig +%{insinfo} %{_infodir}/libgomp.info %{_infodir}/dir ||: + +%preun -n libgomp +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/libgomp.info %{_infodir}/dir ||: +fi + +%postun -n libgomp -p /sbin/ldconfig + +%post -n libitm +/sbin/ldconfig +%{insinfo} %{_infodir}/libitm.info %{_infodir}/dir ||: + +%preun -n libitm +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/libitm.info %{_infodir}/dir ||: +fi + +%postun -n libitm -p /sbin/ldconfig + +%post -n libquadmath +/sbin/ldconfig +%{insinfo} %{_infodir}/libquadmath.info %{_infodir}/dir ||: + +%preun -n libquadmath +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/libquadmath.info %{_infodir}/dir ||: +fi + +%postun -n libquadmath -p /sbin/ldconfig + +%post -n libcc1 -p /sbin/ldconfig +%postun -n libcc1 -p /sbin/ldconfig + +%post -n libssp -p /sbin/ldconfig +%postun -n libssp -p /sbin/ldconfig + + +%files -f build/gcc.lang +%defattr(-,root,root,-) +%{_bindir}/cc +%attr(0755,root,root) %{_bindir}/gcc +%attr(0755,root,root) %{_bindir}/gcc-ar +%attr(0755,root,root) %{_bindir}/gcc-nm +%attr(0755,root,root) %{_bindir}/gcc-ranlib +%attr(0755,root,root) %{_bindir}/gcov +%attr(0755,root,root) %{_bindir}/gcov-dump +%attr(0755,root,root) %{_bindir}/gcov-tool +%attr(0755,root,root) %{_bindir}/lto-dump +%attr(0755,root,root) %{_bindir}/%{triplet}-gcc +%attr(0755,root,root) %{_bindir}/%{triplet}-gcc-%{version} +%attr(0755,root,root) %{_bindir}/%{triplet}-gcc-ar +%attr(0755,root,root) %{_bindir}/%{triplet}-gcc-nm +%attr(0755,root,root) %{_bindir}/%{triplet}-gcc-ranlib +# /usr/lib stuff +%attr(0755,root,root) %dir %{_prefix}/lib/gcc +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet} +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version} +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/crtbegin.o +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/crtbeginS.o +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/crtbeginT.o +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/crtend.o +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/crtendS.o +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/crtfastmath.o +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/crtprec32.o +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/crtprec64.o +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/crtprec80.o +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/*.h +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include-fixed +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include-fixed/README +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include-fixed/*.h +#%%attr(0755,root,root) %%dir %%{_prefix}/lib/gcc/%%{triplet}/%%{version}/include-fixed/nss +#%%attr(0644,root,root) %%{_prefix}/lib/gcc/%%{triplet}/%%{version}/include-fixed/nss/secport.h +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/libgcc.a +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/libgcc_eh.a +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/libgcov.a +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/gtype.state +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/*.h +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/*.def +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/b-header-vars +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/ada +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/ada/gcc-interface +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/ada/gcc-interface/ada-tree.def +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/c-family +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/c-family/c-common.def +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/c-family/*.h +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/common +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/common/config +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/common/config/i386 +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/common/config/i386/i386-cpuinfo.h +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/config +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/config/*.h +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/config/i386 +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/config/i386/*.def +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/config/i386/*.h +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/cp +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/cp/*.def +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/cp/*.h +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/d +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/d/d-tree.def +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/objc +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/include/objc/objc-tree.def +# /usr/libexec stuff +%attr(0755,root,root) %dir %{_libexecdir}/gcc +%attr(0755,root,root) %dir %{_libexecdir}/gcc/%{triplet} +%attr(0755,root,root) %dir %{_libexecdir}/gcc/%{triplet}/%{version} +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/cc1plus +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/collect2 +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/liblto_plugin.so +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/lto-wrapper +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/lto1 +%attr(0755,root,root) %dir %{_libexecdir}/gcc/%{triplet}/%{version}/plugin +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/plugin/gengtype +# symlink into libexec +%attr(0755,root,root) %dir %{_prefix}/lib/bfd-plugins +%{_prefix}/lib/bfd-plugins/liblto_plugin.so +# +%exclude %{_infodir}/dir +%attr(0644,root,root) %{_infodir}/gcc.info* +%attr(0644,root,root) %{_infodir}/gccinstall.info* +%attr(0644,root,root) %{_infodir}/gccint.info* +%attr(0644,root,root) %{_mandir}/man1/gcc.1* +%attr(0644,root,root) %{_mandir}/man1/gcov-dump.1* +%attr(0644,root,root) %{_mandir}/man1/gcov-tool.1* +%attr(0644,root,root) %{_mandir}/man1/gcov.1* +%attr(0644,root,root) %{_mandir}/man1/lto-dump.1* +%attr(0644,root,root) %{_mandir}/man7/fsf-funding.7* +%attr(0644,root,root) %{_mandir}/man7/gfdl.7* +%attr(0644,root,root) %{_mandir}/man7/gpl.7* +%license COPYING COPYING.LIB COPYING3 COPYING3.LIB COPYING.RUNTIME +%doc COPYING COPYING.LIB COPYING3 COPYING3.LIB COPYING.RUNTIME +%doc ChangeLog* LAST_UPDATED MAINTAINERS NEWS README +%doc build/gcc-make.check.log + +%files c++ +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/c++ +%attr(0755,root,root) %{_bindir}/g++ +%attr(0755,root,root) %{_bindir}/%{triplet}-c++ +%attr(0755,root,root) %{_bindir}/%{triplet}-g++ +%attr(0755,root,root) %dir %{_libexecdir}/gcc +%attr(0755,root,root) %dir %{_libexecdir}/gcc/%{triplet} +%attr(0755,root,root) %dir %{_libexecdir}/gcc/%{triplet}/%{version} +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/g++-mapper-server +%attr(0644,root,root) %{_mandir}/man1/g++.1* +%license COPYING COPYING.LIB COPYING3 COPYING3.LIB COPYING.RUNTIME +%doc COPYING COPYING.LIB COPYING3 COPYING3.LIB COPYING.RUNTIME + +%files gnat +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/gnat +%attr(0755,root,root) %{_bindir}/gnatbind +%attr(0755,root,root) %{_bindir}/gnatchop +%attr(0755,root,root) %{_bindir}/gnatclean +%attr(0755,root,root) %{_bindir}/gnatkr +%attr(0755,root,root) %{_bindir}/gnatlink +%attr(0755,root,root) %{_bindir}/gnatls +%attr(0755,root,root) %{_bindir}/gnatmake +%attr(0755,root,root) %{_bindir}/gnatname +%attr(0755,root,root) %{_bindir}/gnatprep +%attr(0755,root,root) %dir %{_prefix}/lib/gcc +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet} +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version} +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/ada_target_properties +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/adainclude +%attr(0444,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/adainclude/*.adb +%attr(0444,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/adainclude/*.ads +%attr(0444,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/adainclude/*.h +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/gnat1 +%attr(0644,root,root) %{_infodir}/gnat-style.info* +%attr(0644,root,root) %{_infodir}/gnat_rm.info* +%attr(0644,root,root) %{_infodir}/gnat_ugn.info* +%license COPYING3 COPYING.RUNTIME +%doc COPYING3 COPYING.RUNTIME gcc/ada/ChangeLog* + +%files gdc +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/gdc +%attr(0755,root,root) %{_bindir}/%{triplet}-gdc +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/*.d +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/*.di +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/gc +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/gc/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/internal +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/internal/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/internal/array +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/internal/array/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/internal/container +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/internal/container/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/internal/gc +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/internal/gc/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/internal/gc/impl +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/internal/gc/impl/conservative +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/internal/gc/impl/conservative/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/internal/gc/impl/manual +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/internal/gc/impl/manual/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/internal/gc/impl/proto +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/internal/gc/impl/proto/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/internal/util +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/internal/util/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/stdc +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/stdc/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/stdcpp +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/stdcpp/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sync +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sync/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/bionic +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/bionic/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/darwin +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/darwin/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/darwin/mach +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/darwin/mach/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/darwin/netinet +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/darwin/netinet/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/darwin/sys +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/darwin/sys/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/dragonflybsd +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/dragonflybsd/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/dragonflybsd/netinet +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/dragonflybsd/netinet/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/dragonflybsd/sys +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/dragonflybsd/sys/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/freebsd +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/freebsd/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/freebsd/netinet +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/freebsd/netinet/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/freebsd/sys +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/freebsd/sys/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/linux +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/linux/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/linux/netinet +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/linux/netinet/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/linux/sys +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/linux/sys/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/netbsd +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/netbsd/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/netbsd/sys +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/netbsd/sys/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/openbsd +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/openbsd/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/openbsd/sys +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/openbsd/sys/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/posix +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/posix/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/posix/arpa +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/posix/arpa/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/posix/net +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/posix/net/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/posix/netinet +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/posix/netinet/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/posix/stdc +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/posix/stdc/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/posix/sys +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/posix/sys/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/solaris +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/solaris/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/solaris/sys +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/solaris/sys/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/windows +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/windows/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/windows/stdc +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/sys/windows/stdc/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/thread +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/core/thread/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/etc +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/etc/c +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/etc/c/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/gcc +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/gcc/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/gcc/unwind +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/gcc/unwind/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/gcc/sections +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/gcc/sections/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/rt +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/rt/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/rt/util +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/rt/util/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/algorithm +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/algorithm/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/container +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/container/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/datetime +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/datetime/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/digest +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/digest/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/experimental +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/experimental/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/experimental/allocator +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/experimental/allocator/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/experimental/allocator/building_blocks +%attr(0644,root,root) +%{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/experimental/allocator/building_blocks/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/experimental/logger +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/experimental/logger/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/format +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/format/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/format/internal +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/format/internal/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/internal +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/internal/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/internal/math +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/internal/math/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/internal/test +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/internal/test/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/internal/windows +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/internal/windows/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/math +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/math/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/net +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/net/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/range +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/range/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/regex +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/regex/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/regex/internal +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/regex/internal/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/uni +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/uni/*.d +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/windows +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/d/std/windows/*.d +# shared library .so symlinks +%{_libdir}/libgdruntime.so +%{_libdir}/libgphobos.so +%attr(0644,root,root) %{_libdir}/libgphobos.spec +# end shared library .so +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/d21 +%attr(0644,root,root) %{_infodir}/gdc.info* +%attr(0644,root,root) %{_mandir}/man1/gdc.1* +%license COPYING3 COPYING.RUNTIME +%doc COPYING3 COPYING.RUNTIME + +%if 0%{?buildfortran} == 1 +%files gfortran +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/gfortran +%attr(0755,root,root) %{_bindir}/%{triplet}-gfortran +%attr(0755,root,root) %dir %{_prefix}/lib/gcc +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet} +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version} +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/finclude +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/finclude/*.f90 +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/finclude/*.h +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/finclude/*.mod +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/libcaf_single.a +%attr(0644,root,root) %{_libdir}/libgfortran.spec +%{_libdir}/libgfortran.so +%attr(0755,root,root) %dir %{_libexecdir}/gcc +%attr(0755,root,root) %dir %{_libexecdir}/gcc/%{triplet} +%attr(0755,root,root) %dir %{_libexecdir}/gcc/%{triplet}/%{version} +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/f951 +%attr(0644,root,root) %{_infodir}/gfortran.info.* +%attr(0644,root,root) %{_mandir}/man1/gfortran.1* +%license COPYING3 +%doc COPYING3 gcc/fortran/ChangeLog* +%endif + +%if 0%{?buildgo} == 1 +%files go +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/gccgo +%attr(0755,root,root) %{_bindir}/go +%attr(0755,root,root) %{_bindir}/gofmt +%attr(0755,root,root) %{_bindir}/%{triplet}-gccgo +%attr(0755,root,root) %dir %{_prefix}/lib/go +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version} +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet} +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/archive +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/archive/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/compress +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/compress/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/container +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/container/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/crypto +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/crypto/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/crypto/x509 +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/crypto/x509/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/database +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/database/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/database/sql +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/database/sql/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/debug +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/debug/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/encoding +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/encoding/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/go +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/go/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/go/build +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/go/build/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/hash +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/hash/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/html +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/html/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/image +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/image/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/image/color +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/image/color/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/index +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/index/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/internal +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/internal/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/io +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/io/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/log +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/log/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/math +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/math/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/mime +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/mime/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/net +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/net/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/net/http +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/net/http/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/net/rpc +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/net/rpc/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/os +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/os/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/path +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/path/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/regexp +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/regexp/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/runtime +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/runtime/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/sync +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/sync/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/testing +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/testing/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/testing/internal +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/testing/internal/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/text +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/text/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/text/template +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/text/template/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/time +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/time/*.gox +%attr(0755,root,root) %dir %{_prefix}/lib/go/%{version}/%{triplet}/unicode +%attr(0644,root,root) %{_prefix}/lib/go/%{version}/%{triplet}/unicode/*.gox +%{_libdir}/libgo.so +%attr(0755,root,root) %dir %{_libexecdir}/gcc +%attr(0755,root,root) %dir %{_libexecdir}/gcc/%{triplet} +%attr(0755,root,root) %dir %{_libexecdir}/gcc/%{triplet}/%{version} +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/buildid +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/cgo +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/go1 +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/test2json +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/vet +%attr(0644,root,root) %{_infodir}/gccgo.info* +%attr(0644,root,root) %{_mandir}/man1/gccgo.1* +%attr(0644,root,root) %{_mandir}/man1/go.1* +%attr(0644,root,root) %{_mandir}/man1/gofmt.1* +%license COPYING3 +%doc COPYING3 gcc/go/ChangeLog +%endif + +%if 0%{?buildobjc} == 1 +%files objc +%defattr(-,root,root,-) +%attr(0755,root,root) %dir %{_prefix}/lib/gcc +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet} +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version} +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/objc +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/objc/*.h +%{_libdir}/libobjc.so +%attr(0755,root,root) %dir %{_libexecdir}/gcc +%attr(0755,root,root) %dir %{_libexecdir}/gcc/%{triplet} +%attr(0755,root,root) %dir %{_libexecdir}/gcc/%{triplet}/%{version} +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/cc1obj +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/cc1objplus +%license COPYING3 COPYING.RUNTIME +%doc COPYING3 COPYING.RUNTIME +%endif + +%files -n cpp -f build/cpplib.lang +%defattr(-,root,root,-) +/lib/cpp +%attr(0755,root,root) %{_bindir}/cpp +%attr(0755,root,root) %dir %{_libexecdir}/gcc +%attr(0755,root,root) %dir %{_libexecdir}/gcc/%{triplet} +%attr(0755,root,root) %dir %{_libexecdir}/gcc/%{triplet}/%{version} +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/cc1 +# +%attr(0644,root,root) %{_infodir}/cpp.info* +%attr(0644,root,root) %{_infodir}/cppinternals.info* +%attr(0644,root,root) %{_mandir}/man1/cpp.1* + +%files -n libstdc++ -f build/libstdc++.lang +%defattr(-,root,root,-) +%attr(0755,root,root) /%{_lib}/libstdc++.so.%{libstdcppv} +/%{_lib}/libstdc++.so.6 +%attr(0755,root,root) %dir %{_datadir}/gcc-%{version} +%attr(0755,root,root) %dir %{_datadir}/gcc-%{version}/python +%attr(0755,root,root) %dir %{_datadir}/gcc-%{version}/python/libstdcxx +%attr(0644,root,root) %{_datadir}/gcc-%{version}/python/libstdcxx/__init__.py +%attr(0755,root,root) %dir %{_datadir}/gcc-%{version}/python/libstdcxx/v6 +%attr(0644,root,root) %{_datadir}/gcc-%{version}/python/libstdcxx/v6/__init__.py +%attr(0644,root,root) %{_datadir}/gcc-%{version}/python/libstdcxx/v6/printers.py +%attr(0644,root,root) %{_datadir}/gcc-%{version}/python/libstdcxx/v6/xmethods.py +%attr(0755,root,root) %dir %{_datadir}/gdb +%attr(0755,root,root) %dir %{_datadir}/gdb/auto-load +%attr(0755,root,root) %dir %{_datadir}/gdb/auto-load/usr +%attr(0755,root,root) %dir %{_datadir}/gdb/auto-load/usr/%{_lib} +%attr(0644,root,root) %{_datadir}/gdb/auto-load/usr/%{_lib}/libstdc++.so.%{libstdcppv}-gdb.py +%doc build/mylibsdoc/README-RPM.txt +%doc libstdc++-v3/ChangeLog* libstdc++-v3/README libstdc++-v3/doc/html +%doc COPYING3 COPYING.RUNTIME +%license COPYING3 COPYING.RUNTIME + +%files -n libstdc++-devel +%defattr(-,root,root,-) +%{_libdir}/libstdc++.so +%{_includedir}/c++ +%doc libstdc++-v3/ChangeLog* libstdc++-v3/README libstdc++-v3/doc/html +%doc COPYING3 COPYING.RUNTIME +%license COPYING3 COPYING.RUNTIME + +%files -n libstdc++-static +%defattr(-,root,root,-) +%attr(0644,root,root) %{_libdir}/libstdc++.a +%attr(0644,root,root) %{_libdir}/libstdc++fs.a +%attr(0644,root,root) %{_libdir}/libsupc++.a +%doc libstdc++-v3/ChangeLog* libstdc++-v3/README libstdc++-v3/doc/html +%doc COPYING3 COPYING.RUNTIME +%license COPYING3 COPYING.RUNTIME + +%files -n libgcc +%defattr(-,root,root,-) +# 0644 on these is not a typo +%attr(0644,root,root) /%{_lib}/libgcc_s.so +%attr(0644,root,root) /%{_lib}/libgcc_s.so.1 +%doc build/mylibsdoc/README-RPM.txt +%doc libgcc/ChangeLog COPYING3 COPYING.RUNTIME +%license COPYING3 COPYING.RUNTIME + +%files -n adalib +%defattr(-,root,root,-) +%attr(0755,root,root) %dir %{_prefix}/lib/gcc +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet} +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version} +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/adalib +%attr(0444,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/adalib/*.ali +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/adalib/*.a +%attr(0755,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/adalib/libgnarl-14.so +%attr(0755,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/adalib/libgnat-14.so +%{_prefix}/lib/gcc/%{triplet}/%{version}/adalib/libgnarl.so +%{_prefix}/lib/gcc/%{triplet}/%{version}/adalib/libgnat.so +%license COPYING3 COPYING.RUNTIME +%doc COPYING3 COPYING.RUNTIME + +%files -n libgdruntime +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/libgdruntime.so.5.0.0 +%{_libdir}/libgdruntime.so.5 +%license COPYING3 COPYING.RUNTIME libphobos/libdruntime/LICENSE.txt +%doc COPYING3 COPYING.RUNTIME libphobos/libdruntime/LICENSE.txt +%doc libphobos/README.gcc libphobos/ChangeLog +%doc build/mylibsdoc/README-RPM.txt + +%files -n libgdruntime-static +%defattr(-,root,root,-) +%attr(0644,root,root) %{_libdir}/libgdruntime.a +%license COPYING3 COPYING.RUNTIME libphobos/libdruntime/LICENSE.txt +%doc libphobos/README.gcc libphobos/ChangeLog +%doc COPYING3 COPYING.RUNTIME libphobos/libdruntime/LICENSE.txt + +%files -n libgphobos +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/libgphobos.so.5.0.0 +%{_libdir}/libgphobos.so.5 +%license COPYING3 +%doc COPYING3 libphobos/ChangeLog libphobos/README.gcc +%doc build/mylibsdoc/README-RPM.txt + +%files -n libgphobos-static +%defattr(-,root,root,-) +%attr(0644,root,root) %{_libdir}/libgphobos.a +%license COPYING3 +%doc COPYING3 libphobos/ChangeLog libphobos/README.gcc + +%if 0%{?buildfortran} == 1 +%files -n libgfortran +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/libgfortran.so.5.0.0 +%{_libdir}/libgfortran.so.5 +%doc build/mylibsdoc/README-RPM.txt +%doc libgfortran/ChangeLog* COPYING3 COPYING.RUNTIME +%license COPYING3 COPYING.RUNTIME + +%files -n libgfortran-static +%defattr(-,root,root,-) +%attr(0644,root,root) %{_libdir}/libgfortran.a +%doc build/mylibsdoc/README-RPM.txt +%doc libgfortran/ChangeLog* COPYING3 COPYING.RUNTIME +%license COPYING3 COPYING.RUNTIME +%endif + +%if 0%{?buildgo} == 1 +%files -n libgo +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/libgo.so.23.0.0 +%{_libdir}/libgo.so.23 +%license libgo/LICENSE +%doc libgo/LICENSE libgo/PATENTS libgo/README libgo/VERSION +%doc build/mylibsdoc/README-RPM.txt + +%files -n libgo-static +%defattr(-,root,root,-) +%attr(0644,root,root) %{_libdir}/libgo.a +%attr(0644,root,root) %{_libdir}/libgobegin.a +%attr(0644,root,root) %{_libdir}/libgolibbegin.a +%license libgo/LICENSE +%doc libgo/LICENSE libgo/PATENTS libgo/README libgo/VERSION +%doc build/mylibsdoc/README-RPM.txt +%endif + +%if 0%{?buildobjc} == 1 +%files -n libobjc +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/libobjc.so.4.0.0 +%{_libdir}/libobjc.so.4 +%license COPYING3 COPYING.RUNTIME +%doc libobjc/ChangeLog libobjc/README libobjc/THREADS +%doc build/mylibsdoc/README-RPM.txt + +%files -n libobjc-static +%defattr(-,root,root,-) +%attr(0644,root,root) %{_libdir}/libobjc.a +%license COPYING3 COPYING.RUNTIME +%doc libobjc/ChangeLog libobjc/README libobjc/THREADS +%doc build/mylibsdoc/README-RPM.txt +%endif + +%files -n libasan +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/libasan.so.8.0.0 +%{_libdir}/libasan.so.8 +%doc build/mylibsdoc/README-RPM.txt +%doc libsanitizer/ChangeLog libsanitizer/LICENSE.TXT +%license libsanitizer/LICENSE.TXT + +%files -n liblsan +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/liblsan.so.0.0.0 +%{_libdir}/liblsan.so.0 +%doc build/mylibsdoc/README-RPM.txt +%doc libsanitizer/ChangeLog libsanitizer/LICENSE.TXT +%license libsanitizer/LICENSE.TXT + +%files -n libtsan +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/libtsan.so.2.0.0 +%{_libdir}/libtsan.so.2 +%doc build/mylibsdoc/README-RPM.txt +%doc libsanitizer/ChangeLog libsanitizer/LICENSE.TXT +%license libsanitizer/LICENSE.TXT + +%files -n libubsan +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/libubsan.so.1.0.0 +%{_libdir}/libubsan.so.1 +%doc build/mylibsdoc/README-RPM.txt +%doc libsanitizer/ChangeLog libsanitizer/LICENSE.TXT +%license libsanitizer/LICENSE.TXT + +%files -n libsanitizer-devel +%defattr(-,root,root,-) +%{_libdir}/libasan.so +%{_libdir}/liblsan.so +%{_libdir}/libtsan.so +%{_libdir}/libubsan.so +%attr(0644,root,root) %{_libdir}/libasan_preinit.o +%attr(0644,root,root) %{_libdir}/liblsan_preinit.o +%attr(0644,root,root) %{_libdir}/libtsan_preinit.o +%attr(0644,root,root) %{_libdir}/libsanitizer.spec +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/sanitizer +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/sanitizer/*.h +%doc libsanitizer/ChangeLog libsanitizer/LICENSE.TXT +%license libsanitizer/LICENSE.TXT + +%files -n libsanitizer-static +%defattr(-,root,root,-) +%attr(0644,root,root) %{_libdir}/libasan.a +%attr(0644,root,root) %{_libdir}/liblsan.a +%attr(0644,root,root) %{_libdir}/libtsan.a +%attr(0644,root,root) %{_libdir}/libubsan.a +%doc libsanitizer/ChangeLog libsanitizer/LICENSE.TXT +%license libsanitizer/LICENSE.TXT + +%files -n libatomic +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/libatomic.so.1.2.0 +%{_libdir}/libatomic.so.1 +%doc build/mylibsdoc/README-RPM.txt +%doc libatomic/ChangeLog COPYING3 COPYING.RUNTIME +%license COPYING3 COPYING.RUNTIME + +%files -n libatomic-static +%defattr(-,root,root,-) +%attr(0644,root,root) %{_libdir}/libatomic.a +%doc libatomic/ChangeLog COPYING3 COPYING.RUNTIME +%license COPYING3 COPYING.RUNTIME + +%files -n libgomp +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/libgomp.so.1.0.0 +%{_libdir}/libgomp.so.1 +%attr(0644,root,root) %{_infodir}/libgomp.info* +%doc build/mylibsdoc/README-RPM.txt +%doc libgomp/ChangeLog libgomp/ChangeLog.graphite +%doc COPYING3 COPYING.RUNTIME +%license COPYING3 COPYING.RUNTIME + +%files -n libgomp-static +%defattr(-,root,root,-) +%attr(0644,root,root) %{_libdir}/libgomp.a +%doc libgomp/ChangeLog libgomp/ChangeLog.graphite +%doc COPYING3 COPYING.RUNTIME +%license COPYING3 COPYING.RUNTIME + +%files -n libitm +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/libitm.so.1.0.0 +%{_libdir}/libitm.so.1 +%attr(0644,root,root) %{_infodir}/libitm.info* +%doc build/mylibsdoc/README-RPM.txt +%doc libitm/ChangeLog COPYING3 COPYING.RUNTIME +%license COPYING3 COPYING.RUNTIME + +%files -n libitm-static +%defattr(-,root,root,-) +%attr(0644,root,root) %{_libdir}/libitm.a +%doc libitm/ChangeLog COPYING3 COPYING.RUNTIME +%license COPYING3 COPYING.RUNTIME + +%files -n libquadmath +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/libquadmath.so.0.0.0 +%{_libdir}/libquadmath.so.0 +%attr(0644,root,root) %{_infodir}/libquadmath.info* +%doc build/mylibsdoc/README-RPM.txt +%doc libquadmath/COPYING.LIB libquadmath/ChangeLog +%license libquadmath/COPYING.LIB + +%files -n libquadmath-static +%defattr(-,root,root,-) +%attr(0644,root,root) %{_libdir}/libquadmath.a +%doc libquadmath/COPYING.LIB libquadmath/ChangeLog +%license libquadmath/COPYING.LIB + +%files -n libcc1 +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/libcc1.so.0.0.0 +%{_libdir}/libcc1.so.0 +%attr(0755,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/libcc1plugin.so.0.0.0 +%{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/libcc1plugin.so.0 +%attr(0755,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/libcp1plugin.so.0.0.0 +%{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/libcp1plugin.so.0 +%doc build/mylibsdoc/README-RPM.txt +%license COPYING3 +%doc libcc1/ChangeLog COPYING3 + +%files -n libcc1-devel +%defattr(-,root,root,-) +%{_libdir}/libcc1.so +%{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/libcc1plugin.so +%{_prefix}/lib/gcc/%{triplet}/%{version}/plugin/libcp1plugin.so + +%files -n libssp +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/libssp.so.0.0.0 +%{_libdir}/libssp.so.0 +%doc build/mylibsdoc/README-RPM.txt libssp/ChangeLog +%license COPYING3 COPYING.RUNTIME + +%files -n libssp-static +%defattr(-,root,root,-) +%attr(0644,root,root) %{_libdir}/libssp.a +%attr(0644,root,root) %{_libdir}/libssp_nonshared.a +%doc build/mylibsdoc/README-RPM.txt +%doc libssp/ChangeLog COPYING3 COPYING.RUNTIME +%license COPYING3 COPYING.RUNTIME + +%files -n libssp-devel +%defattr(-,root,root,-) +%{_libdir}/libssp.so +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/include/ssp +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/include/ssp/*.h +%doc libssp/ChangeLog COPYING3 COPYING.RUNTIME +%license COPYING3 COPYING.RUNTIME + +%files libs-devel +%{_libdir}/libatomic.so +%{_libdir}/libgomp.so +%attr(0644,root,root) %{_libdir}/libgomp.spec +%{_libdir}/libitm.so +%attr(0644,root,root) %{_libdir}/libitm.spec +%{_libdir}/libquadmath.so + +%files install-tools +%defattr(-,root,root,-) +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/install-tools +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/install-tools/mkheaders.conf +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/install-tools/fixinc_list +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/install-tools/macro_list +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/install-tools/*.h +%attr(0755,root,root) %dir %{_prefix}/lib/gcc/%{triplet}/%{version}/install-tools/include +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/install-tools/include/README +%attr(0644,root,root) %{_prefix}/lib/gcc/%{triplet}/%{version}/install-tools/include/limits.h +# +%attr(0755,root,root) %dir %{_libexecdir}/gcc +%attr(0755,root,root) %dir %{_libexecdir}/gcc/%{triplet} +%attr(0755,root,root) %dir %{_libexecdir}/gcc/%{triplet}/%{version} +%attr(0755,root,root) %dir %{_libexecdir}/gcc/%{triplet}/%{version}/install-tools +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/install-tools/fixinc.sh +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/install-tools/fixincl +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/install-tools/mkheaders +%attr(0755,root,root) %{_libexecdir}/gcc/%{triplet}/%{version}/install-tools/mkinstalldirs + +%changelog +* Sat Oct 19 2024 Michael A. Peters - 14.2.0-0.dev1 +- Build for YJL 6.6 (LFS 12.2) +- Rip out conditionals for bootstrap phases, GCC w/ Ada and D now bootstrapped +- before RPM bootstrap of LFS. +- Rebuild with make check needed after Valgrind and gdb available. + +* Fri May 19 2023 Michael A. Peters - 12.3.0-0.dev1 +- Update to gcc 12.3.0 + +* Fri Apr 14 2023 Michael A. Peters - 12.2.0-0.rc3 +- Rebuild after bootstrap build. + +* Thu Apr 13 2023 Michael A. Peters - 12.2.0-0.rc2 +- Bootstrap build for ADA and D compilers. + +* Tue Apr 11 2023 Michael A. Peters - 12.2.0-0.rc1 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) diff --git a/SPECS/gettext.spec b/SPECS/gettext.spec new file mode 100644 index 0000000..dd55113 --- /dev/null +++ b/SPECS/gettext.spec @@ -0,0 +1,274 @@ +%if %{!?insinfo:1}%{?insinfo:0} +%global insinfo /sbin/install-info +%endif + +Name: gettext +Version: 0.22.5 +Release: %{?repo}0.rc1%{?dist} +Summary: Programs and utilities for multi-lingual messages + +Group: System Environment/Utilities +License: GPLv3 and LGPLv2.1 +URL: https://www.gnu.org/software/gettext/ +Source0: https://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.xz + +BuildRequires: libacl-devel +BuildRequires: libattr-devel +BuildRequires: libxml2-devel +BuildRequires: libunistring-devel +BuildRequires: ncurses-devel +BuildRequires: zlib-devel +BuildRequires: liblzma-devel +Requires: %{name}-libs = %{version}-%{release} + +%description +This package contains the runtime parts of GNU gettext. To create +gettext translations, you will also need the gettext-tools package. + +%package libs +Summary: GNU gettext shared libraries +Group: System Environment/Libraries +License: GPLv3 and LGPLv2.1 + +%description libs +This package contains the shared libraries needed by the GNU gettext +runtime. + +%package tools +Summary: GNU gettext tools +Group: System Environment/Utilities +License: GPLv3 +Requires: %{name}-libs = %{version}-%{release} +Requires: %{name} = %{version}-%{release} +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description tools +This package contains the GNU gettext tools that are needed to create +and maintain GNU gettext translations. Most users do not need this +package. Developers and translators will need this package. + +%package devel +Summary: Developer files for libtool +Group: Development/Libraries +License: GPLv3 and LGPLv2.1 +Requires: %{name} = %{version}-%{release} +Requires: libtextstyle = %{version}-%{release} +Requires: %{name}-libs = %{version}-%{release} +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description devel +This package contains the files necessary to compile software that +uses the gettext libraries. + +%package -n libtextstyle +Summary: GNU gettext library for producing styled text. +Group: System Environment/Libraries +License: GPLv3 + +%description -n libtextstyle +This library is part of GNU gettext. It can be used to run or develop +programs that produce styled text, to be displayed in a terminal emulator. + +%package -n libtextstyle-devel +Summary: Developer files for libtextstyle +Group: Development/Libraries +License: GPLv3 +Requires: libtextstyle = %{version}-%{release} +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description -n libtextstyle-devel +This package contains the developer files needed to compile software +that links against the libtextstyle library. + +%prep +%setup -q + + +%build +%configure --disable-static \ + --without-emacs +make %{?_smp_mflags} + +%check +%if 0%{?runtests:1} == 1 +make check > %{name}-make.check.log +%else +echo "make check not run during packaging" > %{name}-make.check.log +%endif + +%install +make install DESTDIR=%{buildroot} +%find_lang gettext-runtime +%find_lang gettext-tools + +mkdir rpmdoc +rm -rf %{buildroot}%{_datadir}/doc/libtextstyle +rm -rf %{buildroot}%{_datadir}/doc/libasprintf +mkdir -p rpmdoc/tools/html +cp gettext-tools/man/*.html rpmdoc/tools/html/ +cp gettext-tools/doc/*.html rpmdoc/tools/html/ +cp -ar gettext-runtime/intl-csharp/doc rpmdoc/csharpdoc +rm -rf %{buildroot}%{_datadir}/doc/gettext + +cp gettext-runtime/COPYING gettext-runtime/README-LICENSES +cp gettext-tools/COPYING gettext-tools/README-LICENSE + +%post tools +%{insinfo} %{_infodir}/gettext.info %{_infodir}/dir ||: + +%preun tools +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/gettext.info %{_infodir}/dir ||: +fi + +%post libs -p /sbin/ldconfig +%postun libs -p /sbin/ldconfig + +%post devel +%{insinfo} %{_infodir}/autosprintf.info %{_infodir}/dir ||: + +%preun devel +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/autosprintf.info %{_infodir}/dir ||: +fi + +%post -n libtextstyle -p /sbin/ldconfig +%postun -n libtextstyle -p /sbin/ldconfig + +%post -n libtextstyle-devel +%{insinfo} %{_infodir}/libtextstyle.info %{_infodir}/dir ||: + +%preun -n libtextstyle +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/libtextstyle.info %{_infodir}/dir ||: +fi + + +%files -f gettext-runtime.lang +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/envsubst +%attr(0755,root,root) %{_bindir}/gettext +%attr(0755,root,root) %{_bindir}/gettext.sh +%attr(0755,root,root) %{_bindir}/ngettext +%{_datadir}/gettext +%{_datadir}/gettext-%{version} +%exclude %{_infodir}/dir +%attr(0644,root,root) %{_mandir}/man1/envsubst.1* +%attr(0644,root,root) %{_mandir}/man1/gettext.1* +%attr(0644,root,root) %{_mandir}/man1/ngettext.1* +%license COPYING +%license gettext-runtime/README-LICENSES +%license gettext-runtime/intl/COPYING.LIB +%doc COPYING gettext-runtime/README-LICENSES gettext-runtime/intl/COPYING.LIB +%doc AUTHORS +%doc gettext-runtime/man/*1.html +%doc %{name}-make.check.log + +%files tools -f gettext-tools.lang +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/autopoint +%attr(0755,root,root) %{_bindir}/gettextize +%attr(0755,root,root) %{_bindir}/msgattrib +%attr(0755,root,root) %{_bindir}/msgcat +%attr(0755,root,root) %{_bindir}/msgcmp +%attr(0755,root,root) %{_bindir}/msgcomm +%attr(0755,root,root) %{_bindir}/msgconv +%attr(0755,root,root) %{_bindir}/msgen +%attr(0755,root,root) %{_bindir}/msgexec +%attr(0755,root,root) %{_bindir}/msgfilter +%attr(0755,root,root) %{_bindir}/msgfmt +%attr(0755,root,root) %{_bindir}/msggrep +%attr(0755,root,root) %{_bindir}/msginit +%attr(0755,root,root) %{_bindir}/msgmerge +%attr(0755,root,root) %{_bindir}/msgunfmt +%attr(0755,root,root) %{_bindir}/msguniq +%attr(0755,root,root) %{_bindir}/recode-sr-latin +%attr(0755,root,root) %{_bindir}/xgettext +%attr(0755,root,root) %dir %{_libdir}/gettext +%attr(0755,root,root) %{_libdir}/gettext/* +#%%{_datadir}/emacs +%attr(0644,root,root) %{_infodir}/gettext.info* +%attr(0644,root,root) %{_mandir}/man1/autopoint.1* +%attr(0644,root,root) %{_mandir}/man1/gettextize.1* +%attr(0644,root,root) %{_mandir}/man1/msgattrib.1* +%attr(0644,root,root) %{_mandir}/man1/msgcat.1* +%attr(0644,root,root) %{_mandir}/man1/msgcmp.1* +%attr(0644,root,root) %{_mandir}/man1/msgcomm.1* +%attr(0644,root,root) %{_mandir}/man1/msgconv.1* +%attr(0644,root,root) %{_mandir}/man1/msgen.1* +%attr(0644,root,root) %{_mandir}/man1/msgexec.1* +%attr(0644,root,root) %{_mandir}/man1/msgfilter.1* +%attr(0644,root,root) %{_mandir}/man1/msgfmt.1* +%attr(0644,root,root) %{_mandir}/man1/msggrep.1* +%attr(0644,root,root) %{_mandir}/man1/msginit.1* +%attr(0644,root,root) %{_mandir}/man1/msgmerge.1* +%attr(0644,root,root) %{_mandir}/man1/msgunfmt.1* +%attr(0644,root,root) %{_mandir}/man1/msguniq.1* +%attr(0644,root,root) %{_mandir}/man1/recode-sr-latin.1* +%attr(0644,root,root) %{_mandir}/man1/xgettext.1* +%license COPYING +%license gettext-tools/README-LICENSE +%doc AUTHORS COPYING gettext-tools/README-LICENSE +%doc rpmdoc/tools/html gettext-tools/examples + +%files libs +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/libasprintf.so.0.0.0 +%{_libdir}/libasprintf.so.0 +%attr(0755,root,root) %{_libdir}/libgettextlib-%{version}.so +%attr(0755,root,root) %{_libdir}/libgettextpo.so.0.5.10 +%{_libdir}/libgettextpo.so.0 +%attr(0755,root,root) %{_libdir}/libgettextsrc-%{version}.so +%license COPYING +%license gettext-runtime/README-LICENSES +%license gettext-runtime/intl/COPYING.LIB +%doc COPYING gettext-runtime/README-LICENSES gettext-runtime/intl/COPYING.LIB +%doc AUTHORS + +%files devel +%defattr(-,root,root,-) +%attr(0644,root,root) %{_libdir}/preloadable_libintl.so +%{_libdir}/libasprintf.so +%{_libdir}/libgettextlib.so +%{_libdir}/libgettextpo.so +%{_libdir}/libgettextsrc.so +%attr(0644,root,root) %{_includedir}/*.h +%attr(0644,root,root) %{_datadir}/aclocal/*.m4 +%attr(0644,root,root) %{_infodir}/autosprintf.info* +%attr(0644,root,root) %{_mandir}/man3/*.3* +%license COPYING +%license gettext-runtime/README-LICENSES +%license gettext-runtime/intl/COPYING.LIB +%doc COPYING gettext-runtime/README-LICENSES gettext-runtime/intl/COPYING.LIB +%doc AUTHORS +%doc gettext-runtime/libasprintf/autosprintf_all.html +%doc rpmdoc/csharpdoc gettext-runtime/intl-java/javadoc2 +%doc gettext-runtime/man/*3.html + + +%files -n libtextstyle +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/libtextstyle.so.0.2.1 +%{_libdir}/libtextstyle.so.0 +%license libtextstyle/COPYING +%doc libtextstyle/AUTHORS libtextstyle/COPYING + +%files -n libtextstyle-devel +%defattr(-,root,root,-) +%{_libdir}/libtextstyle.so +%attr(0755,root,root) %dir %{_includedir}/textstyle +%attr(0644,root,root) %{_includedir}/textstyle/*.h +%attr(0644,root,root) %{_infodir}/libtextstyle.info* +%license libtextstyle/COPYING +%doc libtextstyle/AUTHORS libtextstyle/COPYING +%doc libtextstyle/doc/*.html libtextstyle/examples + +%changelog +* Sat Oct 19 2024 Michael A. Peters - 0.22.5-0.rc1 +- Build for YJL 6.6 (LFS 12.2) + +* Tue Apr 18 2023 Michael A. Peters - 0.21.1-0.rc1 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) diff --git a/SPECS/glibc.spec b/SPECS/glibc.spec new file mode 100644 index 0000000..3f05e24 --- /dev/null +++ b/SPECS/glibc.spec @@ -0,0 +1,317 @@ +%define kernelabi 6.6.56 + +# I need to investigate whether or not it is safe to strip +%global debug_package %{nil} +%global __strip /bin/true + +%if %{!?insinfo:1}%{?insinfo:0} +%global insinfo /sbin/install-info +%endif +%if 0%{!?__sed:1} == 1 +%global __sed %{_bindir}/sed +%endif + +Name: glibc +Version: 2.40 +Release: %{?repo}0.rc2%{?dist} +Summary: The GNU C Library + +Group: System Environment/Libraries +License: GPLv2, LGPLv2.1 +URL: https://www.gnu.org/software/libc/ +Source0: https://ftp.gnu.org/gnu/glibc/%{name}-%{version}.tar.xz +Patch0: https://www.linuxfromscratch.org/patches/lfs/12.2/%{name}-%{version}-fhs-1.patch + +BuildRequires: kernel-abi-headers = %{kernelabi} +BuildRequires: %{__sed} +Requires: libidn2 +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description +The GNU C Library project provides the core libraries for the GNU system and +GNU/Linux systems, as well as many other systems that use Linux as the kernel. +These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, +OS-specific APIs and more. These APIs include such foundational facilities as +open, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt, +login, exit and more. + +The GNU C Library is designed to be a backwards compatible, portable, and high +performance ISO C library. It aims to follow all relevant standards including +ISO C11, POSIX.1-2008, and IEEE 754-2008. + +%package utils +Group: System Environment/Libraries +License: GPLv3 +Summary: GLibC Utilities +Requires: %{name} = %{version}-%{release} +Requires: tzdata + +%description utils +This package contains several system utilities that are part of the GNU C +Library distribution. + +%package devel +Group: Development/Libraries +License: GPLv3 +Summary: Development files for the GNU C Library +Requires: kernel-abi-headers = %{kernelabi} + +%description devel +This package contains the header files and related files that are necessary to +compile software that link against the GNU C Library. + +%package static +Group: Development/Libraries +License: GPLv3 +Summary: Static libraries for the GNU C Library +Requires: %{name}-devel = %{version}-%{release} + +%description static +This package contains the GLibC static libraries. They are only needed to +compile software that staticly links against GLibC. + +%prep +%setup -q +%patch 0 -p1 + + +%build +mkdir build && cd build + +echo "rootsbindir=%{_sbindir}" > configparms + +../configure --prefix=%{_prefix} \ + --disable-werror \ + --enable-kernel=4.19 \ + --enable-stack-protector=strong \ + --disable-nscd \ + libc_cv_slibdir=%{_libdir} + +make %{?_smp_mflags} + +%check +cd build +%if 0%{?runtests:1} == 1 +make check > %{name}-make.check.log 2>&1 ||: +%else +echo "make check not run during packaging" > %{name}-make.check.log +%endif + + +%install +cd build +mkdir -p %{buildroot}%{_sysconfdir} +touch %{buildroot}%{_sysconfdir}/ld.so.conf +%{__sed} '/test-installation/s@$(PERL)@echo not running@' -i ../Makefile +make install DESTDIR=%{buildroot} + +mkdir %{buildroot}/%{_lib} +mv %{buildroot}%{_libdir}/*.so.* %{buildroot}/%{_lib}/ +# fix broken symlinks +rm -f %{buildroot}%{_libdir}/libBrokenLocale.so +ln -sf libBrokenLocale.so.1 %{buildroot}/%{_lib}/libBrokenLocale.so +rm -f %{buildroot}%{_libdir}/libanl.so +ln -sf libanl.so.1 %{buildroot}/%{_lib}/libanl.so +rm -f %{buildroot}%{_libdir}/libc_malloc_debug.so +ln -sf libc_malloc_debug.so.0 %{buildroot}/%{_lib}/libc_malloc_debug.so +rm -f %{buildroot}%{_libdir}/libmvec.so +ln -sf libmvec.so.1 %{buildroot}/%{_lib}/libmvec.so +rm -f %{buildroot}%{_libdir}/libnss_compat.so +ln -sf libnss_compat.so.2 %{buildroot}/%{_lib}/libnss_compat.so +rm -f %{buildroot}%{_libdir}/libnss_db.so +ln -sf libnss_db.so.2 %{buildroot}/%{_lib}/libnss_db.so +rm -f %{buildroot}%{_libdir}/libnss_hesiod.so +ln -sf libnss_hesiod.so.2 %{buildroot}/%{_lib}/libnss_hesiod.so +rm -f %{buildroot}%{_libdir}/libresolv.so +ln -sf libresolv.so.2 %{buildroot}/%{_lib}/libresolv.so +rm -f %{buildroot}%{_libdir}/libthread_db.so +ln -sf libthread_db.so.1 %{buildroot}/%{_lib}/libthread_db.so +mv %{buildroot}%{_libdir}/libmemusage.so %{buildroot}/%{_lib}/ +mv %{buildroot}%{_libdir}/libpcprofile.so %{buildroot}/%{_lib}/ +# fix ld.so link +rm -f %{_buildroot}%{_bindir}/ld.so +ln -sf ../../%{_lib}/ld-linux-x86-64.so.2 %{buildroot}%{_bindir}/ld.so +mkdir -p %{buildroot}/lib64 +ln -sf ../lib/ld-linux-x86-64.so.2 %{buildroot}/lib64/ +mkdir -p %{buildroot}/sbin +mv %{buildroot}%{_sbindir}/ldconfig %{buildroot}/sbin/ +mv %{buildroot}%{_sbindir}/sln %{buildroot}/sbin/ + +%{__sed} '/RTLDLIST=/s@/usr@@g' -i %{buildroot}%{_bindir}/ldd + +make localedata/install-locales DESTDIR=%{buildroot} + +#localedef -i C -f UTF-8 C.UTF-8 +#localedef -i ja_JP -f SHIFT_JIS ja_JP.SJIS 2> /dev/null || true + +cat > %{buildroot}%{_sysconfdir}/nsswitch.conf << "EOF" +# Begin %{_sysconfdir}/nsswitch.conf + +passwd: files systemd +group: files systemd +shadow: files systemd + +hosts: mymachines resolve [!UNAVAIL=return] files myhostname dns +networks: files + +protocols: files +services: files +ethers: files +rpc: files + +# End %{_sysconfdir}/nsswitch.conf +EOF + +cat >> %{buildroot}%{_sysconfdir}/ld.so.conf << "EOF" +# Add an include directory +include %{_sysconfdir}/ld.so.conf.d/*.conf + +EOF +mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d + +cd .. +%find_lang libc + +%post +/sbin/ldconfig +%{insinfo} %{_infodir}/libc.info %{_infodir}/dir ||: + +%postun -p /sbin/ldconfig + +%preun +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/libc.info %{_infodir}/dir ||: +fi + +%files -f libc.lang +%defattr(-,root,root,-) +%doc CONTRIBUTED-BY COPYING* LICENSES MAINTAINERS NEWS README +%doc Rules SECURITY.md +%license COPYING* LICENSES +%attr(0755,root,root) /%{_lib}/ld-linux-x86-64.so.2 +%attr(0755,root,root) /%{_lib}/libBrokenLocale.so.1 +%attr(0755,root,root) /%{_lib}/libanl.so.1 +%attr(0755,root,root) /%{_lib}/libc.so.6 +%attr(0755,root,root) /%{_lib}/libc_malloc_debug.so.0 +%attr(0755,root,root) /%{_lib}/libdl.so.2 +%attr(0755,root,root) /%{_lib}/libm.so.6 +%attr(0755,root,root) /%{_lib}/libmemusage.so +%attr(0755,root,root) /%{_lib}/libmvec.so.1 +%attr(0755,root,root) /%{_lib}/libnsl.so.1 +%attr(0755,root,root) /%{_lib}/libnss_compat.so.2 +%attr(0755,root,root) /%{_lib}/libnss_db.so.2 +%attr(0755,root,root) /%{_lib}/libnss_dns.so.2 +%attr(0755,root,root) /%{_lib}/libnss_files.so.2 +%attr(0755,root,root) /%{_lib}/libnss_hesiod.so.2 +%attr(0755,root,root) /%{_lib}/libpcprofile.so +%attr(0755,root,root) /%{_lib}/libpthread.so.0 +%attr(0755,root,root) /%{_lib}/libresolv.so.2 +%attr(0755,root,root) /%{_lib}/librt.so.1 +%attr(0755,root,root) /%{_lib}/libthread_db.so.1 +%attr(0755,root,root) /%{_lib}/libutil.so.1 +/lib64/ld-linux-x86-64.so.2 +%dir %{_libdir}/audit +%attr(0755,root,root) %{_libdir}/audit/sotruss-lib.so +%dir %{_libdir}/gconv +%attr(0755,root,root) %{_libdir}/gconv/*.so +%config(noreplace) %attr(0644,root,root) %{_libdir}/gconv/gconv-modules +%dir %{_libdir}/gconv/gconv-modules.d +%config(noreplace) %attr(0644,root,root) %{_libdir}/gconv/gconv-modules.d/gconv-modules-extra.conf +%{_datadir}/i18n/locales +%{_infodir}/libc.info* +%exclude %{_infodir}/dir +%doc build/%{name}-make.check.log + +%files utils +%defattr(-,root,root,-) +%doc CONTRIBUTED-BY COPYING* LICENSES MAINTAINERS NEWS README +%doc Rules SECURITY.md +%license COPYING* LICENSES +%config(noreplace) %{_sysconfdir}/ld.so.conf +%dir %{_sysconfdir}/ld.so.conf.d +%config(noreplace) %{_sysconfdir}/nsswitch.conf +%config(noreplace) %{_sysconfdir}/rpc +%exclude %{_sysconfdir}/ld.so.cache +%attr(0755,root,root) /sbin/ldconfig +%attr(0755,root,root) /sbin/sln +%{_bindir}/* +%attr(0755,root,root) %{_sbindir}/* +%{_libdir}/locale/locale-archive +%{_libexecdir}/getconf +%{_datadir}/i18n/charmaps +%{_sharedstatedir}/nss_db +%{_datadir}/locale/locale.alias + +%files devel +%defattr(-,root,root,-) +%doc CONTRIBUTED-BY COPYING* LICENSES MAINTAINERS NEWS README +%doc Rules SECURITY.md +%license COPYING* LICENSES +%{_includedir}/*.h +%{_includedir}/arpa +%{_includedir}/bits +%{_includedir}/finclude +%{_includedir}/gnu +%{_includedir}/net +%{_includedir}/netash +%{_includedir}/netatalk +%{_includedir}/netax25 +%{_includedir}/neteconet +%{_includedir}/netinet +%{_includedir}/netipx +%{_includedir}/netiucv +%{_includedir}/netpacket +%{_includedir}/netrom +%{_includedir}/netrose +%{_includedir}/nfs +%{_includedir}/protocols +%{_includedir}/rpc +%{_includedir}/scsi +%{_includedir}/sys +%{_libdir}/Mcrt1.o +%{_libdir}/Scrt1.o +%{_libdir}/crt1.o +%{_libdir}/crti.o +%{_libdir}/crtn.o +%{_libdir}/gcrt1.o +%{_libdir}/grcrt1.o +/%{_lib}/libBrokenLocale.so +/%{_lib}/libanl.so +%{_libdir}/libc.so +/%{_lib}/libc_malloc_debug.so +#%%{_libdir}/libcrypt.so +%{_libdir}/libm.so +/%{_lib}/libmvec.so +/%{_lib}/libnss_compat.so +/%{_lib}/libnss_db.so +/%{_lib}/libnss_hesiod.so +/%{_lib}/libresolv.so +/%{_lib}/libthread_db.so +%{_libdir}/rcrt1.o + +%files static +%defattr(-,root,root,-) +%doc CONTRIBUTED-BY COPYING* LICENSES MAINTAINERS NEWS README +%doc Rules SECURITY.md +%license COPYING* LICENSES +%attr(0644,root,root) %{_libdir}/libBrokenLocale.a +%attr(0644,root,root) %{_libdir}/libanl.a +%attr(0644,root,root) %{_libdir}/libc.a +%attr(0644,root,root) %{_libdir}/libc_nonshared.a +#%%attr(0644,root,root) %%{_libdir}/libcrypt.a +%attr(0644,root,root) %{_libdir}/libdl.a +%attr(0644,root,root) %{_libdir}/libg.a +%attr(0644,root,root) %{_libdir}/libm-%{version}.a +%attr(0644,root,root) %{_libdir}/libm.a +%attr(0644,root,root) %{_libdir}/libmcheck.a +%attr(0644,root,root) %{_libdir}/libmvec.a +%attr(0644,root,root) %{_libdir}/libpthread.a +%attr(0644,root,root) %{_libdir}/libresolv.a +%attr(0644,root,root) %{_libdir}/librt.a +%attr(0644,root,root) %{_libdir}/libutil.a + +%changelog +* Fri Oct 18 2024 Michael A. Peters - 2.40-0.rc2 +- Initial spec file for YJL 6.6 (LFS 12.2). Quite likely needs a lot of work. +- Why isn't libcrypt being built? diff --git a/SPECS/grep.spec b/SPECS/grep.spec new file mode 100644 index 0000000..302c32a --- /dev/null +++ b/SPECS/grep.spec @@ -0,0 +1,68 @@ +%if %{!?insinfo:1}%{?insinfo:0} +%global insinfo /sbin/install-info +%endif + +Name: grep +Version: 3.11 +Release: %{?repo}0.rc1%{?dist} +Summary: text pattern matching utility + +Group: System Environment/Utilities +License: GPLv3 +URL: https://www.gnu.org/software/grep/ +Source0: https://ftp.gnu.org/gnu/grep/grep-%{version}.tar.xz + +#BuildRequires: +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description +Grep searches one or more input files for lines containing a match to +a specified pattern. By default, Grep outputs the matching lines. + +%prep +%setup -q +sed -i "s/echo/#echo/" src/egrep.sh + +%build +%configure +make %{?_smp_mflags} + +%check +%if 0%{?runtests:1} == 1 +make check > %{name}-make.check.log 2>&1 +%else +echo "make test not run during package build." > %{name}-make.check.log +%endif + +%install +make install DESTDIR=%{buildroot} +%find_lang grep + +%post +%{insinfo} %{_infodir}/%{name}.info %{_infodir}/dir ||: + +%preun +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/%{name}.info %{_infodir}/dir ||: +fi + +%files -f grep.lang +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/egrep +%attr(0755,root,root) %{_bindir}/fgrep +%attr(0755,root,root) %{_bindir}/grep +%exclude %{_infodir}/dir +%attr(0644,root,root) %{_infodir}/grep.info* +%attr(0644,root,root) %{_mandir}/man1/grep.1* +%license COPYING +%doc %{name}-make.check.log +%doc AUTHORS ChangeLog* COPYING NEWS README THANKS TODO + + +%changelog +* Sat Oct 19 2024 Michael A. Peters - 3.11-0.rc1 +- Build for YJL 6.6 (LFS 12.2) + +* Tue Apr 18 2023 Michael A. Peters - 3.8-0.rc1 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) diff --git a/SPECS/gzip.spec b/SPECS/gzip.spec new file mode 100644 index 0000000..33c8fff --- /dev/null +++ b/SPECS/gzip.spec @@ -0,0 +1,64 @@ +%if %{!?insinfo:1}%{?insinfo:0} +%global insinfo /sbin/install-info +%endif + +Name: gzip +Version: 1.13 +Release: %{?repo}0.rc1%{?dist} +Summary: GNU compression utility + +Group: System Environment/Utilities +License: GPLv3 +URL: https://www.gnu.org/software/gzip +Source0: https://ftp.gnu.org/gnu/gzip/gzip-%{version}.tar.xz + +#BuildRequires: +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description +gzip (GNU zip) is a compression utility designed to be a replacement +for 'compress'. Its main advantages over compress are much better +compression and freedom from patented algorithms. The GNU Project +uses it as the standard compression program for its system. + + +%prep +%setup -q + +%build +%configure +make %{?_smp_mflags} + +%check +%if 0%{?runtests:1} == 1 +make check > %{name}-make.check.log 2>&1 +%else +echo "make test not run during package build." > %{name}-make.check.log +%endif + +%install +make install DESTDIR=%{buildroot} + +%post +%{insinfo} %{_infodir}/%{name}.info %{_infodir}/dir ||: + +%preun +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/%{name}.info %{_infodir}/dir ||: +fi + +%files +%defattr(-,root,root,-) +%license COPYING +%doc %{name}-make.check.log +%doc AUTHORS ChangeLog COPYING README THANKS +%attr(0755,root,root) %{_bindir}/* +%attr(0644,root,root) %{_infodir}/%{name}.info* +%exclude %{_infodir}/dir +%attr(0644,root,root) %{_mandir}/man1/*.1* + + +%changelog +* Sat Oct 19 2024 Michael A. Peters - 1.13-0.rc1 +- Initial spec file for YJL 6.6 (LFS 12.2) diff --git a/SPECS/kernel-abi-headers.spec b/SPECS/kernel-abi-headers.spec new file mode 100644 index 0000000..f1b04ea --- /dev/null +++ b/SPECS/kernel-abi-headers.spec @@ -0,0 +1,54 @@ +Name: kernel-abi-headers +Version: 6.6.56 +Release: 1%{?dist} +Summary: The Linux Kernel ABI Headers for GLibC + +Group: Development/Libraries +License: GPLv2 +URL: https://www.kernel.org +Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%{version}.tar.xz +BuildArch: noarch +Provides: kernel-headers = %{version} + +%description +These are the Linux kernel headers that glibc builds against. The version +of the kernel these headers are from does not need to match the version +of the running kernel and should NOT be upgraded. + +%prep +%setup -n linux-%{version} + +%build +make mrproper +make headers +find usr/include -type f ! -name '*.h' -delete + +%install +mkdir -p %{buildroot}%{_prefix} +cp -ar usr/include %{buildroot}%{_prefix}/ + +%files +%defattr(-,root,root,-) +%{_includedir}/asm +%{_includedir}/asm-generic +%{_includedir}/drm +%{_includedir}/linux +%{_includedir}/misc +%{_includedir}/mtd +%{_includedir}/rdma +%{_includedir}/scsi +%{_includedir}/sound +%{_includedir}/video +%{_includedir}/xen +%license COPYING +%doc COPYING CREDITS + +%changelog +* Thu Oct 17 2024 Michael A. Peters - 6.6.56-1 +- Build for YJL 6.6 (LFS/BLFS 12.2 SystemD) + +* Tue Mar 14 2023 Michael A. Peters - 6.1.14-2 +- Renamed from kernel-headers to kernel-abi-headers to avoid confusion. + +* Sat Mar 11 2023 Michael A. Peters - 6.1.14-1 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) diff --git a/SPECS/kernel.spec b/SPECS/kernel.spec new file mode 100644 index 0000000..1a6dcec --- /dev/null +++ b/SPECS/kernel.spec @@ -0,0 +1,113 @@ +# no stripping +%global debug_package %{nil} +%global __strip /bin/true +# kernel tags +%global kseries 6.1 +%global krel 32 +%global localktag genesis.1 + +Name: kernel +Version: %{kseries}.%{krel} +Release: %{?repo}%{localktag}%{?dist} +Summary: The Linux kernel + +Group: System Environment/Kernel +License: GPL-2.0 WITH Linux-syscall-note +URL: https://www.kernel.org +Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%{version}.tar.xz +Source1: config-%{version}-%{localktag} +Provides: linux-kernel = %{kseries} + +#BuildRequires: +#Requires: + +%description +This package contains the Linux kernel. You can not boot GNU/Linux +without a kernel. + +%package modules +Summary: Linux Kernel Modules +Group: System Environment/Core +Requires: %{name} = %{version}-%{release} + +%description modules +This package includes the Linux kernel modules. You *probably* can not +successfully boot your system without the proper kernel modules package +that matches the kernel. + +%package doc +Summary: Linux Kernel Documentation +Group: Developer/Documentation +BuildArch: noarch +Requires: %{name} = %{version}-%{release} + +%description doc +This package contains the Linux kernel documentation. + +%prep +%setup -n linux-%{version} +make mrproper +cp %{SOURCE1} ./.config + + +%build +make oldconfig +make %{?_smp_mflags} + + +%install +export INSTALL_MOD_PATH=%{buildroot} +make modules_install +rm -f %{buildroot}/lib/modules/%{version}-%{localktag}/build +rm -f %{buildroot}/lib/modules/%{version}-%{localktag}/source +install -D -m644 .config %{buildroot}/boot/config-%{version}-%{localktag} +install -m644 System.map %{buildroot}/boot/System.map-%{version}-%{localktag} +install -m644 arch/%{_arch}/boot/bzImage %{buildroot}/boot/vmlinuz-%{version}-%{localktag} + +install -d %{buildroot}%{_datadir}/doc +cp -r Documentation %{buildroot}%{_datadir}/doc/linux-%{version} + +%files +%defattr(-,root,root,-) +/boot/config-%{version}-%{localktag} +/boot/System.map-%{version}-%{localktag} +/boot/vmlinuz-%{version}-%{localktag} +%license COPYING LICENSES +%doc COPYING CREDITS LICENSES MAINTAINERS README + +%files modules +%defattr(-,root,root,-) +/lib/modules/%{version}-%{localktag} +%license COPYING LICENSES +%doc COPYING CREDITS LICENSES MAINTAINERS README + +%files doc +%defattr(-,root,root,-) +%{_datadir}/doc/linux-%{version} + + +%changelog +* Mon Jun 05 2023 Michael A. Peters - 6.1.32-genesis.1 +- Update to 6.1.32 + +* Tue May 30 2023 Michael A. Peters - 6.1.31-genesis.1 +- Update to 6.1.31 + +* Wed May 24 2023 Michael A. Peters - 6.1.30-genesis.1 +- Update to 6.1.30 + +* Thu May 18 2023 Michael A. Peters - 6.1.29-genesis.1 +- Update to 6.1.29 + +* Thu May 11 2023 Michael A. Peters - 6.1.28-genesis.1 +- Update to 6.1.28 +- Prune changelog + +* Mon May 01 2023 Michael A. Peters - 6.1.27-genesis.1 +- Update to 6.1.27 + +* Thu Apr 27 2023 Michael A. Peters - 6.1.26-genesis.1 +- Update to 6.1.26 + +* Sat Mar 11 2023 Michael A. Peters - 6.1.18-genesis.1 +- Initial kernel packaging diff --git a/SPECS/libressl.spec b/SPECS/libressl.spec new file mode 100644 index 0000000..a35a010 --- /dev/null +++ b/SPECS/libressl.spec @@ -0,0 +1,404 @@ +%if 0%{!?_ssldir:1} == 1 +%global _ssldir %{_sysconfdir}/ssl +%endif +%if 0%{!?_pkitls:1} == 1 +%global _pkitls %{_sysconfdir}/pki/tls +%endif + +%if 0%{!?__sed:1} == 1 +%global __sed %{_bindir}/sed +%endif +%if 0%{!?__chrpath:1} == 1 +%global __chrpath %{_bindir}/chrpath +%endif + +# Shared library versions +%global slibcryptov 53.0.0 +%global slibsslv 56.0.0 +%global slibtlsv 29.0.0 + +Name: libressl +Version: 3.9.2 +Release: %{?repo}0.rc1%{?dist} +Summary: OpenBSD fork of the OpenSSL Cryptography Suite + +Group: System Environment/Libraries +License: OpenSSL +URL: https://www.libressl.org/ +Source0: https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/%{name}-%{version}.tar.gz +Source1: libressl-yjl-additions.cnf +# some DH params +# 2048 +Source20: https://bettercrypto.org/static/dhparams/group14.pem +# 3072 +Source21: https://bettercrypto.org/static/dhparams/group15.pem +# 4096 +Source22: https://bettercrypto.org/static/dhparams/group16.pem +# 6144 +Source23: https://bettercrypto.org/static/dhparams/group17.pem +# 8192 +Source24: https://bettercrypto.org/static/dhparams/group18.pem +# DHE README +Source25: README.DHE.md +###### YJL patches +Patch90: libressl-3.9.2-cnf-name.patch + + +#BuildRequires: %%{__chrpath} +BuildRequires: %{__sed} +Requires: %{name}-libs = %{version}-%{release} + +%description +LibreSSL is a fork of OpenSSL 1.0.1g developed by the OpenBSD project. +Their goal is to modernize the codebase, improve security, and apply best +practice development processes from OpenBSD. + +%package libs +Summary: Shared Libraries for LibreSSL +Group: System Environment/Libraries +Requires: make-ca + +%description libs +This package provides the shared libraries for LibreSSL. + +LibreSSL is API compatible with OpenSSL 1.0.1, but does not yet include +all new APIs from OpenSSL 1.0.2 and later. LibreSSL also includes APIs +not yet present in OpenSSL. The current common API subset is OpenSSL +1.0.1. + +LibreSSL it is not ABI compatible with any release of OpenSSL, or +necessarily earlier releases of LibreSSL. You will need to relink your +programs to LibreSSL in order to use it, just as in moving between major +versions of OpenSSL. + +LibreSSL's installed library version numbers are incremented to account +for ABI and API changes. + +%package devel +Summary: Developer files for LibreSSL +Group: Development/Libraries +Requires: %{name}-libs = %{version}-%{release} +Conflicts: openssl-devel + +%description devel +This package provides the development header files for LibreSSL. + +%package openssl-compat +Group: Compatability +Summary: OpenSSL command compatibility +Requires: libressl = %{version}-%{release} +BuildArch: noarch +Conflicts: openssl +Conflicts: openssl-devel + +%description openssl-compat +This package is intended for the build system, to allow packages +that want an executable named "openssl" to still build against +LibreSSL + +%package dhe-systemd +Summary: SystemD timer scripts to generate DHE groups +Group: System Administration/Miscellaneous +Requires: %{name} = %{version}-%{release} +BuildArch: noarch + +%description dhe-systemd +For servers that support TLS with the DHE key exchange, it is generally +a good idea to generate fresh DHE groups periodically. This package +installs SystemD service and timer scripts that do so. + +For non-servers, all these scripts do is waste CPU cycles. Desktop +users should not install this package. + +%prep +%setup -q +%patch 90 -p1 +# These aren't renamed in the patches to reduce patch size. +mv openssl.cnf libressl.cnf +mv man/openssl.cnf.5 man/libressl.cnf.5 +#mv apps/openssl/openssl.1 apps/openssl/libressl.1 +# man page fix +pushd apps/openssl + +%__sed -i 's?^.Dt OPENSSL?.Dt LIBRESSL?' openssl.1 +%__sed -i 's?openssl.1?libressl.1?' openssl.1 +%__sed -i 's?^.Nd OpenSSL?.Nd LibreSSL?g' openssl.1 +%__sed -i 's?^.Nm openssl ?.Nm libressl ?g' openssl.1 +%__sed -i 's?^.Nm openssl$?.Nm libressl?g' openssl.1 +%__sed -i 's?^.It Nm openssl ?.It Nm libressl ?g' openssl.1 +%__sed -i 's?^.Cm openssl ?.Cm libressl ?g' openssl.1 +%__sed -i 's?^.Bl -hang -width "openssl?.Bl -hang -width "libressl?g' openssl.1 +mv openssl.1 libressl.1 + +%__sed -i 's?openssl.1?libressl.1?' CMakeLists.txt +%__sed -i 's?openssl.1?libressl.1?' Makefile.am +%__sed -i 's?openssl.1?libressl.1?' Makefile.in +popd + +cp %{SOURCE25} . + + +%build +%configure \ + --with-openssldir=%{_ssldir} \ + --libdir=/%{_lib} + +# fails biotest w/ this option +# --enable-extratests + +##%% from RHEL/CentOS OpenSSL spec file ##%% +# Add -Wa,--noexecstack here so that libcrypto's assembler modules will be +# marked as not requiring an executable stack. +# Also add -DPURIFY to make using valgrind with openssl easier as we do not +# want to depend on the uninitialized memory as a source of entropy anyway. +RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Wa,--noexecstack -DPURIFY" + +make %{?_smp_mflags} + +%check +%if 0%{?runtests:1} == 1 +make check > %{name}-make.check.log 2>&1 +%else +echo "make test not run during package build." > %{name}-make.check.log +%endif + + +%install +make install DESTDIR=%{buildroot} +rm -f %{buildroot}%{_ssldir}/cert.pem +install -d %{buildroot}%{_ssldir}/csr +#install -d %%{buildroot}%%{_sysconfdir}/ssl +#ln -s ../pki/tls/libressl.cnf %%{buildroot}%%{_sysconfdir}/ssl/libressl.cnf +install -d %{buildroot}%{_pkitls} + +#rename openssl binary +mv %{buildroot}%{_bindir}/openssl %{buildroot}%{_bindir}/libressl + +#customize the conf +cat %{SOURCE1} >> %{buildroot}%{_ssldir}/libressl.cnf + +# adjust developer .so links +install -m755 -d %{buildroot}%{_libdir} +rm -f %{buildroot}/%{_lib}/libcrypto.{so,la} +ln -s ../../%{_lib}/libcrypto.so.%{slibcryptov} \ + %{buildroot}%{_libdir}/libcrypto.so +mv %{buildroot}/%{_lib}/libcrypto.a %{buildroot}%{_libdir}/ +rm -f %{buildroot}/%{_lib}/libssl.{so,la} +ln -s ../../%{_lib}/libssl.so.%{slibsslv} \ + %{buildroot}%{_libdir}/libssl.so +mv %{buildroot}/%{_lib}/libssl.a %{buildroot}%{_libdir}/ +rm -f %{buildroot}/%{_lib}/libtls.{so,la} +ln -s ../../%{_lib}/libtls.so.%{slibtlsv} \ + %{buildroot}%{_libdir}/libtls.so +mv %{buildroot}/%{_lib}/libtls.a %{buildroot}%{_libdir}/ + +# adjust developer pkgconfig files +%{__sed} -i 's?libdir=.*?libdir=%{_libdir}?' \ + %{buildroot}/%{_lib}/pkgconfig/libcrypto.pc +%{__sed} -i 's?libdir=.*?libdir=%{_libdir}?' \ + %{buildroot}/%{_lib}/pkgconfig/libssl.pc +%{__sed} -i 's?libdir=.*?libdir=%{_libdir}?' \ + %{buildroot}/%{_lib}/pkgconfig/libtls.pc +%{__sed} -i 's?libdir=.*?libdir=%{_libdir}?' \ + %{buildroot}/%{_lib}/pkgconfig/openssl.pc +mv %{buildroot}/%{_lib}/pkgconfig %{buildroot}%{_libdir}/ + +# compatibility +ln -s libressl %{buildroot}%{_bindir}/openssl +ln -s libressl.cnf %{buildroot}%{_ssldir}/openssl.cnf +cat > %{buildroot}%{_mandir}/man1/openssl.1 << "EOF" +.so man1/libressl.1 +EOF +cat > %{buildroot}%{_mandir}/man5/openssl.cnf.5 << "EOF" +.so man5/libressl.cnf.5 +EOF + + +#MODP IKE +install -p -m644 %{SOURCE20} %{buildroot}%{_pkitls}/MODP-IKE-2048-group14.pem +install -p -m644 %{SOURCE21} %{buildroot}%{_pkitls}/MODP-IKE-3072-group15.pem +install -p -m644 %{SOURCE22} %{buildroot}%{_pkitls}/MODP-IKE-4096-group16.pem +install -p -m644 %{SOURCE23} %{buildroot}%{_pkitls}/MODP-IKE-6144-group17.pem +install -p -m644 %{SOURCE24} %{buildroot}%{_pkitls}/MODP-IKE-8192-group18.pem + +# initial parameters +install -p -m644 %{SOURCE20} %{buildroot}%{_pkitls}/dh2048.pem +install -p -m644 %{SOURCE21} %{buildroot}%{_pkitls}/dh3072.pem +install -p -m644 %{SOURCE22} %{buildroot}%{_pkitls}/dh4096.pem +install -p -m644 %{SOURCE25} %{buildroot}%{_pkitls}/README.DHE.md + +#DH parameter generation libexecdir scripts +mkdir -p %{buildroot}%{_libexecdir} +cat < %{buildroot}%{_libexecdir}/daily_dh_params.sh +#!/bin/bash +TMPFILE="\`%{_bindir}/mktemp -p /tmp dhparams.XXXXXXXXXX\`" + +trap "rm -f \${TMPFILE}" EXIT TERM + +%{_bindir}/nice -n19 %{_bindir}/libressl dhparam -out \${TMPFILE} 2048 > /dev/null 2>&1 +if [ \$? -eq 0 ]; then + install -m644 \${TMPFILE} %{_pkitls}/dh2048.pem +fi +EOF +cat < %{buildroot}%{_libexecdir}/monthly_dh_params.sh +#!/bin/bash +TMPFILE="\`%{_bindir}/mktemp -p /tmp dhparams.XXXXXXXXXX\`" + +trap "rm -f \${TMPFILE}" EXIT TERM + +%{_bindir}/nice -n19 %{_bindir}/libressl dhparam -out \${TMPFILE} 3072 > /dev/null 2>&1 +if [ \$? -eq 0 ]; then + install -m644 \${TMPFILE} %{_pkitls}/dh3072.pem +fi +%{_bindir}/nice -n19 %{_bindir}/libressl dhparam -out \${TMPFILE} 4096 > /dev/null 2>&1 +if [ \$? -eq 0 ]; then + install -m644 \${TMPFILE} %{_pkitls}/dh4096.pem +fi +EOF +# probably should do path with a systemd specific macro? +mkdir -p %{buildroot}%{_libdir}/systemd/system +cat < %{buildroot}%{_libdir}/systemd/system/update-dhe-daily.service +[Unit] +Description=Daily generate fresh DHE-2048 parameters +DefaultDependencies=no +After=local-fs.target +Before=shutdown.target + +[Service] +Type=oneshot +RemainAfterExit=yes +ExecStart=%{_libexecdir}/daily_dh_params.sh +EOF +cat < %{buildroot}%{_libdir}/systemd/system/update-dhe-monthly.service +[Unit] +Description=Monthly generate fresh DHE-3072 and DHE-4096 parameters +DefaultDependencies=no +After=local-fs.target +Before=shutdown.target + +[Service] +Type=oneshot +RemainAfterExit=yes +ExecStart=%{_libexecdir}/monthly_dh_params.sh +EOF +cat < %{buildroot}%{_libdir}/systemd/system/update-dhe-daily.timer +[Unit] +Description=Daily generate fresh DHE-2048 parameters + +[Timer] +OnCalendar=daily +Persistent=true + +[Install] +WantedBy=timers.target +EOF +cat < %{buildroot}%{_libdir}/systemd/system/update-dhe-monthly.timer +[Unit] +Description=Monthly generate fresh DHE-3072 and DHE-4096 parameters + +[Timer] +OnCalendar=daily +Persistent=true + +[Install] +WantedBy=timers.target +EOF + +#fix rpath +#%%{_bindir}/chrpath -d %%{buildroot}%{_bindir}/libressl +#%%{_bindir}/chrpath -d %%{buildroot}%{_bindir}/ocspcheck +#%%{_bindir}/chrpath -d %%{buildroot}/%%{_lib}/libcrypto.so.%%{slibcryptov} +#%%{_bindir}/chrpath -d %%{buildroot}/%%{_lib}/libssl.so.%%{slibsslv} +#%%{_bindir}/chrpath -d %%{buildroot}/%%{_lib}/libtls.so.%%{slibtlsv} + + +%post libs -p /sbin/ldconfig +%postun libs -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/libressl +%attr(0755,root,root) %{_bindir}/ocspcheck +%attr(0644,root,root) %{_mandir}/man1/libressl.1* +%attr(0644,root,root) %{_mandir}/man5/libressl.cnf.5* +%attr(0644,root,root) %{_mandir}/man5/x509v3.cnf.5* +%attr(0644,root,root) %{_mandir}/man8/ocspcheck.8* +%license COPYING +%doc ChangeLog COPYING README.md VERSION %{name}-make.check.log + +%files libs +%defattr(-,root,root,-) +%dir %{_ssldir}/csr +%dir %{_sysconfdir}/ssl +/%{_lib}/libcrypto.so.53 +%attr(0755,root,root) /%{_lib}/libcrypto.so.%{slibcryptov} +/%{_lib}/libssl.so.56 +%attr(0755,root,root) /%{_lib}/libssl.so.%{slibsslv} +/%{_lib}/libtls.so.29 +%attr(0755,root,root) /%{_lib}/libtls.so.%{slibtlsv} +# configuration files +%attr(0644,root,root) %config(noreplace) %{_ssldir}/libressl.cnf +%attr(0644,root,root) %config(noreplace) %{_ssldir}/x509v3.cnf +%attr(0644,root,root) %config(noreplace) %{_pkitls}/dh2048.pem +%attr(0644,root,root) %config(noreplace) %{_pkitls}/dh3072.pem +%attr(0644,root,root) %config(noreplace) %{_pkitls}/dh4096.pem +# MODP IKE +%attr(0644,root,root) %{_pkitls}/MODP-IKE-2048-group14.pem +%attr(0644,root,root) %{_pkitls}/MODP-IKE-3072-group15.pem +%attr(0644,root,root) %{_pkitls}/MODP-IKE-4096-group16.pem +%attr(0644,root,root) %{_pkitls}/MODP-IKE-6144-group17.pem +%attr(0644,root,root) %{_pkitls}/MODP-IKE-8192-group18.pem +%license COPYING +%doc ChangeLog COPYING README.md VERSION %{name}-make.check.log + +%files devel +%defattr(-,root,root,-) +%{_includedir}/openssl +%{_includedir}/tls.h +%exclude %{_libdir}/libcrypto.a +%{_libdir}/libcrypto.so +%exclude %{_libdir}/libssl.a +%{_libdir}/libssl.so +%exclude %{_libdir}/libtls.a +%{_libdir}/libtls.so +%{_mandir}/man3/*.3* +%attr(0644,root,root) %{_libdir}/pkgconfig/*.pc + +%files openssl-compat +%defattr(-,root,root,-) +%{_bindir}/openssl +%{_ssldir}/openssl.cnf +%attr(0644,root,root) %{_mandir}/man1/openssl.1* +%attr(0644,root,root) %{_mandir}/man5/openssl.cnf.5* + +%files dhe-systemd +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libexecdir}/daily_dh_params.sh +%attr(0755,root,root) %{_libexecdir}/monthly_dh_params.sh +%attr(0644,root,root) %{_libdir}/systemd/system/update-dhe-daily.service +%attr(0644,root,root) %{_libdir}/systemd/system/update-dhe-daily.timer +%attr(0644,root,root) %{_libdir}/systemd/system/update-dhe-monthly.service +%attr(0644,root,root) %{_libdir}/systemd/system/update-dhe-monthly.timer +%attr(0644,root,root) %{_pkitls}/README.DHE.md +%doc README.DHE.md + +%changelog +* Thu Oct 17 2024 Michael A. Peters - 3.9.2-0.rc1 +- First build for YJL 6.6 (LFS 12.2 SystemD) +- Nuke the dhe-cron package, use SystemD timer units instead + +* Sun May 21 2023 Michael A. Peters - 3.7.2-0.rc3 +- openssl-compat package + +* Fri May 19 2023 Michael A. Peters - 3.7.2-0.rc2 +- Rebuild in gcc 12.3.0 + +* Sun May 07 2023 Michael A. Peters - 3.7.2-0.rc1 +- Update to 3.7.2 + +* Thu Apr 27 2023 Michael A. Peters - 3.6.2-0.rc3 +- Fix openssldir + +* Sat Mar 18 2023 Michael A. Peters - 3.6.2-0.rc1 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) +- Based on the LibreSSL packages I created for CentOS 7 (AWEL) diff --git a/SPECS/m4.spec b/SPECS/m4.spec new file mode 100644 index 0000000..aef0994 --- /dev/null +++ b/SPECS/m4.spec @@ -0,0 +1,80 @@ +# Many (most?) distributions put install-info in /{,usr/}sbin +# YJL defines this macro to /usr/bin/install-info +# so define it to be in /sbin/ if not defined. +%if %{!?insinfo:1}%{?insinfo:0} +%global insinfo /sbin/install-info +%endif + +Name: m4 +Version: 1.4.19 +Release: %{?repo}0.rc3%{?dist} +Summary: Unix macro processor + +Group: Development/Utilities +License: GPLv3 +URL: https://www.gnu.org/software/m4/ +Source0: https://ftp.gnu.org/gnu/m4/m4-%{version}.tar.xz + +#BuildRequires: +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description +GNU M4 is an implementation of the traditional Unix macro processor. +It is mostly SVR4 compatible although it has some extensions (for +example, handling more than 9 positional parameters to macros). GNU M4 +also has built-in functions for including files, running shell commands, +doing arithmetic, etc. + +GNU M4 is a macro processor in the sense that it copies its input to +the output expanding macros as it goes. Macros are either builtin or +user-defined and can take any number of arguments. Besides just doing +macro expansion, m4 has builtin functions for including named files, +running UNIX commands, doing integer arithmetic, manipulating text in +various ways, recursion etc... m4 can be used either as a front-end to +a compiler or as a macro processor in its own right. + +One of the biggest users of GNU M4 is the GNU Autoconf project. + +%prep +%setup -q + +%build +%configure +make %{?_smp_mflags} + +%check +make check > %{name}-make.check.log 2>&1 + +%install +make install DESTDIR=%{buildroot} +%find_lang %{name} + +%post +%{insinfo} %{_infodir}/m4.info %{_infodir}/dir ||: + +%preun +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/m4.info %{_infodir}/dir || : +fi + +%files -f %{name}.lang +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/m4 +%exclude %{_infodir}/dir +%attr(0644,root,root) %{_infodir}/m4.info* +%attr(0644,root,root) %{_mandir}/man1/m4.1* +%license COPYING +%doc AUTHORS ChangeLog COPYING NEWS README THANKS TODO +%doc %{name}-make.check.log + + +%changelog +* Sat Oct 19 2024 Michael A. Peters - 1.4.19-0.rc3 +- Rebuild for YJL 6.6 (LFS 12.2) + +* Wed Apr 12 2023 Michael A. Peters - 1.4.19-0.rc2 +- Rebuild with newly packaged gcc + +* Thu Mar 23 2023 Michael A. Peters - 1.4.19-0.rc1 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) diff --git a/SPECS/make.spec b/SPECS/make.spec new file mode 100644 index 0000000..1999824 --- /dev/null +++ b/SPECS/make.spec @@ -0,0 +1,69 @@ +# Some distributions put install-info in /{,usr/}sbin +%global insinfo %{_bindir}/install-info + +Name: make +Version: 4.4.1 +Release: %{?repo}0.rc1%{?dist} +Summary: Utility for building from a makefile + +Group: Development/Utilities +License: GPLv3 +URL: https://www.gnu.org/software/make/ +Source0: https://ftp.gnu.org/gnu/make/make-%{version}.tar.gz + +#BuildRequires: +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description +GNU Make is a tool which controls the generation of executables and +other non-source files of a program from the program's source files. + +%prep +%setup -q +#sed -e '/ifdef SIGPIPE/,+2 d' \ +# -e '/undef FATAL_SIG/i FATAL_SIG (SIGPIPE);' \ +# -i src/main.c + + +%build +%configure +make %{?_smp_mflags} + +%check +%if 0%{?runtests:1} == 1 +make check > %{name}-make.check.log 2>&1 +%else +echo "make test not run during package build." > %{name}-make.check.log +%endif + +%install +make install DESTDIR=%{buildroot} +%find_lang %{name} + +%post +%{insinfo} %{_infodir}/make.info %{_infodir}/dir ||: + +%preun +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/make.info %{_infodir}/dir ||: +fi + +%files -f %{name}.lang +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/make +%attr(0644,root,root) %{_includedir}/gnumake.h +%exclude %{_infodir}/dir +%attr(0644,root,root) %{_infodir}/make.info* +%attr(0644,root,root) %{_mandir}/man1/make.1* +%license COPYING +%doc AUTHORS ChangeLog COPYING %{name}-make.check.log + + +%changelog +* Sat Oct 19 2024 Michael A. Peters - 4.4.1-0.rc1 +- Build for YJL 6.6 (LFS 12.2) + +* Mon Apr 10 2023 Michael A. Peters - 4.4-0.rc1 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) + diff --git a/SPECS/ncurses.spec b/SPECS/ncurses.spec new file mode 100644 index 0000000..b4c67af --- /dev/null +++ b/SPECS/ncurses.spec @@ -0,0 +1,180 @@ +Name: ncurses +Version: 6.5 +Release: %{?repo}0.rc1%{?dist} +Summary: The ncurses library + +Group: System Environment/Libraries +License: MIT +URL: https://invisible-island.net/ncurses/ncurses.html +Source0: https://invisible-mirror.net/archives/%{name}/%{name}-%{version}.tar.gz + +BuildRequires: libstdc++-devel + +%description +The ncurses library. + +%package -n ada-ncurses +Summary: Ada support files for ncurses +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +BuildRequires: gcc-gnat + +# FIXME +%description -n ada-ncurses +This package contains some ada support files that I still need to +properly investigate and understand the purpose of. + +%package devel +Summary: Development files for ncurses +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This package contains the developer files needed to build software that links +against the ncurses library. + +%prep +%setup -q + +%build +%configure \ + --libdir=/lib \ + --with-shared \ + --without-debug \ + --without-normal \ + --with-cxx-shared \ + --enable-pc-files \ + --enable-widec \ + --with-pkg-config-libdir=%{_libdir}/pkgconfig +make %{?_smp_mflags} + + +%install +make install DESTDIR=%{buildroot} + +for PC in formw.pc menuw.pc ncurses++w.pc ncursesw.pc panelw.pc; do + sed -i 's?^libdir=.*?libdir=%{_libdir}?' %{buildroot}%{_libdir}/pkgconfig/${PC} + sed -i 's?-L/lib?-L%{_libdir}?' %{buildroot}%{_libdir}/pkgconfig/${PC} +done + +rm -f %{buildroot}/%{_lib}/libformw.so +ln -sf ../../%{_lib}/libformw.so.6 %{buildroot}%{_libdir}/libformw.so +rm -f %{buildroot}/%{_lib}/libmenuw.so +ln -sf ../../%{_lib}/libmenuw.so.6 %{buildroot}%{_libdir}/libmenuw.so +rm -f %{buildroot}/%{_lib}/libncurses++w.so +ln -sf ../../%{_lib}/libncurses++w.so.6 %{buildroot}%{_libdir}/libncurses++w.so +rm -f %{buildroot}/%{_lib}/libncursesw.so +ln -sf ../../%{_lib}/libncursesw.so.6 %{buildroot}%{_libdir}/libncursesw.so +rm -f %{buildroot}/%{_lib}/libpanelw.so +ln -sf ../../%{_lib}/libpanelw.so.6 %{buildroot}%{_libdir}/libpanelw.so + +### hackery... + +# create non-wide variants +for lib in ncurses form panel menu ; do + echo "INPUT(-l${lib}w)" > %{buildroot}%{_libdir}/lib${lib}.so + ln -sfv ${lib}w.pc %{buildroot}%{_libdir}/pkgconfig/${lib}.pc +done + +# for libcurses / libcuresesw compatibility +echo "INPUT(-lncursesw)" > %{buildroot}%{_libdir}/libcursesw.so +ln -sfv libncurses.so %{buildroot}%{_libdir}/libcurses.so + +### /end hackery... + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/clear +%attr(0755,root,root) %{_bindir}/infocmp +%attr(0755,root,root) %{_bindir}/ncursesw6-config +%attr(0755,root,root) %{_bindir}/tabs +%attr(0755,root,root) %{_bindir}/tic +%attr(0755,root,root) %{_bindir}/toe +%attr(0755,root,root) %{_bindir}/tput +%attr(0755,root,root) %{_bindir}/tset +%{_bindir}/captoinfo +%{_bindir}/infotocap +%{_bindir}/reset +/lib/libformw.so.6 +%attr(0755,root,root) /lib/libformw.so.6.5 +/lib/libmenuw.so.6 +%attr(0755,root,root) /lib/libmenuw.so.6.5 +/lib/libncurses++w.so.6 +%attr(0755,root,root) /lib/libncurses++w.so.6.5 +/lib/libncursesw.so.6 +%attr(0755,root,root) /lib/libncursesw.so.6.5 +/lib/libpanelw.so.6 +%attr(0755,root,root) /lib/libpanelw.so.6.5 +%{_datadir}/tabset +%{_datadir}/terminfo +%attr(0644,root,root) %{_mandir}/man1/captoinfo.1m* +%attr(0644,root,root) %{_mandir}/man1/clear.1* +%attr(0644,root,root) %{_mandir}/man1/infocmp.1m* +%attr(0644,root,root) %{_mandir}/man1/infotocap.1m* +%attr(0644,root,root) %{_mandir}/man1/ncursesw6-config.1* +%attr(0644,root,root) %{_mandir}/man1/tabs.1* +%attr(0644,root,root) %{_mandir}/man1/tic.1m* +%attr(0644,root,root) %{_mandir}/man1/toe.1m* +%attr(0644,root,root) %{_mandir}/man1/tput.1* +%attr(0644,root,root) %{_mandir}/man1/tset.1* +%{_mandir}/man1/reset.1* +%attr(0644,root,root) %{_mandir}/man5/* +%attr(0644,root,root) %{_mandir}/man7/* +%doc ANNOUNCE AUTHORS COPYING NEWS README TO-DO +%license COPYING + +%files -n ada-ncurses +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/adacursesw6-config +%attr(0755,root,root) %dir %{_libdir}/ada +%attr(0755,root,root) %dir %{_libdir}/ada/adalib +%attr(0644,root,root) %{_libdir}/ada/adalib/libAdaCurses.a +%attr(0755,root,root) %dir %{_datadir}/ada +%attr(0755,root,root) %dir %{_datadir}/ada/adainclude +%attr(0644,root,root) %{_datadir}/ada/adainclude/*.adb +%attr(0644,root,root) %{_datadir}/ada/adainclude/*.ads +%attr(0644,root,root) %{_mandir}/man1/adacursesw6-config.1* +#%%{_mandir}/man1/adacursesw6.1* + +%files devel +%defattr(-,root,root,-) +%attr(0644,root,root) %{_libdir}/libcursesw.so +%attr(0644,root,root) %{_libdir}/libform.so +%attr(0644,root,root) %{_libdir}/libmenu.so +%attr(0644,root,root) %{_libdir}/libncurses.so +%attr(0644,root,root) %{_libdir}/libpanel.so +%{_libdir}/libcurses.so +%{_libdir}/libformw.so +%{_libdir}/libmenuw.so +%{_libdir}/libncurses++w.so +%{_libdir}/libncursesw.so +%{_libdir}/libpanelw.so +%attr(0644,root,root) %{_libdir}/pkgconfig/formw.pc +%attr(0644,root,root) %{_libdir}/pkgconfig/menuw.pc +%attr(0644,root,root) %{_libdir}/pkgconfig/ncurses++w.pc +%attr(0644,root,root) %{_libdir}/pkgconfig/ncursesw.pc +%attr(0644,root,root) %{_libdir}/pkgconfig/panelw.pc +%{_libdir}/pkgconfig/form.pc +%{_libdir}/pkgconfig/menu.pc +%{_libdir}/pkgconfig/ncurses.pc +%{_libdir}/pkgconfig/panel.pc +%{_includedir}/*.h +%{_mandir}/man3/*.3* +%doc doc/hackguide.doc +%doc doc/html +%doc doc/ncurses-intro.doc + + + +%changelog +* Sat Oct 19 2024 Michael A. Peters - 6.5-0.rc1 +- Build for YJL 6.6 (LFS 12.2) + +* Tue Mar 14 2023 Michael A. Peters - 6.4-0.rc2 +- Some spec file cleanup, ada files + +* Mon Mar 13 2023 Michael A. Peters - 6.4-0.rc1 +- Initial spec file diff --git a/SPECS/openssl.spec b/SPECS/openssl.spec new file mode 100644 index 0000000..23a2e27 --- /dev/null +++ b/SPECS/openssl.spec @@ -0,0 +1,157 @@ +%if 0%{!?_ssldir:1} == 1 +%global _ssldir %{_sysconfdir}/ssl +%endif + +Name: openssl +Version: 3.3.2 +Release: %{?repo}0.rc1%{?dist} +Summary: cryptography and secure communication toolkit + +Group: System Environment/Libraries +License: Apache-2.0 +URL: https://www.openssl.org/ +Source0: https://www.openssl.org/source/openssl-%{version}.tar.gz +Source11: openssl-3.3.2-man1.filelist +Source13: openssl-3.3.2-man3.filelist +Source17: openssl-3.3.2-man7.filelist + +BuildRequires: perl +BuildRequires: zlib-devel +Requires: %{name}-libs = %{version}-%{release} + +%description +OpenSSL is a robust, commercial-grade, full-featured toolkit for general- +purpose cryptography and secure communication. + +%package libs +Group: System Environment/Libraries +Summary: OpenSSL shared libraries +Requires: make-ca + +%description libs +This packages contains the OpenSSL shared libraries. + +%package devel +Group: Development/Libraries +Summary: OpenSSL developer files +Requires: %{name}-libs = %{version}-%{release} +Conflicts: libressl-devel + +%description devel +This package contains the developer files needed to compile software +that links against the OpenSSL libraries. + +%package man7 +Group: Documentation +Summary: OpenSSL man 7 pages +Requires: %{name}-libs = %{version}-%{release} +BuildArch: noarch + +%description man7 +This package contains the OpenSSL man7 pages that *most* users of +YJL probably do not need. + +%prep +%setup -q +cp %{SOURCE11} ./man1.filelist +cp %{SOURCE13} ./man3.filelist +cp %{SOURCE17} ./man7.filelist + + +%build +#%%configure +./config --prefix=%{_prefix} \ + --openssldir=%{_ssldir} \ + --libdir=%{_lib} \ + shared \ + no-ssl3 \ + no-dtls \ + no-weak-ssl-ciphers \ + zlib-dynamic +make %{?_smp_mflags} + + +%check +%if 0%{?runtests:1} == 1 +make test > %{name}-make.test.log 2>&1 +%else +echo "make test not run during package build." > %{name}-make.test.log +%endif + + +%install +# make MANSUFFIX=ssl install +make install DESTDIR=%{buildroot} +rm -rf %{buildroot}%{_datadir}/doc/openssl + + +%post libs -p /sbin/ldconfig +%postun libs -p /sbin/ldconfig + +%files -f man1.filelist +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/c_rehash +%attr(0755,root,root) %{_bindir}/openssl +%attr(0644,root,root) %{_ssldir}/openssl.cnf.dist +%attr(0644,root,root) %config(noreplace) %{_ssldir}/openssl.cnf +%exclude %{_ssldir}/ct_log_list.cnf.dist +%exclude %{_ssldir}/ct_log_list.cnf +%dir %{_ssldir}/misc +%attr(0755,root,root) %{_ssldir}/misc/CA.pl +%attr(0755,root,root) %{_ssldir}/misc/tsget.pl +%{_ssldir}/misc/tsget +%attr(0644,root,root) %{_mandir}/man5/config.5ossl* +%attr(0644,root,root) %{_mandir}/man5/fips_config.5ossl* +%attr(0644,root,root) %{_mandir}/man5/x509v3_config.5ossl* +%license LICENSE.txt +%doc CHANGES.md NEWS.md NOTES-UNIX.md README* LICENSE.txt +%doc %{name}-make.test.log +%doc doc/html/man1 +%doc doc/html/man5 + +%files libs +%defattr(-,root,root,-) +%attr(0755,root,root) %{_libdir}/libcrypto.so.3 +%attr(0755,root,root) %{_libdir}/libssl.so.3 +%dir %{_libdir}/engines-3 +%attr(0755,root,root) %{_libdir}/engines-3/*.so +%dir %{_libdir}/ossl-modules +%attr(0755,root,root) %{_libdir}/ossl-modules/legacy.so +%license LICENSE.txt +%doc %{name}-make.test.log +%doc CHANGES.md NEWS.md NOTES-UNIX.md README* LICENSE.txt + +%files devel -f man3.filelist +%defattr(-,root,root,-) +%dir %{_includedir}/openssl +%attr(0644,root,root) %{_includedir}/openssl/*.h +%dir %{_libdir}/cmake/OpenSSL +%attr(0644,root,root) %{_libdir}/cmake/OpenSSL/*.cmake +%{_libdir}/libcrypto.so +%{_libdir}/libssl.so +%exclude %{_libdir}/libcrypto.a +%exclude %{_libdir}/libssl.a +%attr(0644,root,root) %{_libdir}/pkgconfig/*.pc +%license LICENSE.txt +%doc CHANGES.md NEWS.md NOTES-UNIX.md README* LICENSE.txt +%doc doc/html/man3 + +%files man7 -f man7.filelist +%defattr(-,root,root,-) +%license LICENSE.txt +%doc CHANGES.md NEWS.md NOTES-UNIX.md README* LICENSE.txt +%doc doc/html/man7 + +%changelog +* Thu Oct 17 2024 Michael A. Peters - 3.3.2-0.rc1 +- Build for YJL 6.6 (LFS 12.2) + +* Fri May 19 2023 Michael A. Peters - 3.1.0-0.rc3 +- Rebuild with gcc 12.3.0 + +* Tue May 09 2023 Michael A. Peters - 3.1.0-0.rc2 +- Disable SSLv2,SSLv3,DTLS,weak ciphers (I believe disabled by +- default but...) + +* Mon May 08 2023 Michael A. Peters - 3.1.0-0.rc1 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) diff --git a/SPECS/patch.spec b/SPECS/patch.spec new file mode 100644 index 0000000..54585d1 --- /dev/null +++ b/SPECS/patch.spec @@ -0,0 +1,56 @@ +Name: patch +Version: 2.7.6 +Release: %{?repo}0.rc1%{?dist} +Summary: Apply a diff to an original file + +Group: System Environment/Utilities +License: GPLv3 +URL: https://savannah.gnu.org/projects/patch +Source0: https://ftp.gnu.org/gnu/patch/patch-%{version}.tar.xz + + +%description +This is GNU patch, which applies diff files to original files. + +This version of patch has many changes made by the Free Software Foundation. +They add support for: + * handling arbitrary binary data and large files + * the unified context diff format that GNU diff can produce + * merging into files instead of creating reject files + * making GNU Emacs-style backup files + * improved interaction with RCS and SCCS + * the GNU conventions for option parsing and configuring and compilation. + * better POSIX compliance +They also fix some bugs. + + +%prep +%setup -q + +%build +%configure +make %{?_smp_mflags} + +%check +%if 0%{?runtests:1} == 1 +make check > %{name}-make.check.log 2>&1 +%else +echo "make test not run during package build." > %{name}-make.check.log +%endif + +%install +make install DESTDIR=%{buildroot} + + +%files +%defattr(-,root,root,-) +%license COPYING +%doc %{name}-make.check.log +%doc AUTHORS ChangeLog COPYING README +%attr(0755,root,root) %{_bindir}/patch +%attr(0755,root,root) %{_mandir}/man1/patch.1* + + +%changelog +* Sat Oct 19 2024 Michael A. Peters - 1.13-0.rc1 +- Initial spec file for YJL 6.6 (LFS 12.2) diff --git a/SPECS/perl.spec b/SPECS/perl.spec new file mode 100644 index 0000000..b769396 --- /dev/null +++ b/SPECS/perl.spec @@ -0,0 +1,1683 @@ +# WARNING - subpackages have different +# versions than perl so always use a +# an incremented specrel even when +# updating perl5_patch (e.g. for +# 5.36.0 to 5.36.1) +%global specrel 0.dev10 +# Version definitions +%global perl5_version 5.40 +%global perl5_patch 0 +%global perl5_epoch 2 +%global rpmperlv %{perl5_version}.%{perl5_patch} + +### UNFINISHED ### +# +# As of 0.dev1 (Thu Apr 20 2023) this spec file just builds one big +# package that contains everything. +# +# Before it hits rc1 it will be split into numerous sub-packages +# so that users don't need to install the parts they do not need +# and so that a bug fix that involves just a file or two doesn't +# mean a massive RPM update. +# + +%global __requires_exclude ^perl\\((Mac|VMS|unicore) + +# General macros +%global __perl /usr/bin/perl +%global perl5 %__perl +%global perl5_corelib %{_prefix}/lib/perl5/%{perl5_version}/core_perl +%global perl5_corearch %{_libdir}/perl5/%{perl5_version}/core_perl +%global perl5_sitelib %{_prefix}/lib/perl5/%{perl5_version}/site_perl +%global perl5_sitearch %{_libdir}/perl5/%{perl5_version}/site_perl +%global perl5_vendorlib %{_prefix}/lib/perl5/%{perl5_version}/vendor_perl +%global perl5_vendorarch %{_libdir}/perl5/%{perl5_version}/vendor_perl +# YJL specific macros +%global perl5_cpanlic %{_datadir}/licenses-cpan-common +%global perl5_os_platform %{_arch}-linux-gnu +%global perl5_API Perl-%{perl5_version} +%global perl5_ABI %{perl5_API}-%{perl5_os_platform} + +%if "%{_lib}" == "lib64" +%global linuxMultiarch true +%endif + +Name: perl +# Seems that Fedora/RHEL are at epoch 4 ???? +# Epoch 2 seems to be at least needed because of +# internal perl requires +Epoch: %{perl5_epoch} +Version: %{rpmperlv} +Release: %{?repo}%{specrel}%{?dist} +Summary: People Hate Perl + +Group: Programming/Languages +License: GPL-1.0-or-later or Artistic-1.0-Perl +URL: https://www.perl.org/ +Source0: https://www.cpan.org/src/5.0/perl-%{version}.tar.xz +Source1: rpm-macros-perl-5.40 +Source2: perl-manlist-5.40.0.txt +Provides: %{perl5_API} +Provides: %{perl5_ABI} + +#BuildRequires: +Requires: %{name}-libperl = %{perl5_epoch}:%{rpmperlv}-%{release} + +%description +Perl is a highly capable, feature-rich programming language with over +30 years of development. Perl runs on over 100 platforms from portables +to mainframes and is suitable for both rapid prototyping and large scale +development projects. + +%package devel +Summary: Perl development files +Group: Development/Libraries +Requires: %{name} = %{perl5_epoch}:%{rpmperlv}-%{release} + +%description devel +This package contains the perl development tools that are needed to +build perl5 modules. I recommend installing this package even if you +do not think you will need it. + +%package libperl +Summary: The libperl.so library +Group: System Environment/Libraries +Requires: perl = %{perl5_epoch}:%{rpmperlv}-%{release} + +%description libperl +This package contains the libperl.so runtime library. + +########################## +# # +# Separable Perl Modules # +# # +########################## + +%package Digest-MD5 +Epoch: 0 +Version: 2.58 +Summary: Perl interface to the MD5 Algorithm +Group: System Environment/Libraries +Requires: %{name} = %{perl5_epoch}:%{rpmperlv}-%{release} + +%description Digest-MD5 +The Digest::MD5 module allows you to use the RSA Data Security Inc. MD5 +Message Digest algorithm from within Perl programs. The algorithm takes +as input a message of arbitrary length and produces as output a 128-bit +"fingerprint" or "message digest" of the input. + +%package Digest-SHA +Epoch: 0 +Version: 6.02 +Summary: Perl extension for SHA-1/224/256/384/512 +Group: System Environment/Libraries +Requires: %{name} = %{perl5_epoch}:%{rpmperlv}-%{release} + +%description Digest-SHA +Digest::SHA is a complete implementation of the NIST Secure Hash Standard. +It gives Perl programmers a convenient way to calculate SHA-1, SHA-224, +SHA-256, SHA-384, SHA-512, SHA-512/224, and SHA-512/256 message digests. +The module can handle all types of input, including partial-byte data. + +%prep +%setup -q + + +%build +export BUILD_ZLIB=False +export BUILD_BZIP2=0 + +sh Configure -des \ + -Dprefix=%{_prefix} \ + -Dvendorprefix=%{_prefix} \ + -Dprivlib=%{perl5_corelib} \ + -Darchlib=%{perl5_corearch} \ + -Dsitelib=%{perl5_sitelib} \ + -Dsitearch=%{perl5_sitearch} \ + -Dvendorlib=%{perl5_vendorlib} \ + -Dvendorarch=%{perl5_vendorarch} \ + -Dman1dir=%{_mandir}/man1 \ + -Dman3dir=%{_mandir}/man3 \ + -Dpager="%{_bindir}/less -isR" \ + -Duseshrplib \ + -Dusethreads + +make %{?_smp_mflags} + +%check +%if 0%{?runtests:1} == 1 +export PERL_BUILD_PACKAGING=foo +export CI=true +export BUILD_ZLIB=False +export BUILD_BZIP2=0 +echo "Running make test. This will take awhile." +make test > %{name}-make.test.log 2>&1 +%else +echo "make check not run during packaging" > %{name}-make.test.log +%endif + +%install +export BUILD_ZLIB=False +export BUILD_BZIP2=0 +make install DESTDIR=%{buildroot} +[ ! -d %{buildroot}%{perl5_sitearch}/auto ] && \ + mkdir -p %{buildroot}%{perl5_sitearch}/auto +[ ! -d %{buildroot}%{perl5_sitelib} ] && \ + mkdir -p %{buildroot}%{perl5_sitelib} +[ ! -d %{buildroot}%{perl5_vendorarch}/auto ] && \ + mkdir -p %{buildroot}%{perl5_vendorarch}/auto +[ ! -d %{buildroot}%{perl5_vendorlib} ] && \ + mkdir -p %{buildroot}%{perl5_vendorlib} + +install -m755 -d %{buildroot}/usr/lib/rpm/macros.d +install -m644 %{SOURCE1} %{buildroot}/usr/lib/rpm/macros.d/macros.perl + +cp %{SOURCE2} ./manpagelist + +## +## /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w +%{_fixperms} %{buildroot}%{perl5_corearch} +%if 0%{?linuxMultiarch:1} == 1 +%{_fixperms} %{buildroot}%{perl5_corelib} +%endif + +%post libperl -p /sbin/ldconfig +%postun libperl -p /sbin/ldconfig + +%files -f manpagelist +%defattr(-,root,root,-) +### +# /usr/bin stuff +### +%attr(0755,root,root) %{_bindir}/corelist +%attr(0755,root,root) %{_bindir}/cpan +%attr(0755,root,root) %{_bindir}/enc2xs +%attr(0755,root,root) %{_bindir}/encguess +%attr(0755,root,root) %{_bindir}/h2ph +#%%attr(0755,root,root) %%{_bindir}/h2xs +%attr(0755,root,root) %{_bindir}/instmodsh +%attr(0755,root,root) %{_bindir}/json_pp +%attr(0755,root,root) %{_bindir}/libnetcfg +%attr(0755,root,root) %{_bindir}/perl +%attr(0755,root,root) %{_bindir}/perl%{rpmperlv} +%attr(0755,root,root) %{_bindir}/perlbug +%attr(0755,root,root) %{_bindir}/perldoc +#%%attr(0755,root,root) %%{_bindir}/perlivp +%attr(0755,root,root) %{_bindir}/perlthanks +%attr(0755,root,root) %{_bindir}/piconv +%attr(0755,root,root) %{_bindir}/pl2pm +%attr(0755,root,root) %{_bindir}/pod2html +%attr(0755,root,root) %{_bindir}/pod2man +%attr(0755,root,root) %{_bindir}/pod2text +%attr(0755,root,root) %{_bindir}/pod2usage +%attr(0755,root,root) %{_bindir}/podchecker +%attr(0755,root,root) %{_bindir}/prove +%attr(0755,root,root) %{_bindir}/ptar +%attr(0755,root,root) %{_bindir}/ptardiff +%attr(0755,root,root) %{_bindir}/ptargrep +%attr(0755,root,root) %{_bindir}/shasum +%attr(0755,root,root) %{_bindir}/splain +%attr(0755,root,root) %{_bindir}/streamzip +%attr(0755,root,root) %{_bindir}/xsubpp +%attr(0755,root,root) %{_bindir}/zipdetails +### +# /usr/lib/perl stuff +### +%dir %{_libdir}/perl5 +%dir %{_libdir}/perl5/%{perl5_version} +%dir %{_libdir}/perl5/%{perl5_version}/core_perl +%dir %{_libdir}/perl5/%{perl5_version}/core_perl/auto +%dir %{_libdir}/perl5/%{perl5_version}/site_perl +%dir %{_libdir}/perl5/%{perl5_version}/site_perl/auto +%dir %{_libdir}/perl5/%{perl5_version}/vendor_perl +%dir %{_libdir}/perl5/%{perl5_version}/vendor_perl/auto +%if 0%{?linuxMultiarch:1} == 1 +%dir %{_prefix}/lib/perl5 +%dir %{_prefix}/lib/perl5/%{perl5_version} +%dir %{_prefix}/lib/perl5/%{perl5_version}/core_perl +%dir %{_prefix}/lib/perl5/%{perl5_version}/site_perl +%dir %{_prefix}/lib/perl5/%{perl5_version}/vendor_perl +%endif +### +# AnyDBM_File.pm +%attr(0444,root,root) %{perl5_corelib}/AnyDBM_File.pm +# App +%dir %{perl5_corelib}/App +%attr(0444,root,root) %{perl5_corelib}/App/Cpan.pm +%attr(0444,root,root) %{perl5_corelib}/App/Prove.pm +%dir %{perl5_corelib}/App/Prove +%attr(0444,root,root) %{perl5_corelib}/App/Prove/State.pm +%dir %{perl5_corelib}/App/Prove/State/ +%attr(0444,root,root) %{perl5_corelib}/App/Prove/State/Result.pm +%dir %{perl5_corelib}/App/Prove/State/Result +%attr(0444,root,root) %{perl5_corelib}/App/Prove/State/Result/Test.pm +# Archive +%dir %{perl5_corelib}/Archive +%attr(0444,root,root) %{perl5_corelib}/Archive/Tar.pm +%dir %{perl5_corelib}/Archive/Tar +%attr(0444,root,root) %{perl5_corelib}/Archive/Tar/Constant.pm +%attr(0444,root,root) %{perl5_corelib}/Archive/Tar/File.pm +# Attribute +%dir %{perl5_corelib}/Attribute +%attr(0444,root,root) %{perl5_corelib}/Attribute/Handlers.pm +# AutoLoader.pm -- AutoSplit.pm +%attr(0444,root,root) %{perl5_corelib}/AutoLoader.pm +%attr(0444,root,root) %{perl5_corelib}/AutoSplit.pm +#B +%attr(0444,root,root) %{perl5_corearch}/B.pm +%dir %{perl5_corearch}/B +%attr(0444,root,root) %{perl5_corearch}/B/Concise.pm +%attr(0444,root,root) %{perl5_corearch}/B/Showlex.pm +%attr(0444,root,root) %{perl5_corearch}/B/Terse.pm +%attr(0444,root,root) %{perl5_corearch}/B/Xref.pm +%dir %{perl5_corearch}/auto/B +%attr(0555,root,root) %{perl5_corearch}/auto/B/*.so +%if 0%{?linuxMultiarch:1} == 1 +%dir %{perl5_corelib}/B +%endif +%attr(0444,root,root) %{perl5_corelib}/B/Deparse.pm +%attr(0444,root,root) %{perl5_corelib}/B/Op_private.pm +# Benchmark.pm +%attr(0444,root,root) %{perl5_corelib}/Benchmark.pm +#CORE +%dir %{perl5_corearch}/CORE +%attr(0444,root,root) %{perl5_corelib}/CORE.pod +# CPAN +%attr(0444,root,root) %{perl5_corelib}/CPAN.pm +%dir %{perl5_corelib}/CPAN +%dir %{perl5_corelib}/CPAN/API +%attr(0444,root,root) %{perl5_corelib}/CPAN/API/HOWTO.pod +%attr(0444,root,root) %{perl5_corelib}/CPAN/Author.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Bundle.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/CacheMgr.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Complete.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Debug.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/DeferredCode.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Distribution.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Distroprefs.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Distrostatus.pm +%dir %{perl5_corelib}/CPAN/Exception +%attr(0444,root,root) %{perl5_corelib}/CPAN/Exception/RecursiveDependency.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Exception/blocked_urllist.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Exception/yaml_not_installed.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Exception/yaml_process_error.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/FTP.pm +%dir %{perl5_corelib}/CPAN/FTP +%attr(0444,root,root) %{perl5_corelib}/CPAN/FTP/netrc.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/FirstTime.pm +%dir %{perl5_corelib}/CPAN/HTTP +%attr(0444,root,root) %{perl5_corelib}/CPAN/HTTP/Client.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/HTTP/Credentials.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/HandleConfig.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Index.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/InfoObj.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Kwalify.pm +%dir %{perl5_corelib}/CPAN/Kwalify +%attr(0444,root,root) %{perl5_corelib}/CPAN/Kwalify/distroprefs.dd +%attr(0444,root,root) %{perl5_corelib}/CPAN/Kwalify/distroprefs.yml +%dir %{perl5_corelib}/CPAN/LWP +%attr(0444,root,root) %{perl5_corelib}/CPAN/LWP/UserAgent.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Meta.pm +%dir %{perl5_corelib}/CPAN/Meta +%attr(0444,root,root) %{perl5_corelib}/CPAN/Meta/Converter.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Meta/Feature.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Meta/History.pm +%dir %{perl5_corelib}/CPAN/Meta/History +%attr(0444,root,root) %{perl5_corelib}/CPAN/Meta/History/Meta_1_0.pod +%attr(0444,root,root) %{perl5_corelib}/CPAN/Meta/History/Meta_1_1.pod +%attr(0444,root,root) %{perl5_corelib}/CPAN/Meta/History/Meta_1_2.pod +%attr(0444,root,root) %{perl5_corelib}/CPAN/Meta/History/Meta_1_3.pod +%attr(0444,root,root) %{perl5_corelib}/CPAN/Meta/History/Meta_1_4.pod +%attr(0444,root,root) %{perl5_corelib}/CPAN/Meta/Merge.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Meta/Prereqs.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Meta/Requirements.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Meta/Spec.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Meta/Validator.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Meta/YAML.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Mirrors.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Module.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Nox.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Plugin.pm +%dir %{perl5_corelib}/CPAN/Meta/Requirements +%attr(0444,root,root) %{perl5_corelib}/CPAN/Meta/Requirements/Range.pm +%dir %{perl5_corelib}/CPAN/Plugin +%attr(0444,root,root) %{perl5_corelib}/CPAN/Plugin/Specfile.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Prompt.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Queue.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Shell.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Tarzip.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/URL.pm +%attr(0444,root,root) %{perl5_corelib}/CPAN/Version.pm +# Carp +%attr(0444,root,root) %{perl5_corelib}/Carp.pm +%dir %{perl5_corelib}/Carp +%attr(0444,root,root) %{perl5_corelib}/Carp/Heavy.pm +# Class +%dir %{perl5_corelib}/Class +%attr(0444,root,root) %{perl5_corelib}/Class/Struct.pm +#Compress +%dir %{perl5_corearch}/Compress +%dir %{perl5_corearch}/Compress/Raw +%attr(0444,root,root) %{perl5_corearch}/Compress/Raw/Bzip2.pm +%attr(0444,root,root) %{perl5_corearch}/Compress/Raw/Zlib.pm +%dir %{perl5_corearch}/auto/Compress +%dir %{perl5_corearch}/auto/Compress/Raw +%dir %{perl5_corearch}/auto/Compress/Raw/Bzip2 +%attr(0555,root,root) %{perl5_corearch}/auto/Compress/Raw/Bzip2/Bzip2.so +%dir %{perl5_corearch}/auto/Compress/Raw/Zlib +%attr(0555,root,root) %{perl5_corearch}/auto/Compress/Raw/Zlib/Zlib.so +%if 0%{?linuxMultiarch:1} == 1 +%dir %{perl5_corelib}/Compress +%endif +%attr(0444,root,root) %{perl5_corelib}/Compress/Zlib.pm +#Config +%attr(0444,root,root) %{perl5_corearch}/Config.pm +%attr(0444,root,root) %{perl5_corearch}/Config.pod +%attr(0444,root,root) %{perl5_corearch}/Config_git.pl +%attr(0444,root,root) %{perl5_corearch}/Config_heavy.pl +%if 0%{?linuxMultiarch:1} == 1 +%dir %{perl5_corelib}/Config +%endif +%attr(0444,root,root) %{perl5_corelib}/Config/Extensions.pm +%dir %{perl5_corelib}/Config/Perl +%attr(0444,root,root) %{perl5_corelib}/Config/Perl/V.pm +#Cwd +%attr(0444,root,root) %{perl5_corearch}/Cwd.pm +%dir %{perl5_corearch}/auto/Cwd +%attr(0555,root,root) %{perl5_corearch}/auto/Cwd/Cwd.so +# DB.pm +%attr(0444,root,root) %{perl5_corelib}/DB.pm +# DBM_Filter +%attr(0444,root,root) %{perl5_corelib}/DBM_Filter.pm +%dir %{perl5_corelib}/DBM_Filter +%attr(0444,root,root) %{perl5_corelib}/DBM_Filter/compress.pm +%attr(0444,root,root) %{perl5_corelib}/DBM_Filter/encode.pm +%attr(0444,root,root) %{perl5_corelib}/DBM_Filter/int32.pm +%attr(0444,root,root) %{perl5_corelib}/DBM_Filter/null.pm +%attr(0444,root,root) %{perl5_corelib}/DBM_Filter/utf8.pm +#Data +%dir %{perl5_corearch}/Data +%attr(0444,root,root) %{perl5_corearch}/Data/Dumper.pm +%dir %{perl5_corearch}/auto/Data +%dir %{perl5_corearch}/auto/Data/Dumper +%attr(0555,root,root) %{perl5_corearch}/auto/Data/Dumper/Dumper.so +#Devel +%dir %{perl5_corearch}/Devel +%attr(0444,root,root) %{perl5_corearch}/Devel/PPPort.pm +%attr(0444,root,root) %{perl5_corearch}/Devel/Peek.pm +%dir %{perl5_corearch}/auto/Devel +%dir %{perl5_corearch}/auto/Devel/Peek +%attr(0555,root,root) %{perl5_corearch}/auto/Devel/Peek/Peek.so +%if 0%{?linuxMultiarch:1} == 1 +%dir %{perl5_corelib}/Devel +%endif +%attr(0444,root,root) %{perl5_corelib}/Devel/SelfStubber.pm +# Digest +%attr(0444,root,root) %{perl5_corelib}/Digest.pm +%dir %{perl5_corelib}/Digest +%attr(0444,root,root) %{perl5_corelib}/Digest/base.pm +%attr(0444,root,root) %{perl5_corelib}/Digest/file.pm +# DirHandle.pm -- Dumpvalue.pm +%attr(0444,root,root) %{perl5_corelib}/DirHandle.pm +%attr(0444,root,root) %{perl5_corelib}/Dumpvalue.pm +#DynaLoader +%attr(0444,root,root) %{perl5_corearch}/DynaLoader.pm +#Encode +%attr(0444,root,root) %{perl5_corearch}/Encode.pm +%dir %{perl5_corearch}/Encode +%attr(0444,root,root) %{perl5_corearch}/Encode/Alias.pm +%attr(0444,root,root) %{perl5_corearch}/Encode/Byte.pm +%attr(0444,root,root) %{perl5_corearch}/Encode/CJKConstants.pm +%attr(0444,root,root) %{perl5_corearch}/Encode/CN.pm +%dir %{perl5_corearch}/Encode/CN +%attr(0444,root,root) %{perl5_corearch}/Encode/CN/HZ.pm +%attr(0444,root,root) %{perl5_corearch}/Encode/Config.pm +%attr(0444,root,root) %{perl5_corearch}/Encode/EBCDIC.pm +%attr(0444,root,root) %{perl5_corearch}/Encode/Encoder.pm +%attr(0444,root,root) %{perl5_corearch}/Encode/Encoding.pm +%attr(0444,root,root) %{perl5_corearch}/Encode/GSM0338.pm +%attr(0444,root,root) %{perl5_corearch}/Encode/Guess.pm +%attr(0444,root,root) %{perl5_corearch}/Encode/JP.pm +%dir %{perl5_corearch}/Encode/JP +%attr(0444,root,root) %{perl5_corearch}/Encode/JP/H2Z.pm +%attr(0444,root,root) %{perl5_corearch}/Encode/JP/JIS7.pm +%attr(0444,root,root) %{perl5_corearch}/Encode/KR.pm +%dir %{perl5_corearch}/Encode/KR +%attr(0444,root,root) %{perl5_corearch}/Encode/KR/2022_KR.pm +%dir %{perl5_corearch}/Encode/MIME +%attr(0444,root,root) %{perl5_corearch}/Encode/MIME/Header.pm +%dir %{perl5_corearch}/Encode/MIME/Header +%attr(0444,root,root) %{perl5_corearch}/Encode/MIME/Header/ISO_2022_JP.pm +%attr(0444,root,root) %{perl5_corearch}/Encode/MIME/Name.pm +%attr(0444,root,root) %{perl5_corearch}/Encode/Symbol.pm +%attr(0444,root,root) %{perl5_corearch}/Encode/TW.pm +%attr(0444,root,root) %{perl5_corearch}/Encode/Unicode.pm +%dir %{perl5_corearch}/Encode/Unicode +%attr(0444,root,root) %{perl5_corearch}/Encode/Unicode/UTF7.pm +%dir %{perl5_corearch}/auto/Encode +%attr(0555,root,root) %{perl5_corearch}/auto/Encode/Encode.so +%dir %{perl5_corearch}/auto/Encode/Byte +%attr(0555,root,root) %{perl5_corearch}/auto/Encode/Byte/Byte.so +%dir %{perl5_corearch}/auto/Encode/CN +%attr(0555,root,root) %{perl5_corearch}/auto/Encode/CN/CN.so +%dir %{perl5_corearch}/auto/Encode/EBCDIC +%attr(0555,root,root) %{perl5_corearch}/auto/Encode/EBCDIC/EBCDIC.so +%dir %{perl5_corearch}/auto/Encode/JP +%attr(0555,root,root) %{perl5_corearch}/auto/Encode/JP/JP.so +%dir %{perl5_corearch}/auto/Encode/KR +%attr(0555,root,root) %{perl5_corearch}/auto/Encode/KR/KR.so +%dir %{perl5_corearch}/auto/Encode/Symbol +%attr(0555,root,root) %{perl5_corearch}/auto/Encode/Symbol/Symbol.so +%dir %{perl5_corearch}/auto/Encode/TW +%attr(0555,root,root) %{perl5_corearch}/auto/Encode/TW/TW.so +%dir %{perl5_corearch}/auto/Encode/Unicode +%attr(0555,root,root) %{perl5_corearch}/auto/Encode/Unicode/Unicode.so +%if 0%{?linuxMultiarch:1} == 1 +%dir %{perl5_corelib}/Encode +%endif +%attr(0444,root,root) %{perl5_corelib}/Encode/Changes.e2x +%attr(0444,root,root) %{perl5_corelib}/Encode/ConfigLocal_PM.e2x +%attr(0444,root,root) %{perl5_corelib}/Encode/Makefile_PL.e2x +%attr(0444,root,root) %{perl5_corelib}/Encode/PerlIO.pod +%attr(0444,root,root) %{perl5_corelib}/Encode/README.e2x +%attr(0444,root,root) %{perl5_corelib}/Encode/Supported.pod +%attr(0444,root,root) %{perl5_corelib}/Encode/_PM.e2x +%attr(0444,root,root) %{perl5_corelib}/Encode/_T.e2x +%attr(0444,root,root) %{perl5_corelib}/Encode/encode.h +# English.pm -- Env.pm +%attr(0444,root,root) %{perl5_corelib}/English.pm +%attr(0444,root,root) %{perl5_corelib}/Env.pm +# Errno +%attr(0444,root,root) %{perl5_corearch}/Errno.pm +# Exporter +%attr(0444,root,root) %{perl5_corelib}/Exporter.pm +%dir %{perl5_corelib}/Exporter +%attr(0444,root,root) %{perl5_corelib}/Exporter/Heavy.pm +# ExtUtils +%dir %{perl5_corelib}/ExtUtils +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/CBuilder.pm +%dir %{perl5_corelib}/ExtUtils/CBuilder +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/CBuilder/Base.pm +%dir %{perl5_corelib}/ExtUtils/CBuilder/Platform +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/CBuilder/Platform/Unix.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/CBuilder/Platform/VMS.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/CBuilder/Platform/Windows.pm +%dir %{perl5_corelib}/ExtUtils/CBuilder/Platform/Windows +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/CBuilder/Platform/Windows/BCC.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/CBuilder/Platform/Windows/GCC.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/CBuilder/Platform/Windows/MSVC.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/CBuilder/Platform/aix.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/CBuilder/Platform/android.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/CBuilder/Platform/cygwin.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/CBuilder/Platform/darwin.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/CBuilder/Platform/dec_osf.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/CBuilder/Platform/os2.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Command.pm +%dir %{perl5_corelib}/ExtUtils/Command +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Command/MM.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Constant.pm +%dir %{perl5_corelib}/ExtUtils/Constant +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Constant/Base.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Constant/ProxySubs.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Constant/Utils.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Constant/XS.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Embed.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Install.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Installed.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Liblist.pm +%dir %{perl5_corelib}/ExtUtils/Liblist +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Liblist/Kid.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MANIFEST.SKIP +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MM.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MM_AIX.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MM_Any.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MM_BeOS.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MM_Cygwin.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MM_DOS.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MM_Darwin.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MM_MacOS.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MM_NW5.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MM_OS2.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MM_OS390.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MM_QNX.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MM_UWIN.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MM_Unix.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MM_VMS.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MM_VOS.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MM_Win32.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MM_Win95.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MY.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MakeMaker.pm +%dir %{perl5_corelib}/ExtUtils/MakeMaker +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MakeMaker/Config.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MakeMaker/FAQ.pod +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MakeMaker/Locale.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MakeMaker/Tutorial.pod +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/MakeMaker/version.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Manifest.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Miniperl.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Mkbootstrap.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Mksymlists.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/PL2Bat.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Packlist.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/ParseXS.pm +%dir %{perl5_corelib}/ExtUtils/ParseXS +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/ParseXS/Constants.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/ParseXS/CountLines.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/ParseXS/Eval.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/ParseXS/Utilities.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/ParseXS.pod +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Typemaps.pm +%dir %{perl5_corelib}/ExtUtils/Typemaps +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Typemaps/Cmd.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Typemaps/InputMap.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Typemaps/OutputMap.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/Typemaps/Type.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/testlib.pm +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/typemap +%attr(0444,root,root) %{perl5_corelib}/ExtUtils/xsubpp +# Fatal.pm +%attr(0444,root,root) %{perl5_corelib}/Fatal.pm +# Fcntl +%attr(0444,root,root) %{perl5_corearch}/Fcntl.pm +%dir %{perl5_corearch}/auto/Fcntl +%attr(0555,root,root) %{perl5_corearch}/auto/Fcntl/Fcntl.so +# File +%dir %{perl5_corearch}/File +%attr(0444,root,root) %{perl5_corearch}/File/DosGlob.pm +%attr(0444,root,root) %{perl5_corearch}/File/Glob.pm +%attr(0444,root,root) %{perl5_corearch}/File/Spec.pm +%dir %{perl5_corearch}/File/Spec +%attr(0444,root,root) %{perl5_corearch}/File/Spec/AmigaOS.pm +%attr(0444,root,root) %{perl5_corearch}/File/Spec/Cygwin.pm +%attr(0444,root,root) %{perl5_corearch}/File/Spec/Epoc.pm +%attr(0444,root,root) %{perl5_corearch}/File/Spec/Functions.pm +%attr(0444,root,root) %{perl5_corearch}/File/Spec/Mac.pm +%attr(0444,root,root) %{perl5_corearch}/File/Spec/OS2.pm +%attr(0444,root,root) %{perl5_corearch}/File/Spec/Unix.pm +%attr(0444,root,root) %{perl5_corearch}/File/Spec/VMS.pm +%attr(0444,root,root) %{perl5_corearch}/File/Spec/Win32.pm +%dir %{perl5_corearch}/auto/File +%dir %{perl5_corearch}/auto/File/DosGlob +%attr(0555,root,root) %{perl5_corearch}/auto/File/DosGlob/DosGlob.so +%dir %{perl5_corearch}/auto/File/Glob +%attr(0555,root,root) %{perl5_corearch}/auto/File/Glob/Glob.so +%if 0%{?linuxMultiarch:1} == 1 +%dir %{perl5_corelib}/File +%endif +%attr(0444,root,root) %{perl5_corelib}/File/Basename.pm +%attr(0444,root,root) %{perl5_corelib}/File/Compare.pm +%attr(0444,root,root) %{perl5_corelib}/File/Copy.pm +%attr(0444,root,root) %{perl5_corelib}/File/Fetch.pm +%attr(0444,root,root) %{perl5_corelib}/File/Find.pm +%attr(0444,root,root) %{perl5_corelib}/File/GlobMapper.pm +%attr(0444,root,root) %{perl5_corelib}/File/Path.pm +%attr(0444,root,root) %{perl5_corelib}/File/Temp.pm +%attr(0444,root,root) %{perl5_corelib}/File/stat.pm +# FileCache.pm -- FileHandle.pm +%attr(0444,root,root) %{perl5_corelib}/FileCache.pm +%attr(0444,root,root) %{perl5_corelib}/FileHandle.pm +# Filter +%dir %{perl5_corearch}/Filter +%dir %{perl5_corearch}/Filter/Util +%attr(0444,root,root) %{perl5_corearch}/Filter/Util/Call.pm +%dir %{perl5_corearch}/auto/Filter +%dir %{perl5_corearch}/auto/Filter/Util +%dir %{perl5_corearch}/auto/Filter/Util/Call +%attr(0555,root,root) %{perl5_corearch}/auto/Filter/Util/Call/Call.so +%if 0%{?linuxMultiarch:1} == 1 +%dir %{perl5_corelib}/Filter +%endif +%attr(0444,root,root) %{perl5_corelib}/Filter/Simple.pm +# FindBin.pm +%attr(0444,root,root) %{perl5_corelib}/FindBin.pm +# GDBM_File +%attr(0444,root,root) %{perl5_corearch}/GDBM_File.pm +%dir %{perl5_corearch}/auto/GDBM_File +%attr(0555,root,root) %{perl5_corearch}/auto/GDBM_File/GDBM_File.so +# Getopt +%dir %{perl5_corelib}/Getopt +%attr(0444,root,root) %{perl5_corelib}/Getopt/Long.pm +%dir %{perl5_corelib}/Getopt/Long +%attr(0444,root,root) %{perl5_corelib}/Getopt/Long/Parser.pm +%attr(0444,root,root) %{perl5_corelib}/Getopt/Std.pm +# Hash +%dir %{perl5_corearch}/Hash +%attr(0444,root,root) %{perl5_corearch}/Hash/Util.pm +%dir %{perl5_corearch}/Hash/Util +%attr(0444,root,root) %{perl5_corearch}/Hash/Util/FieldHash.pm +%dir %{perl5_corearch}/auto/Hash +%dir %{perl5_corearch}/auto/Hash/Util +%attr(0555,root,root) %{perl5_corearch}/auto/Hash/Util/Util.so +%dir %{perl5_corearch}/auto/Hash/Util/FieldHash +%attr(0555,root,root) %{perl5_corearch}/auto/Hash/Util/FieldHash/FieldHash.so +# HTTP +%dir %{perl5_corelib}/HTTP +%attr(0444,root,root) %{perl5_corelib}/HTTP/Tiny.pm +# I18N +%dir %{perl5_corearch}/I18N +%attr(0444,root,root) %{perl5_corearch}/I18N/Langinfo.pm +%dir %{perl5_corearch}/auto/I18N +%dir %{perl5_corearch}/auto/I18N/Langinfo +%attr(0555,root,root) %{perl5_corearch}/auto/I18N/Langinfo/Langinfo.so +%if 0%{?linuxMultiarch:1} == 1 +%dir %{perl5_corelib}/I18N +%endif +%attr(0444,root,root) %{perl5_corelib}/I18N/Collate.pm +%attr(0444,root,root) %{perl5_corelib}/I18N/LangTags.pm +%dir %{perl5_corelib}/I18N/LangTags +%attr(0444,root,root) %{perl5_corelib}/I18N/LangTags/Detect.pm +%attr(0444,root,root) %{perl5_corelib}/I18N/LangTags/List.pm +# IO +%attr(0444,root,root) %{perl5_corearch}/IO.pm +%dir %{perl5_corearch}/IO +%attr(0444,root,root) %{perl5_corearch}/IO/Dir.pm +%attr(0444,root,root) %{perl5_corearch}/IO/File.pm +%attr(0444,root,root) %{perl5_corearch}/IO/Handle.pm +%attr(0444,root,root) %{perl5_corearch}/IO/Pipe.pm +%attr(0444,root,root) %{perl5_corearch}/IO/Poll.pm +%attr(0444,root,root) %{perl5_corearch}/IO/Seekable.pm +%attr(0444,root,root) %{perl5_corearch}/IO/Select.pm +%attr(0444,root,root) %{perl5_corearch}/IO/Socket.pm +%dir %{perl5_corearch}/IO/Socket +%attr(0444,root,root) %{perl5_corearch}/IO/Socket/INET.pm +%attr(0444,root,root) %{perl5_corearch}/IO/Socket/UNIX.pm +%dir %{perl5_corearch}/auto/IO +%attr(0555,root,root) %{perl5_corearch}/auto/IO/IO.so +%if 0%{?linuxMultiarch:1} == 1 +%dir %{perl5_corelib}/IO +%dir %{perl5_corelib}/IO/Socket +%endif +%dir %{perl5_corelib}/IO/Compress +%dir %{perl5_corelib}/IO/Compress/Adapter +%attr(0444,root,root) %{perl5_corelib}/IO/Compress/Adapter/Bzip2.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Compress/Adapter/Deflate.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Compress/Adapter/Identity.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Compress/Base.pm +%dir %{perl5_corelib}/IO/Compress/Base +%attr(0444,root,root) %{perl5_corelib}/IO/Compress/Base/Common.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Compress/Bzip2.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Compress/Deflate.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Compress/FAQ.pod +%attr(0444,root,root) %{perl5_corelib}/IO/Compress/Gzip.pm +%dir %{perl5_corelib}/IO/Compress/Gzip +%attr(0444,root,root) %{perl5_corelib}/IO/Compress/Gzip/Constants.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Compress/RawDeflate.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Compress/Zip.pm +%dir %{perl5_corelib}/IO/Compress/Zip +%attr(0444,root,root) %{perl5_corelib}/IO/Compress/Zip/Constants.pm +%dir %{perl5_corelib}/IO/Compress/Zlib +%attr(0444,root,root) %{perl5_corelib}/IO/Compress/Zlib/Constants.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Compress/Zlib/Extra.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Socket/IP.pm +%dir %{perl5_corelib}/IO/Uncompress +%dir %{perl5_corelib}/IO/Uncompress/Adapter +%attr(0444,root,root) %{perl5_corelib}/IO/Uncompress/Adapter/Bunzip2.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Uncompress/Adapter/Identity.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Uncompress/Adapter/Inflate.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Uncompress/AnyInflate.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Uncompress/AnyUncompress.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Uncompress/Base.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Uncompress/Bunzip2.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Uncompress/Gunzip.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Uncompress/Inflate.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Uncompress/RawInflate.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Uncompress/Unzip.pm +%attr(0444,root,root) %{perl5_corelib}/IO/Zlib.pm +# IPC +%dir %{perl5_corearch}/IPC +%attr(0444,root,root) %{perl5_corearch}/IPC/Msg.pm +%attr(0444,root,root) %{perl5_corearch}/IPC/Semaphore.pm +%attr(0444,root,root) %{perl5_corearch}/IPC/SharedMem.pm +%attr(0444,root,root) %{perl5_corearch}/IPC/SysV.pm +%dir %{perl5_corearch}/auto/IPC +%dir %{perl5_corearch}/auto/IPC/SysV +%attr(0555,root,root) %{perl5_corearch}/auto/IPC/SysV/SysV.so +%if 0%{?linuxMultiarch:1} == 1 +%dir %{perl5_corelib}/IPC +%endif +%attr(0444,root,root) %{perl5_corelib}/IPC/Cmd.pm +%attr(0444,root,root) %{perl5_corelib}/IPC/Open2.pm +%attr(0444,root,root) %{perl5_corelib}/IPC/Open3.pm +# Internals.pod +%attr(0444,root,root) %{perl5_corelib}/Internals.pod +# JSON +%dir %{perl5_corelib}/JSON +%attr(0444,root,root) %{perl5_corelib}/JSON/PP.pm +%dir %{perl5_corelib}/JSON/PP +%attr(0444,root,root) %{perl5_corelib}/JSON/PP/Boolean.pm +# List +%dir %{perl5_corearch}/List +%attr(0444,root,root) %{perl5_corearch}/List/Util.pm +%dir %{perl5_corearch}/List/Util +%attr(0444,root,root) %{perl5_corearch}/List/Util/XS.pm +%dir %{perl5_corearch}/auto/List +%dir %{perl5_corearch}/auto/List/Util +%attr(0555,root,root) %{perl5_corearch}/auto/List/Util/Util.so +# Locale +%dir %{perl5_corelib}/Locale +%attr(0444,root,root) %{perl5_corelib}/Locale/Maketext.pm +%dir %{perl5_corelib}/Locale/Maketext +%attr(0444,root,root) %{perl5_corelib}/Locale/Maketext/Cookbook.pod +%attr(0444,root,root) %{perl5_corelib}/Locale/Maketext/Guts.pm +%attr(0444,root,root) %{perl5_corelib}/Locale/Maketext/GutsLoader.pm +%attr(0444,root,root) %{perl5_corelib}/Locale/Maketext/Simple.pm +%attr(0444,root,root) %{perl5_corelib}/Locale/Maketext/TPJ13.pod +%attr(0444,root,root) %{perl5_corelib}/Locale/Maketext.pod +# MIME +%dir %{perl5_corearch}/MIME +%attr(0444,root,root) %{perl5_corearch}/MIME/Base64.pm +%attr(0444,root,root) %{perl5_corearch}/MIME/QuotedPrint.pm +%dir %{perl5_corearch}/auto/MIME +%dir %{perl5_corearch}/auto/MIME/Base64 +%attr(0555,root,root) %{perl5_corearch}/auto/MIME/Base64/Base64.so +# Math +%dir %{perl5_corearch}/Math +%dir %{perl5_corearch}/Math/BigInt +%attr(0444,root,root) %{perl5_corearch}/Math/BigInt/FastCalc.pm +%dir %{perl5_corearch}/auto/Math +%dir %{perl5_corearch}/auto/Math/BigInt +%dir %{perl5_corearch}/auto/Math/BigInt/FastCalc +%attr(0555,root,root) %{perl5_corearch}/auto/Math/BigInt/FastCalc/FastCalc.so +%if 0%{?linuxMultiarch:1} == 1 +%dir %{perl5_corelib}/Math +%dir %{perl5_corelib}/Math/BigInt +%endif +%attr(0444,root,root) %{perl5_corelib}/Math/BigFloat.pm +%dir %{perl5_corelib}/Math/BigFloat +%attr(0444,root,root) %{perl5_corelib}/Math/BigFloat/Trace.pm +%attr(0444,root,root) %{perl5_corelib}/Math/BigInt.pm +%attr(0444,root,root) %{perl5_corelib}/Math/BigInt/Calc.pm +%attr(0444,root,root) %{perl5_corelib}/Math/BigInt/Lib.pm +%attr(0444,root,root) %{perl5_corelib}/Math/BigInt/Trace.pm +%attr(0444,root,root) %{perl5_corelib}/Math/BigRat.pm +%dir %{perl5_corelib}/Math/BigRat +%attr(0444,root,root) %{perl5_corelib}/Math/BigRat/Trace.pm +%attr(0444,root,root) %{perl5_corelib}/Math/Complex.pm +%attr(0444,root,root) %{perl5_corelib}/Math/Trig.pm +# Memoize +%attr(0444,root,root) %{perl5_corelib}/Memoize.pm +%dir %{perl5_corelib}/Memoize +%attr(0444,root,root) %{perl5_corelib}/Memoize/AnyDBM_File.pm +%attr(0444,root,root) %{perl5_corelib}/Memoize/Expire.pm +#%%attr(0444,root,root) %%{perl5_corelib}/Memoize/ExpireFile.pm +#%%attr(0444,root,root) %%{perl5_corelib}/Memoize/ExpireTest.pm +%attr(0444,root,root) %{perl5_corelib}/Memoize/NDBM_File.pm +%attr(0444,root,root) %{perl5_corelib}/Memoize/SDBM_File.pm +%attr(0444,root,root) %{perl5_corelib}/Memoize/Storable.pm +# Module +%dir %{perl5_corelib}/Module +%attr(0444,root,root) %{perl5_corelib}/Module/CoreList.pm +%dir %{perl5_corelib}/Module/CoreList +%attr(0444,root,root) %{perl5_corelib}/Module/CoreList/Utils.pm +%attr(0444,root,root) %{perl5_corelib}/Module/CoreList.pod +%attr(0444,root,root) %{perl5_corelib}/Module/Load.pm +%dir %{perl5_corelib}/Module/Load +%attr(0444,root,root) %{perl5_corelib}/Module/Load/Conditional.pm +%attr(0444,root,root) %{perl5_corelib}/Module/Loaded.pm +%attr(0444,root,root) %{perl5_corelib}/Module/Metadata.pm +# NDBM_File +%attr(0444,root,root) %{perl5_corearch}/NDBM_File.pm +%dir %{perl5_corearch}/auto/NDBM_File +%attr(0555,root,root) %{perl5_corearch}/auto/NDBM_File/NDBM_File.so +# NEXT.pm +%attr(0444,root,root) %{perl5_corelib}/NEXT.pm +# Net +%dir %{perl5_corelib}/Net +%attr(0444,root,root) %{perl5_corelib}/Net/*.pm +%attr(0444,root,root) %{perl5_corelib}/Net/libnetFAQ.pod +%dir %{perl5_corelib}/Net/FTP +%attr(0444,root,root) %{perl5_corelib}/Net/FTP/*.pm +# O +%attr(0444,root,root) %{perl5_corearch}/O.pm +# ODBM_FILE +%attr(0444,root,root) %{perl5_corearch}/ODBM_File.pm +%dir %{perl5_corearch}/auto/ODBM_File +%attr(0555,root,root) %{perl5_corearch}/auto/ODBM_File/ODBM_File.so +# Opcode +%attr(0444,root,root) %{perl5_corearch}/Opcode.pm +%dir %{perl5_corearch}/auto/Opcode +%attr(0555,root,root) %{perl5_corearch}/auto/Opcode/Opcode.so +# POSIX +%attr(0444,root,root) %{perl5_corearch}/POSIX.pm +%attr(0444,root,root) %{perl5_corearch}/POSIX.pod +%dir %{perl5_corearch}/auto/POSIX +%attr(0444,root,root) %{perl5_corearch}/auto/POSIX/POSIX.so +# Params +%dir %{perl5_corelib}/Params +%attr(0444,root,root) %{perl5_corelib}/Params/Check.pm +# Parse +%dir %{perl5_corelib}/Parse +%dir %{perl5_corelib}/Parse/CPAN +%attr(0444,root,root) %{perl5_corelib}/Parse/CPAN/Meta.pm +# Perl +%dir %{perl5_corelib}/Perl +%attr(0444,root,root) %{perl5_corelib}/Perl/OSType.pm +# PerlIO +%dir %{perl5_corearch}/PerlIO +%attr(0444,root,root) %{perl5_corearch}/PerlIO/encoding.pm +%attr(0444,root,root) %{perl5_corearch}/PerlIO/mmap.pm +%attr(0444,root,root) %{perl5_corearch}/PerlIO/scalar.pm +%attr(0444,root,root) %{perl5_corearch}/PerlIO/via.pm +%dir %{perl5_corearch}/auto/PerlIO +%dir %{perl5_corearch}/auto/PerlIO/encoding +%attr(0555,root,root) %{perl5_corearch}/auto/PerlIO/encoding/encoding.so +%dir %{perl5_corearch}/auto/PerlIO/mmap +%attr(0555,root,root) %{perl5_corearch}/auto/PerlIO/mmap/mmap.so +#%%dir %%{perl5_corearch}/auto/PerlIO/scalar +#%%attr(0555,root,root) %%{perl5_corearch}/auto/PerlIO/scalar/scalar.so +%dir %{perl5_corearch}/auto/PerlIO/via +%attr(0555,root,root) %{perl5_corearch}/auto/PerlIO/via/via.so +%attr(0444,root,root) %{perl5_corelib}/PerlIO.pm +%if 0%{?linuxMultiarch:1} == 1 +%dir %{perl5_corelib}/PerlIO +%endif +%dir %{perl5_corelib}/PerlIO/via +%attr(0444,root,root) %{perl5_corelib}/PerlIO/via/QuotedPrint.pm +# Pod +%dir %{perl5_corelib}/Pod +%attr(0444,root,root) %{perl5_corelib}/Pod/Checker.pm +%attr(0444,root,root) %{perl5_corelib}/Pod/Escapes.pm +%attr(0444,root,root) %{perl5_corelib}/Pod/Functions.pm +%attr(0444,root,root) %{perl5_corelib}/Pod/Html.pm +%dir %{perl5_corelib}/Pod/Html +%attr(0444,root,root) %{perl5_corelib}/Pod/Html/Util.pm +%attr(0444,root,root) %{perl5_corelib}/Pod/Man.pm +%attr(0444,root,root) %{perl5_corelib}/Pod/ParseLink.pm +%attr(0444,root,root) %{perl5_corelib}/Pod/Perldoc.pm +%dir %{perl5_corelib}/Pod/Perldoc +%attr(0444,root,root) %{perl5_corelib}/Pod/Perldoc/*.pm +%attr(0444,root,root) %{perl5_corelib}/Pod/Simple.pm +%dir %{perl5_corelib}/Pod/Simple +%attr(0444,root,root) %{perl5_corelib}/Pod/Simple/*.pm +%attr(0444,root,root) %{perl5_corelib}/Pod/Simple/Subclassing.pod +%attr(0444,root,root) %{perl5_corelib}/Pod/Simple.pod +%attr(0444,root,root) %{perl5_corelib}/Pod/Text.pm +%dir %{perl5_corelib}/Pod/Text +%attr(0444,root,root) %{perl5_corelib}/Pod/Text/Color.pm +%attr(0444,root,root) %{perl5_corelib}/Pod/Text/Overstrike.pm +%attr(0444,root,root) %{perl5_corelib}/Pod/Text/Termcap.pm +%attr(0444,root,root) %{perl5_corelib}/Pod/Usage.pm +# SDBM_File +%attr(0444,root,root) %{perl5_corearch}/SDBM_File.pm +%dir %{perl5_corearch}/auto/SDBM_File +%attr(0555,root,root) %{perl5_corearch}/auto/SDBM_File/SDBM_File.so +# Safe.pm +%attr(0444,root,root) %{perl5_corelib}/Safe.pm +# Scalar +%dir %{perl5_corearch}/Scalar +%attr(0444,root,root) %{perl5_corearch}/Scalar/Util.pm +# Search +%dir %{perl5_corelib}/Search +%attr(0444,root,root) %{perl5_corelib}/Search/Dict.pm +# SelectSaver.pm -- SelfLoader.pm +%attr(0444,root,root) %{perl5_corelib}/SelectSaver.pm +%attr(0444,root,root) %{perl5_corelib}/SelfLoader.pm +# Socket +%attr(0444,root,root) %{perl5_corearch}/Socket.pm +%dir %{perl5_corearch}/auto/Socket +%attr(0555,root,root) %{perl5_corearch}/auto/Socket/Socket.so +# Storable +%attr(0444,root,root) %{perl5_corearch}/Storable.pm +%dir %{perl5_corearch}/auto/Storable +%attr(0555,root,root) %{perl5_corearch}/auto/Storable/Storable.so +# Sub +%dir %{perl5_corearch}/Sub +%attr(0444,root,root) %{perl5_corearch}/Sub/Util.pm +# Symbol.pm +%attr(0444,root,root) %{perl5_corelib}/Symbol.pm +# Sys +%dir %{perl5_corearch}/Sys +%attr(0444,root,root) %{perl5_corearch}/Sys/Hostname.pm +%attr(0444,root,root) %{perl5_corearch}/Sys/Syslog.pm +%dir %{perl5_corearch}/auto/Sys/Hostname +%attr(0555,root,root) %{perl5_corearch}/auto/Sys/Hostname/Hostname.so +%dir %{perl5_corearch}/auto/Sys/Syslog +%attr(0555,root,root) %{perl5_corearch}/auto/Sys/Syslog/Syslog.so +# TAP +%dir %{perl5_corelib}/TAP +%attr(0444,root,root) %{perl5_corelib}/TAP/Base.pm +%dir %{perl5_corelib}/TAP/Formatter +%attr(0444,root,root) %{perl5_corelib}/TAP/Formatter/Base.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Formatter/Color.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Formatter/Console.pm +%dir %{perl5_corelib}/TAP/Formatter/Console +%attr(0444,root,root) %{perl5_corelib}/TAP/Formatter/Console/ParallelSession.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Formatter/Console/Session.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Formatter/File.pm +%dir %{perl5_corelib}/TAP/Formatter/File +%attr(0444,root,root) %{perl5_corelib}/TAP/Formatter/File/Session.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Formatter/Session.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Harness.pm +%dir %{perl5_corelib}/TAP/Harness +%attr(0444,root,root) %{perl5_corelib}/TAP/Harness/Beyond.pod +%attr(0444,root,root) %{perl5_corelib}/TAP/Harness/Env.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Object.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser.pm +%dir %{perl5_corelib}/TAP/Parser +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Aggregator.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Grammar.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Iterator.pm +%dir %{perl5_corelib}/TAP/Parser/Iterator +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Iterator/Array.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Iterator/Process.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Iterator/Stream.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/IteratorFactory.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Multiplexer.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Result.pm +%dir %{perl5_corelib}/TAP/Parser/Result +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Result/Bailout.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Result/Comment.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Result/Plan.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Result/Pragma.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Result/Test.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Result/Unknown.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Result/Version.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Result/YAML.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/ResultFactory.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Scheduler.pm +%dir %{perl5_corelib}/TAP/Parser/Scheduler +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Scheduler/Job.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Scheduler/Spinner.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/Source.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/SourceHandler.pm +%dir %{perl5_corelib}/TAP/Parser/SourceHandler +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/SourceHandler/Executable.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/SourceHandler/File.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/SourceHandler/Handle.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/SourceHandler/Perl.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/SourceHandler/RawTAP.pm +%dir %{perl5_corelib}/TAP/Parser/YAMLish +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/YAMLish/Reader.pm +%attr(0444,root,root) %{perl5_corelib}/TAP/Parser/YAMLish/Writer.pm +#term +%dir %{perl5_corelib}/Term +%attr(0444,root,root) %{perl5_corelib}/Term/ANSIColor.pm +%attr(0444,root,root) %{perl5_corelib}/Term/Cap.pm +%attr(0444,root,root) %{perl5_corelib}/Term/Complete.pm +%attr(0444,root,root) %{perl5_corelib}/Term/ReadLine.pm +%attr(0444,root,root) %{perl5_corelib}/Term/Table.pm +%dir %{perl5_corelib}/Term/Table +%attr(0444,root,root) %{perl5_corelib}/Term/Table/Cell.pm +%attr(0444,root,root) %{perl5_corelib}/Term/Table/CellStack.pm +%attr(0444,root,root) %{perl5_corelib}/Term/Table/HashBase.pm +%attr(0444,root,root) %{perl5_corelib}/Term/Table/LineBreak.pm +%attr(0444,root,root) %{perl5_corelib}/Term/Table/Spacer.pm +%attr(0444,root,root) %{perl5_corelib}/Term/Table/Util.pm +# Test +%attr(0444,root,root) %{perl5_corelib}/Test.pm +%dir %{perl5_corelib}/Test +%attr(0444,root,root) %{perl5_corelib}/Test/Builder.pm +%dir %{perl5_corelib}/Test/Builder +%attr(0444,root,root) %{perl5_corelib}/Test/Builder/Formatter.pm +%dir %{perl5_corelib}/Test/Builder/IO +%attr(0444,root,root) %{perl5_corelib}/Test/Builder/IO/Scalar.pm +%attr(0444,root,root) %{perl5_corelib}/Test/Builder/Module.pm +%attr(0444,root,root) %{perl5_corelib}/Test/Builder/Tester.pm +%dir %{perl5_corelib}/Test/Builder/Tester +%attr(0444,root,root) %{perl5_corelib}/Test/Builder/Tester/Color.pm +%attr(0444,root,root) %{perl5_corelib}/Test/Builder/TodoDiag.pm +%attr(0444,root,root) %{perl5_corelib}/Test/Harness.pm +%attr(0444,root,root) %{perl5_corelib}/Test/More.pm +%attr(0444,root,root) %{perl5_corelib}/Test/Simple.pm +%attr(0444,root,root) %{perl5_corelib}/Test/Tester.pm +%dir %{perl5_corelib}/Test/Tester +%attr(0444,root,root) %{perl5_corelib}/Test/Tester/Capture.pm +%attr(0444,root,root) %{perl5_corelib}/Test/Tester/CaptureRunner.pm +%attr(0444,root,root) %{perl5_corelib}/Test/Tester/Delegate.pm +%attr(0444,root,root) %{perl5_corelib}/Test/Tutorial.pod +%dir %{perl5_corelib}/Test/use +%attr(0444,root,root) %{perl5_corelib}/Test/use/ok.pm +# Test2 +%attr(0444,root,root) %{perl5_corelib}/Test2.pm +%dir %{perl5_corelib}/Test2 +%attr(0444,root,root) %{perl5_corelib}/Test2/API.pm +%dir %{perl5_corelib}/Test2/API +%attr(0444,root,root) %{perl5_corelib}/Test2/AsyncSubtest.pm +%dir %{perl5_corelib}/Test2/AsyncSubtest +%dir %{perl5_corelib}/Test2/AsyncSubtest/Event +%attr(0444,root,root) %{perl5_corelib}/Test2/AsyncSubtest/Event/Attach.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/AsyncSubtest/Event/Detach.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/AsyncSubtest/Formatter.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/AsyncSubtest/Hub.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/API/Breakage.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/API/Context.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/API/Instance.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/API/InterceptResult.pm +%dir %{perl5_corelib}/Test2/API/InterceptResult +%attr(0444,root,root) %{perl5_corelib}/Test2/API/InterceptResult/Event.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/API/InterceptResult/Facet.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/API/InterceptResult/Hub.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/API/InterceptResult/Squasher.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/API/Stack.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Bundle.pm +%dir %{perl5_corelib}/Test2/Bundle +%attr(0444,root,root) %{perl5_corelib}/Test2/Bundle/Extended.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Bundle/More.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Bundle/Simple.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare.pm +%dir %{perl5_corelib}/Test2/Compare +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Array.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Bag.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Base.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Bool.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Custom.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/DeepRef.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Delta.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Event.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/EventMeta.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Float.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Hash.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Isa.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Meta.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Negatable.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Number.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Object.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/OrderedSubset.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Pattern.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Ref.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Regex.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Scalar.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Set.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/String.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Undef.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Compare/Wildcard.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Event.pm +%dir %{perl5_corelib}/Test2/Event +%attr(0444,root,root) %{perl5_corelib}/Test2/Event/Bail.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Event/Diag.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Event/Encoding.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Event/Exception.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Event/Fail.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Event/Generic.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Event/Note.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Event/Ok.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Event/Pass.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Event/Plan.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Event/Skip.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Event/Subtest.pm +%dir %{perl5_corelib}/Test2/Event/TAP +%attr(0444,root,root) %{perl5_corelib}/Test2/Event/TAP/Version.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Event/V2.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Event/Waiting.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/EventFacet.pm +%dir %{perl5_corelib}/Test2/EventFacet +%attr(0444,root,root) %{perl5_corelib}/Test2/EventFacet/About.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/EventFacet/Amnesty.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/EventFacet/Assert.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/EventFacet/Control.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/EventFacet/Error.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/EventFacet/Hub.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/EventFacet/Info.pm +%dir %{perl5_corelib}/Test2/EventFacet/Info +%attr(0444,root,root) %{perl5_corelib}/Test2/EventFacet/Info/Table.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/EventFacet/Meta.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/EventFacet/Parent.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/EventFacet/Plan.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/EventFacet/Render.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/EventFacet/Trace.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Formatter.pm +%dir %{perl5_corelib}/Test2/Formatter +%attr(0444,root,root) %{perl5_corelib}/Test2/Formatter/TAP.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Hub.pm +%dir %{perl5_corelib}/Test2/Hub +%attr(0444,root,root) %{perl5_corelib}/Test2/Hub/Interceptor.pm +%dir %{perl5_corelib}/Test2/Hub/Interceptor +%attr(0444,root,root) %{perl5_corelib}/Test2/Hub/Interceptor/Terminator.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Hub/Subtest.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/IPC.pm +%dir %{perl5_corelib}/Test2/IPC +%attr(0444,root,root) %{perl5_corelib}/Test2/IPC/Driver.pm +%dir %{perl5_corelib}/Test2/IPC/Driver +%attr(0444,root,root) %{perl5_corelib}/Test2/IPC/Driver/Files.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual.pm +%dir %{perl5_corelib}/Test2/Manual +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Anatomy.pm +%dir %{perl5_corelib}/Test2/Manual/Anatomy +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Anatomy/API.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Anatomy/Context.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Anatomy/EndToEnd.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Anatomy/Event.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Anatomy/Hubs.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Anatomy/IPC.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Anatomy/Utilities.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Concurrency.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Contributing.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Testing.pm +%dir %{perl5_corelib}/Test2/Manual/Testing +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Testing/Introduction.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Testing/Migrating.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Testing/Planning.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Testing/Todo.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Tooling.pm +%dir %{perl5_corelib}/Test2/Manual/Tooling/ +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Tooling/FirstTool.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Tooling/Formatter.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Tooling/Nesting.pm +%dir %{perl5_corelib}/Test2/Manual/Tooling/Plugin +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Tooling/Plugin/TestExit.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Tooling/Plugin/TestingDone.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Tooling/Plugin/ToolCompletes.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Tooling/Plugin/ToolStarts.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Tooling/Subtest.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Tooling/TestBuilder.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Manual/Tooling/Testing.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Mock.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Plugin.pm +%dir %{perl5_corelib}/Test2/Plugin +%attr(0444,root,root) %{perl5_corelib}/Test2/Plugin/BailOnFail.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Plugin/DieOnFail.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Plugin/ExitSummary.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Plugin/SRand.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Plugin/Times.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Plugin/UTF8.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Require.pm +%dir %{perl5_corelib}/Test2/Require +%attr(0444,root,root) %{perl5_corelib}/Test2/Require/AuthorTesting.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Require/AutomatedTesting.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Require/EnvVar.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Require/ExtendedTesting.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Require/Fork.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Require/Module.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Require/NonInteractiveTesting.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Require/Perl.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Require/RealFork.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Require/ReleaseTesting.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Require/Threads.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Suite.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Todo.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools.pm +%dir %{perl5_corelib}/Test2/Tools +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/AsyncSubtest.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/Basic.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/Class.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/ClassicCompare.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/Compare.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/Defer.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/Encoding.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/Event.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/Exception.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/Exports.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/GenTemp.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/Grab.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/Mock.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/Ref.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/Refcount.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/Spec.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/Subtest.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/Target.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/Tester.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/Tiny.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Tools/Warnings.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Transition.pod +%attr(0444,root,root) %{perl5_corelib}/Test2/Util.pm +%dir %{perl5_corelib}/Test2/Util +%attr(0444,root,root) %{perl5_corelib}/Test2/Util/ExternalMeta.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Util/Facets2Legacy.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Util/Grabber.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Util/Guard.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Util/HashBase.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Util/Importer.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Util/Ref.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Util/Stash.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Util/Sub.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Util/Table.pm +%dir %{perl5_corelib}/Test2/Util/Table +%attr(0444,root,root) %{perl5_corelib}/Test2/Util/Table/Cell.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Util/Table/LineBreak.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Util/Term.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Util/Times.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Util/Trace.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/V0.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Workflow.pm +%dir %{perl5_corelib}/Test2/Workflow +%attr(0444,root,root) %{perl5_corelib}/Test2/Workflow/BlockBase.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Workflow/Build.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Workflow/Runner.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Workflow/Task.pm +%dir %{perl5_corelib}/Test2/Workflow/Task +%attr(0444,root,root) %{perl5_corelib}/Test2/Workflow/Task/Action.pm +%attr(0444,root,root) %{perl5_corelib}/Test2/Workflow/Task/Group.pm +# Text +%dir %{perl5_corelib}/Text +%attr(0444,root,root) %{perl5_corelib}/Text/Abbrev.pm +%attr(0444,root,root) %{perl5_corelib}/Text/Balanced.pm +%attr(0444,root,root) %{perl5_corelib}/Text/ParseWords.pm +%attr(0444,root,root) %{perl5_corelib}/Text/Tabs.pm +%attr(0444,root,root) %{perl5_corelib}/Text/Wrap.pm +# Thread +%attr(0444,root,root) %{perl5_corelib}/Thread.pm +%dir %{perl5_corelib}/Thread +%attr(0444,root,root) %{perl5_corelib}/Thread/Queue.pm +%attr(0444,root,root) %{perl5_corelib}/Thread/Semaphore.pm +# Tie +%dir %{perl5_corelib}/Tie +%attr(0444,root,root) %{perl5_corelib}/Tie/Array.pm +%attr(0444,root,root) %{perl5_corelib}/Tie/File.pm +%attr(0444,root,root) %{perl5_corelib}/Tie/Handle.pm +%attr(0444,root,root) %{perl5_corelib}/Tie/Hash.pm +%dir %{perl5_corelib}/Tie/Hash +%attr(0444,root,root) %{perl5_corelib}/Tie/Hash/NamedCapture.pm +%attr(0444,root,root) %{perl5_corelib}/Tie/Memoize.pm +%attr(0444,root,root) %{perl5_corelib}/Tie/RefHash.pm +%attr(0444,root,root) %{perl5_corelib}/Tie/Scalar.pm +%attr(0444,root,root) %{perl5_corelib}/Tie/StdHandle.pm +%attr(0444,root,root) %{perl5_corelib}/Tie/SubstrHash.pm +# Time +%dir %{perl5_corearch}/Time +%attr(0444,root,root) %{perl5_corearch}/Time/HiRes.pm +%attr(0444,root,root) %{perl5_corearch}/Time/Piece.pm +%attr(0444,root,root) %{perl5_corearch}/Time/Seconds.pm +%dir %{perl5_corearch}/auto/Time +%dir %{perl5_corearch}/auto/Time/HiRes +%attr(0555,root,root) %{perl5_corearch}/auto/Time/HiRes/HiRes.so +%dir %{perl5_corearch}/auto/Time/Piece +%attr(0555,root,root) %{perl5_corearch}/auto/Time/Piece/Piece.so +%if 0%{?linuxMultiarch:1} == 1 +%dir %{perl5_corelib}/Time +%endif +%attr(0444,root,root) %{perl5_corelib}/Time/Local.pm +%attr(0444,root,root) %{perl5_corelib}/Time/gmtime.pm +%attr(0444,root,root) %{perl5_corelib}/Time/localtime.pm +%attr(0444,root,root) %{perl5_corelib}/Time/tm.pm +# UNIVERSAL.pm +%attr(0444,root,root) %{perl5_corelib}/UNIVERSAL.pm +# Unicode +%dir %{perl5_corearch}/Unicode +%attr(0444,root,root) %{perl5_corearch}/Unicode/Collate.pm +%dir %{perl5_corearch}/Unicode/Collate +%attr(0444,root,root) %{perl5_corearch}/Unicode/Collate/Locale.pm +%attr(0444,root,root) %{perl5_corearch}/Unicode/Normalize.pm +%dir %{perl5_corearch}/auto/Unicode +%dir %{perl5_corearch}/auto/Unicode/Collate +%attr(0555,root,root) %{perl5_corearch}/auto/Unicode/Collate/Collate.so +%dir %{perl5_corearch}/auto/Unicode/Normalize +%attr(0555,root,root) %{perl5_corearch}/auto/Unicode/Normalize/Normalize.so +%if 0%{?linuxMultiarch:1} == 1 +%dir %{perl5_corelib}/Unicode +%dir %{perl5_corelib}/Unicode/Collate +%endif +%dir %{perl5_corelib}/Unicode/Collate/CJK +%attr(0444,root,root) %{perl5_corelib}/Unicode/Collate/CJK/*.pm +%dir %{perl5_corelib}/Unicode/Collate/Locale +%attr(0444,root,root) %{perl5_corelib}/Unicode/Collate/Locale/*.pl +%attr(0444,root,root) %{perl5_corelib}/Unicode/Collate/allkeys.txt +%attr(0444,root,root) %{perl5_corelib}/Unicode/Collate/keys.txt +%attr(0444,root,root) %{perl5_corelib}/Unicode/UCD.pm +# User +%dir %{perl5_corelib}/User +%attr(0444,root,root) %{perl5_corelib}/User/grent.pm +%attr(0444,root,root) %{perl5_corelib}/User/pwent.pm +# XSLoader.pm -- _charnames.pm +%attr(0444,root,root) %{perl5_corelib}/XSLoader.pm +%attr(0444,root,root) %{perl5_corelib}/_charnames.pm +# attributes +%attr(0444,root,root) %{perl5_corearch}/attributes.pm +%dir %{perl5_corearch}/auto/attributes +%attr(0555,root,root) %{perl5_corearch}/auto/attributes/attributes.so +# autodie +%attr(0444,root,root) %{perl5_corelib}/autodie.pm +%dir %{perl5_corelib}/autodie +%dir %{perl5_corelib}/autodie/Scope +%attr(0444,root,root) %{perl5_corelib}/autodie/Scope/Guard.pm +%attr(0444,root,root) %{perl5_corelib}/autodie/Scope/GuardStack.pm +%attr(0444,root,root) %{perl5_corelib}/autodie/Util.pm +%attr(0444,root,root) %{perl5_corelib}/autodie/exception.pm +%dir %{perl5_corelib}/autodie/exception +%attr(0444,root,root) %{perl5_corelib}/autodie/exception/system.pm +%attr(0444,root,root) %{perl5_corelib}/autodie/hints.pm +%attr(0444,root,root) %{perl5_corelib}/autodie/skip.pm +# autouse.pm -- dumpvar.pl +%attr(0444,root,root) %{perl5_corelib}/autouse.pm +%attr(0444,root,root) %{perl5_corelib}/base.pm +%attr(0444,root,root) %{perl5_corelib}/bigfloat.pm +%attr(0444,root,root) %{perl5_corelib}/bigint.pm +%attr(0444,root,root) %{perl5_corelib}/bignum.pm +%attr(0444,root,root) %{perl5_corelib}/bigrat.pm +%attr(0444,root,root) %{perl5_corelib}/blib.pm +%attr(0444,root,root) %{perl5_corelib}/builtin.pm +%attr(0444,root,root) %{perl5_corelib}/bytes.pm +#%%attr(0444,root,root) %%{perl5_corelib}/bytes_heavy.pl +%attr(0444,root,root) %{perl5_corelib}/charnames.pm +%attr(0444,root,root) %{perl5_corelib}/constant.pm +%attr(0444,root,root) %{perl5_corelib}/deprecate.pm +%attr(0444,root,root) %{perl5_corelib}/diagnostics.pm +%attr(0444,root,root) %{perl5_corelib}/dumpvar.pl +# encoding +%attr(0444,root,root) %{perl5_corearch}/encoding.pm +%dir %{perl5_corelib}/encoding +%attr(0444,root,root) %{perl5_corelib}/encoding/warnings.pm +# experimental.pm -- less.pm +%attr(0444,root,root) %{perl5_corelib}/experimental.pm +%attr(0444,root,root) %{perl5_corelib}/feature.pm +%attr(0444,root,root) %{perl5_corelib}/fields.pm +%attr(0444,root,root) %{perl5_corelib}/filetest.pm +%attr(0444,root,root) %{perl5_corelib}/if.pm +%attr(0444,root,root) %{perl5_corelib}/integer.pm +%attr(0444,root,root) %{perl5_corelib}/less.pm +# lib +%attr(0444,root,root) %{perl5_corearch}/lib.pm +# locale.pm +%attr(0444,root,root) %{perl5_corelib}/locale.pm +# meta_notation.pm +%attr(0444,root,root) %{perl5_corelib}/meta_notation.pm +# mro +%attr(0444,root,root) %{perl5_corearch}/mro.pm +%dir %{perl5_corearch}/auto/mro +%attr(0555,root,root) %{perl5_corearch}/auto/mro/mro.so +# ok.pm +%attr(0444,root,root) %{perl5_corelib}/ok.pm +# open.pm +%attr(0444,root,root) %{perl5_corelib}/open.pm +# ops +%attr(0444,root,root) %{perl5_corearch}/ops.pm +# overload +%attr(0444,root,root) %{perl5_corelib}/overload.pm +%dir %{perl5_corelib}/overload +%attr(0444,root,root) %{perl5_corelib}/overload/numbers.pm +%attr(0444,root,root) %{perl5_corelib}/overloading.pm +# parent.pm +%attr(0444,root,root) %{perl5_corelib}/parent.pm +# perl5db.pl +%attr(0444,root,root) %{perl5_corelib}/perl5db.pl +# perlfaq.pm +%attr(0444,root,root) %{perl5_corelib}/perlfaq.pm +# re +%attr(0444,root,root) %{perl5_corearch}/re.pm +%dir %{perl5_corearch}/auto/re +%attr(0555,root,root) %{perl5_corearch}/auto/re/re.so +# sigtrap.pm +%attr(0444,root,root) %{perl5_corelib}/sigtrap.pm +# sort.pm +%attr(0444,root,root) %{perl5_corelib}/sort.pm +# stable.pm +%attr(0444,root,root) %{perl5_corelib}/stable.pm +# strict.pm +%attr(0444,root,root) %{perl5_corelib}/strict.pm +# subs.pm +%attr(0444,root,root) %{perl5_corelib}/subs.pm +# threads +%attr(0444,root,root) %{perl5_corearch}/threads.pm +%dir %{perl5_corearch}/threads +%attr(0444,root,root) %{perl5_corearch}/threads/shared.pm +%dir %{perl5_corearch}/auto/threads +%attr(0555,root,root) %{perl5_corearch}/auto/threads/threads.so +%dir %{perl5_corearch}/auto/threads/shared +%attr(0555,root,root) %{perl5_corearch}/auto/threads/shared/shared.so +# unicore +%dir %{perl5_corelib}/unicore +%attr(0444,root,root) %{perl5_corelib}/unicore/Blocks.txt +%attr(0444,root,root) %{perl5_corelib}/unicore/CombiningClass.pl +%attr(0444,root,root) %{perl5_corelib}/unicore/Decomposition.pl +%attr(0444,root,root) %{perl5_corelib}/unicore/Name.pl +%attr(0444,root,root) %{perl5_corelib}/unicore/Name.pm +%attr(0444,root,root) %{perl5_corelib}/unicore/NamedSequences.txt +%attr(0444,root,root) %{perl5_corelib}/unicore/SpecialCasing.txt +%attr(0444,root,root) %{perl5_corelib}/unicore/TestNorm.pl +%attr(0444,root,root) %{perl5_corelib}/unicore/UCD.pl +%attr(0444,root,root) %{perl5_corelib}/unicore/uni_keywords.pl +%attr(0444,root,root) %{perl5_corelib}/unicore/version +%dir %{perl5_corelib}/unicore/To +%attr(0444,root,root) %{perl5_corelib}/unicore/To/*.pl +%dir %{perl5_corelib}/unicore/lib +%dir %{perl5_corelib}/unicore/lib/Age +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Age/*.pl +%dir %{perl5_corelib}/unicore/lib/Alpha +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Alpha/Y.pl +%dir %{perl5_corelib}/unicore/lib/Bc +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Bc/*.pl +%dir %{perl5_corelib}/unicore/lib/BidiC +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/BidiC/Y.pl +%dir %{perl5_corelib}/unicore/lib/BidiM +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/BidiM/Y.pl +%dir %{perl5_corelib}/unicore/lib/Blk +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Blk/NB.pl +%dir %{perl5_corelib}/unicore/lib/Bpt +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Bpt/*.pl +%dir %{perl5_corelib}/unicore/lib/CE +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/CE/Y.pl +%dir %{perl5_corelib}/unicore/lib/CI +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/CI/Y.pl +%dir %{perl5_corelib}/unicore/lib/CWCF +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/CWCF/Y.pl +%dir %{perl5_corelib}/unicore/lib/CWCM +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/CWCM/Y.pl +%dir %{perl5_corelib}/unicore/lib/CWKCF +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/CWKCF/Y.pl +%dir %{perl5_corelib}/unicore/lib/CWL +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/CWL/Y.pl +%dir %{perl5_corelib}/unicore/lib/CWT +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/CWT/Y.pl +%dir %{perl5_corelib}/unicore/lib/CWU +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/CWU/Y.pl +%dir %{perl5_corelib}/unicore/lib/Cased +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Cased/Y.pl +%dir %{perl5_corelib}/unicore/lib/Ccc +%attr(0644,root,root) %{perl5_corelib}/unicore/lib/Ccc/*.pl +%dir %{perl5_corelib}/unicore/lib/CompEx +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/CompEx/Y.pl +%dir %{perl5_corelib}/unicore/lib/DI +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/DI/Y.pl +%dir %{perl5_corelib}/unicore/lib/Dash +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Dash/Y.pl +%dir %{perl5_corelib}/unicore/lib/Dep +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Dep/Y.pl +%dir %{perl5_corelib}/unicore/lib/Dia +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Dia/Y.pl +%dir %{perl5_corelib}/unicore/lib/Dt +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Dt/*.pl +%dir %{perl5_corelib}/unicore/lib/EBase +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/EBase/Y.pl +%dir %{perl5_corelib}/unicore/lib/EComp +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/EComp/Y.pl +%dir %{perl5_corelib}/unicore/lib/EPres +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/EPres/Y.pl +%dir %{perl5_corelib}/unicore/lib/Ea +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Ea/*.pl +%dir %{perl5_corelib}/unicore/lib/Emoji +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Emoji/Y.pl +%dir %{perl5_corelib}/unicore/lib/Ext +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Ext/Y.pl +%dir %{perl5_corelib}/unicore/lib/ExtPict +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/ExtPict/Y.pl +%dir %{perl5_corelib}/unicore/lib/GCB +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/GCB/*.pl +%dir %{perl5_corelib}/unicore/lib/Gc +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Gc/*.pl +%dir %{perl5_corelib}/unicore/lib/GrBase +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/GrBase/Y.pl +%dir %{perl5_corelib}/unicore/lib/GrExt +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/GrExt/Y.pl +%dir %{perl5_corelib}/unicore/lib/Hex +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Hex/Y.pl +%dir %{perl5_corelib}/unicore/lib/Hst +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Hst/NA.pl +%dir %{perl5_corelib}/unicore/lib/Hyphen +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Hyphen/T.pl +%dir %{perl5_corelib}/unicore/lib/IDC +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/IDC/Y.pl +%dir %{perl5_corelib}/unicore/lib/IDS +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/IDS/Y.pl +%dir %{perl5_corelib}/unicore/lib/IdStatus +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/IdStatus/Allowed.pl +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/IdStatus/Restrict.pl +%dir %{perl5_corelib}/unicore/lib/IdType +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/IdType/*.pl +%dir %{perl5_corelib}/unicore/lib/Ideo +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Ideo/Y.pl +%dir %{perl5_corelib}/unicore/lib/In +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/In/*.pl +%dir %{perl5_corelib}/unicore/lib/InPC +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/InPC/*.pl +%dir %{perl5_corelib}/unicore/lib/InSC +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/InSC/*.pl +%dir %{perl5_corelib}/unicore/lib/Jg +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Jg/*.pl +%dir %{perl5_corelib}/unicore/lib/Jt +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Jt/*.pl +%dir %{perl5_corelib}/unicore/lib/Lb +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Lb/*.pl +%dir %{perl5_corelib}/unicore/lib/Lower +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Lower/Y.pl +%dir %{perl5_corelib}/unicore/lib/Math +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Math/Y.pl +%dir %{perl5_corelib}/unicore/lib/NFCQC +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/NFCQC/M.pl +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/NFCQC/Y.pl +%dir %{perl5_corelib}/unicore/lib/NFDQC +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/NFDQC/N.pl +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/NFDQC/Y.pl +%dir %{perl5_corelib}/unicore/lib/NFKCQC +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/NFKCQC/N.pl +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/NFKCQC/Y.pl +%dir %{perl5_corelib}/unicore/lib/NFKDQC +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/NFKDQC/N.pl +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/NFKDQC/Y.pl +%dir %{perl5_corelib}/unicore/lib/Nt +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Nt/Di.pl +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Nt/None.pl +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Nt/Nu.pl +%dir %{perl5_corelib}/unicore/lib/Nv +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Nv/*.pl +%dir %{perl5_corelib}/unicore/lib/PCM +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/PCM/Y.pl +%dir %{perl5_corelib}/unicore/lib/PatSyn +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/PatSyn/Y.pl +%dir %{perl5_corelib}/unicore/lib/Perl +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Perl/*.pl +%dir %{perl5_corelib}/unicore/lib/QMark +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/QMark/Y.pl +%dir %{perl5_corelib}/unicore/lib/SB +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/SB/*.pl +%dir %{perl5_corelib}/unicore/lib/SD +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/SD/Y.pl +%dir %{perl5_corelib}/unicore/lib/STerm +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/STerm/Y.pl +%dir %{perl5_corelib}/unicore/lib/Sc +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Sc/*.pl +%dir %{perl5_corelib}/unicore/lib/Scx +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Scx/*.pl +%dir %{perl5_corelib}/unicore/lib/Term +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Term/Y.pl +%dir %{perl5_corelib}/unicore/lib/UIdeo +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/UIdeo/Y.pl +%dir %{perl5_corelib}/unicore/lib/Upper +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Upper/Y.pl +%dir %{perl5_corelib}/unicore/lib/VS +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/VS/Y.pl +%dir %{perl5_corelib}/unicore/lib/Vo +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Vo/R.pl +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Vo/Tr.pl +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Vo/Tu.pl +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/Vo/U.pl +%dir %{perl5_corelib}/unicore/lib/WB +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/WB/*.pl +%dir %{perl5_corelib}/unicore/lib/XIDC +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/XIDC/Y.pl +%dir %{perl5_corelib}/unicore/lib/XIDS +%attr(0444,root,root) %{perl5_corelib}/unicore/lib/XIDS/Y.pl +# utf8 +%attr(0444,root,root) %{perl5_corelib}/utf8.pm +# vars +%attr(0444,root,root) %{perl5_corelib}/vars.pm +# version +%attr(0444,root,root) %{perl5_corelib}/version.pm +%attr(0444,root,root) %{perl5_corelib}/version.pod +%dir %{perl5_corelib}/version +%attr(0444,root,root) %{perl5_corelib}/version/Internals.pod +%attr(0444,root,root) %{perl5_corelib}/version/regex.pm +# vmsish +%attr(0444,root,root) %{perl5_corelib}/vmsish.pm +# warnings +%attr(0444,root,root) %{perl5_corelib}/warnings.pm +%dir %{perl5_corelib}/warnings +%attr(0444,root,root) %{perl5_corelib}/warnings/register.pm +# +# ??? +%exclude %{perl5_corearch}/.packlist +# +# pod - may need refinement +%dir %{perl5_corelib}/pod +%attr(0644,root,root) %{perl5_corelib}/pod/*.pod +#man pages +#%%{_mandir}/man1/*.1* +#%%{_mandir}/man3/*.3* +%license Artistic Copying README +%doc %{name}-make.test.log +%doc Artistic Copying AUTHORS README README.linux + +%files devel +%defattr(-,root,root) +%attr(0644,root,root) /usr/lib/rpm/macros.d/macros.perl +%attr(0755,root,root) %{_bindir}/h2xs +%attr(0755,root,root) %{_bindir}/perlivp +#CORE +%dir %{perl5_corearch}/CORE +%attr(0444,root,root) %{perl5_corearch}/CORE/*.h +# man pages +%{_mandir}/man1/h2xs.1* +%{_mandir}/man1/perlivp.1* +%license Artistic Copying README +%doc Artistic Copying README + +%files libperl +%defattr(-,root,root,-) +%attr(0555,root,root) %{perl5_corearch}/CORE/libperl.so +%license Artistic Copying README +%doc Artistic Copying README + +########################## +# # +# Separable Perl Modules # +# # +########################## + +%files Digest-MD5 +%defattr(-,root,root,-) +%dir %{perl5_corearch}/Digest +%attr(0444,root,root) %{perl5_corearch}/Digest/MD5.pm +%dir %{perl5_corearch}/auto/Digest +%dir %{perl5_corearch}/auto/Digest/MD5 +%attr(0555,root,root) %{perl5_corearch}/auto/Digest/MD5/MD5.so +%attr(0644,root,root) %{_mandir}/man3/Digest::MD5.3* +%license Artistic Copying README +%doc Artistic Copying README + +%files Digest-SHA +%defattr(-,root,root,-) +%dir %{perl5_corearch}/Digest +%attr(0444,root,root) %{perl5_corearch}/Digest/SHA.pm +%dir %{perl5_corearch}/auto/Digest +%dir %{perl5_corearch}/auto/Digest/SHA +%attr(0555,root,root) %{perl5_corearch}/auto/Digest/SHA/SHA.so +%attr(0644,root,root) %{_mandir}/man3/Digest::SHA.3* + +%changelog +* Sat Oct 19 2024 Michael A. Peters - 2:5.40.0-0.dev10 +- Build for YJL 6.6 (LFS 12.2) + +* Tue Apr 25 2023 Michael A. Peters - 2:5.36.1-0.dev9 +- Changed core RPM macros + +* Sun Apr 23 2023 Michael A. Peters - 2:5.36.1-0.dev8 +- Working on subpackages + +* Sun Apr 23 2023 Michael A. Peters - 2:5.36.1-0.dev7 +- Update to 5.36.1 + +* Sun Apr 23 2023 Michael A. Peters - 2:5.36.0-0.dev6 +- Started work on subpackages + +* Sat Apr 22 2023 Michael A. Peters - 2:5.36.0-0.dev5 +- New API/ABI macros, remove subpackage for Perl 5 licenses (doing +- that differently) + +* Thu Apr 20 2023 Michael A. Peters - 2:5.36.0-0.dev4 +- Add subpackage for the Perl 5 licenses + +* Thu Apr 20 2023 Michael A. Peters - 2:5.36.0-0.dev2 +- Fix packaging bug (wrong perms on a few directories), filter out +- bogus requires, enable stripping. + +* Thu Apr 20 2023 Michael A. Peters - 2:5.36.0-0.dev1 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) diff --git a/SPECS/python3.spec b/SPECS/python3.spec new file mode 100644 index 0000000..7f168e8 --- /dev/null +++ b/SPECS/python3.spec @@ -0,0 +1,199 @@ +%global specrel 0.rc1 + +%if 0%{?!__sed:1} == 1 +%global __sed %{_bindir}/sed +%endif + +# Version definitions +%global python3_version 3.12 +%global python3_nodots 312 +# General macros +%global __python3 /usr/bin/python3 +%global python3 %__python3 +%global python3_sitelib /usr/lib/python%{python3_version}/site-packages +%global python3_sitearch /usr/lib/python%{python3_version}/site-packages +%global python3_platform linux-%{_arch} +# YJL specific macros +%global python3_os_platform %{_arch}-linux-gnu +%global python3_API Python-%{python3_version} +%global python3_ABI %{python3_API}-%{python3_os_platform} +# + +Name: python3 +Version: %{python3_version}.6 +Release: %{?repo}%{specrel}%{?dist} +Summary: Python3 interpreter + +Group: Programming/Languages +License: PSF-2.0 +URL: https://www.python.org +Source0: https://www.python.org/ftp/python/%{version}/Python-%{version}.tar.xz +Source1: https://www.python.org/ftp/python/doc/%{version}/python-%{version}-docs-html.tar.bz2 +Source2: rpm-macros-python-%{python3_version} +Provides: %{name}-libs = %{version}-%{release} +Provides: %{python3_API} +Provides: %{python3_ABI} + +BuildRequires: %{__sed} +# This is very incomplete +BuildRequires: pkgconfig(expat) +BuildRequires: pkgconfig(libffi) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: libgdbm-devel +# Use OpenSSL, not LibreSSL --- see PEP 644 +# https://peps.python.org/pep-0644/ +BuildRequires: openssl-devel +#Requires: + +%description +Python is an interpreted, interactive, object-oriented programming +language. It incorporates modules, exceptions, dynamic typing, very +high level dynamic data types, and classes. It supports multiple +programming paradigms beyond object-oriented programming, such as +procedural and functional programming. Python combines remarkable power +with very clear syntax. It has interfaces to many system calls and +libraries, as well as to various window systems, and is extensible in +C or C++. It is also usable as an extension language for applications +that need a programmable interface. Finally, Python is portable: it +runs on many Unix variants including Linux and macOS, and on Windows. + + +%package devel +group: Development/Languages +Summary: Developer files for Python3 +Requires: %{name} = %{version} + +%description devel +This package includes the developer files needed to create extensions +to the python language. + +%package documentation +group: documentation +Summary: Python 3 documentation in HTML +BuildArch: noarch + +%description documentation +This package contains the HTML documentation for Python %{version}. + +%prep +%setup -n Python-%{version} + + +%build +%configure \ + --enable-shared \ + --with-system-expat \ + --enable-optimizations +make %{?_smp_mflags} + + +%install +make install DESTDIR=%{buildroot} +install -m755 -d %{buildroot}/usr/lib/rpm/macros.d +install -m644 %{SOURCE2} %{buildroot}/usr/lib/rpm/macros.d/macros.python3 + +# fix reference to /usr/local/bin/python +%{__sed} -i 's?/usr/local/bin/python$?%{_bindir}/python%{python3_version}?' \ + %{buildroot}/usr/lib/python%{python3_version}/cgi.py + +ln -sf python%{python3_version} %{buildroot}%{_bindir}/python +install -v -m755 -d %{buildroot}%{_datadir}/doc/python-%{version}/html +tar --strip-components=1 \ + --no-same-owner \ + --no-same-permissions \ + -C %{buildroot}%{_datadir}/doc/python-%{version}/html \ + -xvf %{SOURCE1} + +%files +%defattr(-,root,root,-) +%{_bindir}/idle3 +%attr(0755,root,root) %{_bindir}/idle%{python3_version} +%{_bindir}/python +%{_bindir}/python3 +%attr(0755,root,root) %{_bindir}/python%{python3_version} +%{_libdir}/libpython3.12.so +%attr(0755,root,root) %{_libdir}/libpython3.12.so.1.0 +%dir /usr/lib/python%{python3_version} +%dir /usr/lib/python%{python3_version}/config-%{python3_version}-%{python3_os_platform} +/usr/lib/python%{python3_version}/LICENSE.txt +/usr/lib/python%{python3_version}/*.py +/usr/lib/python%{python3_version}/__phello__ +/usr/lib/python%{python3_version}/__pycache__ +/usr/lib/python%{python3_version}/asyncio +/usr/lib/python%{python3_version}/collections +/usr/lib/python%{python3_version}/concurrent +/usr/lib/python%{python3_version}/ctypes +/usr/lib/python%{python3_version}/curses +/usr/lib/python%{python3_version}/dbm +#/usr/lib/python%%{python3_version}/distutils +/usr/lib/python%{python3_version}/email +/usr/lib/python%{python3_version}/encodings +/usr/lib/python%{python3_version}/ensurepip +/usr/lib/python%{python3_version}/html +/usr/lib/python%{python3_version}/http +/usr/lib/python%{python3_version}/idlelib +/usr/lib/python%{python3_version}/importlib +/usr/lib/python%{python3_version}/json +/usr/lib/python%{python3_version}/lib-dynload +/usr/lib/python%{python3_version}/lib2to3 +/usr/lib/python%{python3_version}/logging +/usr/lib/python%{python3_version}/multiprocessing +/usr/lib/python%{python3_version}/pydoc_data +/usr/lib/python%{python3_version}/re +/usr/lib/python%{python3_version}/site-packages +/usr/lib/python%{python3_version}/sqlite3 +/usr/lib/python%{python3_version}/test +/usr/lib/python%{python3_version}/tkinter +/usr/lib/python%{python3_version}/tomllib +/usr/lib/python%{python3_version}/turtledemo +/usr/lib/python%{python3_version}/unittest +/usr/lib/python%{python3_version}/urllib +/usr/lib/python%{python3_version}/venv +/usr/lib/python%{python3_version}/wsgiref +/usr/lib/python%{python3_version}/xml +/usr/lib/python%{python3_version}/xmlrpc +/usr/lib/python%{python3_version}/zipfile +/usr/lib/python%{python3_version}/zoneinfo +%{_mandir}/man1/python3* +%license LICENSE +%doc LICENSE README.rst + +%files devel +%defattr(-,root,root,-) +%{_bindir}/2to3 +%attr(0755,root,root) %{_bindir}/2to3-%{python3_version} +%{_bindir}/python3-config +%attr(0755,root,root) %{_bindir}/python%{python3_version}-config +%{_includedir}/python%{python3_version} +%{_libdir}/libpython3.so +%{_libdir}/pkgconfig/*.pc +/usr/lib/rpm/macros.d/macros.python3 +/usr/lib/python%{python3_version}/config-%{python3_version}-%{python3_os_platform} + +%files documentation +%defattr(-,root,root,-) +%{_bindir}/pydoc3 +%attr(0755,root,root) %{_bindir}/pydoc%{python3_version} +%{_datadir}/doc/python-%{version}/html + +%changelog +* Thu Oct 17 2024 Michael A. Peters - 3.12.6-0.rc1 +- Build for YJL 6.6 (LFS 12.2) +- NEEDS from 2023-03-22 still apply + +* Wed May 10 2023 Michael A. Peters - 3.11.3-0.rc2 +- Build against OpenSSL instead of LibreSSL + +* Tue Apr 25 2023 Michael A. Peters - 3.11.3-0.rc1 +- Update to 3.11.3 + +* Mon Apr 03 2023 Michael A. Peters - 3.11.2-0.rc2 +- Make /usr/bin/python symbolic link +- NEEDS from 2023-03-22 still apply + +* Wed Mar 22 2023 Michael A. Peters - 3.11.2-0.rc1 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) +- Need to make multilib capable +- Need to split off libs into separate package +- Need more complete Summary/Descriptions +- Need build deps diff --git a/SPECS/sed.spec b/SPECS/sed.spec new file mode 100644 index 0000000..15242b7 --- /dev/null +++ b/SPECS/sed.spec @@ -0,0 +1,76 @@ +%if %{!?insinfo:1}%{?insinfo:0} +%global insinfo /sbin/install-info +%endif + +Name: sed +Version: 4.9 +Release: %{?repo}3%{?dist} +Summary: A non-interactive command-line text editor + +Group: System Environment/Utilities +License: GPLv3 +URL: https://www.gnu.org/software/sed/ +Source0: https://ftp.gnu.org/gnu/sed/sed-%{version}.tar.xz + +BuildRequires: libattr-devel +BuildRequires: libacl-devel +Requires(post): %{insinfo} +Requires(preun): %{insinfo} + +%description +The `sed' command is commonly used to filter text, i.e., it takes text +input, performs some operation (or set of operations) on it, and outputs +the modified text. + +The `sed' command is typocally used for extracting part of a file using +pattern matching or substituting multiple occurrences of a string within +a file. + +%prep +%setup -q + +%build +%configure --bindir=/bin +make %{?_smp_mflags} +make html + +%check +%if 0%{?runtests:1} == 1 +make check > %{name}-make.check.log 2>&1 +%else +echo "make test not run during package build." > %{name}-make.check.log +%endif + +%install +make install DESTDIR=%{buildroot} +%find_lang sed + +%post +%{insinfo} %{_infodir}/sed.info %{_infodir}/dir ||: + +%preun +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/sed.info %{_infodir}/dir ||: +fi + +%files -f sed.lang +%defattr(-,root,root,-) +%attr(0755,root,root) /bin/sed +%attr(0644,root,root) %{_infodir}/sed.info* +%exclude %{_infodir}/dir +%attr(0644,root,root) %{_mandir}/man1/sed.1* +%license COPYING +%doc AUTHORS BUGS COPYING ChangeLog README NEWS THANKS +%doc doc/sed.html %{name}-make.check.log + + + +%changelog +* Sat Oct 19 2024 Michael A. Peters - 4.9-3 +- Build for YJL 6.6 (LFS 12.2) + +* Mon Apr 17 2023 Michael A. Peters - 4.9-2 +- Rebuild with newly packaged gcc, fix install-info scriptlets + +* Wed Mar 22 2023 Michael A. Peters - 4.9-1 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) diff --git a/SPECS/tar.spec b/SPECS/tar.spec new file mode 100644 index 0000000..dccaa0e --- /dev/null +++ b/SPECS/tar.spec @@ -0,0 +1,77 @@ +%if %{!?insinfo:1}%{?insinfo:0} +%global insinfo /sbin/install-info +%endif + +Name: tar +Version: 1.35 +Release: %{?repo}0.rc1%{?dist} +Summary: Archive and restore files and directies +Requires(preun): %{insinfo} +Requires(post): %{insinfo} +BuildRequires: pkgconfig(libacl) + +Group: System Environment/Utilities +License: GPLv3 +URL: https://gnu.org/software/tar +Source0: https://ftp.gnu.org/gnu/tar/tar-%{version}.tar.xz + + +%description +GNU Tar is a program for creating archives of files and for restoring archives +of file structures. Historically such archives were written to a tape drive, +hence the name Tape ARchive. In modern times, a tape drives are almost never +used. + +A tar achive is usually called a "tarball" and extracting the archived files is +usually called "unpacking the tarball". Tar itself does not provide any +compression to the archive but tar is usually used in conjunction with a +separate lossless compression utility such as gzip, bzip2, or xz-utils. With GNU +tar, this compression can be applied at the time the archive is created through +option switches to the tar command. + + +%prep +%setup -q + +%build +%configure +make %{?_smp_mflags} + +%check +%if 0%{?runtests:1} == 1 +make check > %{name}-make.check.log 2>&1 +%else +echo "make test not run during package build." > %{name}-make.check.log +%endif + +%install +make install DESTDIR=%{buildroot} +make -C doc install-html docdir=%{_datadir}/doc/tar-%{version} \ + DESTDIR=%{buildroot} +%find_lang %{name} + +%post +%{insinfo} %{_infodir}/%{name}.info %{_infodir}/dir ||: + +%preun +if [ $1 = 0 ]; then +%{insinfo} --delete %{_infodir}/%{name}.info %{_infodir}/dir ||: +fi + +%files -f %{name}.lang +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/tar +%attr(0755,root,root) %{_libexecdir}/rmt +%attr(0644,root,root) %{_infodir}/%{name}.info* +%exclude %{_infodir}/dir +%attr(0644,root,root) %{_mandir}/man1/tar.1* +%attr(0644,root,root) %{_mandir}/man8/rmt.8* +%{_datadir}/doc/tar-%{version}/tar.html +%license COPYING +%doc %{name}-make.check.log +%doc AUTHORS ChangeLog COPYING README NEWS THANKS + + +%changelog +* Sat Oct 19 2024 Michael A. Peters - 1.35-0.rc1 +- Initial spec file for YJL 6.6 (LFS 12.2) diff --git a/SPECS/texinfo.spec b/SPECS/texinfo.spec new file mode 100644 index 0000000..70b029e --- /dev/null +++ b/SPECS/texinfo.spec @@ -0,0 +1,93 @@ +Name: texinfo +Version: 7.1 +Release: %{?repo}0.rc1%{?dist} +Summary: Text documentation system +BuildRequires: perl +BuildRequires: libunistring-devel + +Group: System Environment/Documentation +License: GPLv3 +URL: https://www.gnu.org/software/texinfo/ +Source0: https://ftp.gnu.org/gnu/texinfo/texinfo-%{version}.tar.xz + +%description +Texinfo is a documentation system that uses a single source to produce +many forms of output: +- a PDF or DVI document (via the TeX typesetting system) with the normal + features of a book, including sectioning, cross references, indices, etc. +- an Info file with analogous features +- a plain text (ASCII) file +- HTML output suitable for use with a web browser +- an EPUB 3 e-book +- a LaTeX file, which can then be used to create a PDF +- a Docbook file + +%prep +%setup -q + +%build +%configure +make %{?_smp_mflags} + +%install +make install DESTDIR=%{buildroot} +%find_lang texinfo +%find_lang texinfo_document +cat texinfo_document.lang >> texinfo.lang + +%check +%if 0%{?runtests:1} == 1 +make check > %{name}-make.check.log +%else +echo "make check not run during packaging" > %{name}-make.check.log +%endif + +%post +for doc in info-stnd texi2any_api texi2any_internals texinfo; do + %{_bindir}/install-info %{_infodir}/${doc}.info %{_infodir}/dir ||: +done + +%preun +if [ $1 = 0 ]; then +for doc in info-stnd texi2any_api texi2any_internals texinfo; do + %{_bindir}/install-info --delete %{_infodir}/${doc}.info %{_infodir}/dir ||: +done +fi + +%files -f texinfo.lang +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/info +%attr(0755,root,root) %{_bindir}/install-info +%attr(0755,root,root) %{_bindir}/pdftexi2dvi +%attr(0755,root,root) %{_bindir}/pod2texi +%attr(0755,root,root) %{_bindir}/texi2any +%attr(0755,root,root) %{_bindir}/texi2dvi +%attr(0755,root,root) %{_bindir}/texi2pdf +%attr(0755,root,root) %{_bindir}/texindex +%{_bindir}/makeinfo +%{_libdir}/texinfo +%dir %{_infodir} +%exclude %{_infodir}/dir +%attr(0644,root,root) %{_infodir}/info-stnd.info* +%attr(0644,root,root) %{_infodir}/texi2any_api.info* +%attr(0644,root,root) %{_infodir}/texi2any_internals.info* +%attr(0644,root,root) %{_infodir}/texinfo.info* +%attr(0644,root,root) %{_mandir}/man1/info.1* +%attr(0644,root,root) %{_mandir}/man1/install-info.1* +%attr(0644,root,root) %{_mandir}/man1/makeinfo.1* +%attr(0644,root,root) %{_mandir}/man1/pdftexi2dvi.1* +%attr(0644,root,root) %{_mandir}/man1/pod2texi.1* +%attr(0644,root,root) %{_mandir}/man1/texi2any.1* +%attr(0644,root,root) %{_mandir}/man1/texi2dvi.1* +%attr(0644,root,root) %{_mandir}/man1/texi2pdf.1* +%attr(0644,root,root) %{_mandir}/man1/texindex.1* +%attr(0644,root,root) %{_mandir}/man5/info.5* +%attr(0644,root,root) %{_mandir}/man5/texinfo.5* +%{_datadir}/texinfo +%doc AUTHORS COPYING ChangeLog* README* +%license COPYING +%doc %{name}-make.check.log + +%changelog +* Sat Oct 19 2024 Michael A. Peters - 7.1-0.rc1 +- Initial spec file for YJL 6.6 (LFS 12.2) diff --git a/SPECS/tzdata.spec b/SPECS/tzdata.spec new file mode 100644 index 0000000..56ec983 --- /dev/null +++ b/SPECS/tzdata.spec @@ -0,0 +1,55 @@ +%if 0%{!?__zic:1} == 1 +%global __zic %{_sbindir}/zic +%endif + +Name: tzdata +Version: 2024b +Release: %{?repo}0.rc2%{?dist} +Summary: Timezone data +BuildArch: noarch + +Group: System Environment/Base +License: Public Domain +URL: https://www.iana.org/time-zones +Source0: https://data.iana.org/time-zones/releases/tzdata2024b.tar.gz + +BuildRequires: %{__zic} + +%description +This package contains rules for time zones throughout the world. + +%prep +%setup -c + + +%build + + +%install +ZONEINFO=%{_datadir}/zoneinfo +%{__install} -d %{buildroot}/${ZONEINFO} + +for tz in etcetera southamerica northamerica europe africa antarctica \ + asia australasia backward; do + %{__zic} -L /dev/null -d %{buildroot}/${ZONEINFO} ${tz} + %{__zic} -L /dev/null -d %{buildroot}/$ZONEINFO/posix ${tz} + %{__zic} -L leapseconds -d %{buildroot}/$ZONEINFO/right ${tz} +done + +%{__install} -m644 zone.tab %{buildroot}/${ZONEINFO} +%{__install} -m644 zone1970.tab %{buildroot}/${ZONEINFO} +%{__install} -m644 zone.tab %{buildroot}/${ZONEINFO} + +%{__zic} -d %{buildroot}/${ZONEINFO} -p America/New_York +unset ZONEINFO + +%files +%defattr(-,root,root,-) +%doc README LICENSE SECURITY theory.html +%{_datadir}/zoneinfo + + + +%changelog +* Fri Oct 18 2024 Michael A. Peters - 2024b-0.rc1 +- Initial spec file for YJL 6.6 (LFS 12.2) diff --git a/SPECS/vim.spec b/SPECS/vim.spec new file mode 100644 index 0000000..dd9acc7 --- /dev/null +++ b/SPECS/vim.spec @@ -0,0 +1,543 @@ +%global debug_package %{nil} +%global specrel 0.dev1 +%global vimtag 9.1.0791 + +# Needs work, especially for not 1.core + +# Non-English strings *in this spec file* are from Google Translate +# and may not be as good as they could be. + +%global vimwithx 1 +%global vimgui gtk3 +%global vimfeatures huge +# desktop file support +%global vimdesktopvim 1 +%global vimdesktopgvim 1 +# the following gets conditionally reset later +%global vimdesktopicons 0 +# additional dependencies +%global vimdepgtk3 1 + +%if %{?repo:1}%{!?repo:0} +%if "%{repo}" == "1.core." +%global vimwithx 0 +%global vimfeatures normal +%global vimdesktopvim 0 +%global vimdepgtk3 0 +%endif +%if "%{repo}" == "2.cli." +%global vimwithx 0 +%global vimdepgtk3 0 +%endif +%if "%{repo}" == "5.mate." +%global vimgui gnome2 +%endif +%endif + +# reset some defaults +%if 0%{vimwithx} == 0 +%global vimgui no +%global vimdesktopgvim 0 +%endif + +%if 0%{vimdesktopvim} == 1 +%global vimdesktopicons 1 +%endif + + +Name: vim +Version: %{vimtag} +Release: %{?repo}%{specrel}%{?dist} +Summary: The vim text editor + +Group: Applications/Text +License: VIM +URL: https://www.vim.org/ +Source0: https://github.com/vim/vim/archive/refs/tags/v%{vimtag}.tar.gz +Source1: etc-vimrc + +BuildRequires: ncurses-devel +BuildRequires: libacl-devel +BuildRequires: libattr-devel +BuildRequires: gpm-devel +%if 0%{vimdepgtk3} == 1 +BuildRequires: gtk3-devel >= 3.24.36 +%endif +#Requires: + +%description +Vim is a highly configurable text editor built to make creating and changing any +kind of text very efficient. + +%if 0%{vimdesktopvim} == 1 +%package desktop +Summary: VIM Desktop File +Group: Applications/Text +Requires: vim = %{version}-%{release} +BuildArch: noarch + +%description desktop +This package includes the desktop metadata file needed to add the vim +launcher to the desktop menu. + +You only need this package if you want to launch vim from a graphical +desktop menu. +%endif + +%if 0%{vimdesktopgvim} == 1 +%package -n gvim-desktop +Summary: Graphical VIM Desktop File +Group: Applications/Text +Requires: %{_bindir}/gvim +Requires: vim = %{version}-%{release} +BuildArch: noarch + +%description -n gvim-desktop +This package includes the desktop metadata file needed to add the vim +launcher to the desktop menu. + +You only need this package if you want to launch vim from a graphical +desktop menu. +%endif + + + +%prep +%setup -q +echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h +echo '#define SYS_GVIMRC_FILE "/etc/gvimrc"' >> src/feature.h + + +%package man-da +Summary: vim manual pages in Danish +Summary(da): vim manual sider på dansk +Group: Documentation +Requires: vim = %{version}-%{release} +BuildArch: noarch + +%description man-da +This package contains the vim manual pages for the Danish language, +including ISO8859-1 and UTF-8 encodings. + +%description(da) man-da +Denne pakke indeholder vim-manualsiderne for det danske sprog, inklusive +ISO8859-1 og UTF-8-kodninger. + +%package man-de +Summary: vim manual pages in German +Summary(de): vim Handbuchseiten in Deutsch +Group: Documentation +Requires: vim = %{version}-%{release} +BuildArch: noarch + +%description man-de +This package contains the vim manual pages for the German language, +including ISO8859-1 and UTF-8 encodings. + +%description(de) man-de +Dieses Paket enthält die vim-Handbuchseiten für die deutsche Sprache, +einschließlich ISO8859-1- und UTF-8-Kodierungen. + +%package man-fr +Summary: vim manual pages in French +Summary(fr): vim pages de manuel en français +Group: Documentation +Requires: vim = %{version}-%{release} +BuildArch: noarch + +%description man-fr +This package contains the vim manual pages for the German language, +including ISO8859-1 and UTF-8 encodings. + +%description(fr) man-fr +Ce paquet contient les pages de manuel vim pour la langue allemande, +y compris les encodages ISO8859-1 et UTF-8. + +%package man-it +Summary: vim manual pages in Italian +Summary(it): vim pagine di manuale in italiano +Group: Documentation +Requires: vim = %{version}-%{release} +BuildArch: noarch + +%description man-it +This package contains the vim manual pages for the Italian language, +including ISO8859-1 and UTF-8 encodings. + +%description(de) man-it +Questo pacchetto contiene le pagine di manuale di vim per la lingua +italiana, comprese le codifiche ISO8859-1 e UTF-8. + +%package man-ja +Summary: vim manual pages in Japanese +Summary(ja): 日本語のvimマニュアルページ +Group: Documentation +Requires: vim = %{version}-%{release} +BuildArch: noarch + +%description man-ja +This package contains the vim manual pages for the Japanese language. + +%description(ja) man-ja +このパッケージには、日本語の vim マニュアル ページが含まれています。 + +%package man-pl +Summary: vim manual pages in Polish +Summary(pl): strony podręcznika vima w języku polskim +Group: Documentation +Requires: vim = %{version}-%{release} +BuildArch: noarch + +%description man-pl +This package contains the vim manual pages for the Polish language, +including ISO8859-2 and UTF-8 encodings. + +%description(pl) man-pl +Ten pakiet zawiera strony podręcznika vima dla języka polskiego, w tym +kodowanie ISO8859-2 i UTF-8. + +%package man-ru +Summary: vim manual pages in Russian +Summary(ru): справочные страницы vim на русском языке +Group: Documentation +Requires: vim = %{version}-%{release} +BuildArch: noarch + +%description man-ru +This package contains the vim manual pages for the Russian language, +including KOI8-R and UTF-8 encodings. + +%description(ru) man-ru +Этот пакет содержит справочные страницы vim для русского языка, включая +кодировки KOI8-R и UTF-8. + +%package man-tr +Summary: vim manual pages in Turkish +Summary(tr): Türkçe vim kılavuz sayfaları +Group: Documentation +Requires: vim = %{version}-%{release} +BuildArch: noarch + +%description man-tr +This package contains the vim manual pages for the Turkish language, +including ISO8859-9 and UTF-8 encodings. + +%description(tr) man-tr +Bu paket, ISO8859-9 ve UTF-8 kodlamaları dahil olmak üzere Türkçe +için vim kılavuz sayfalarını içerir. + +%build +%configure \ + --with-features=%{vimfeatures} \ +%if 0%{vimwithx} == 0 + --without-x \ +%else + --with-gui=%{vimgui} \ +%endif + --enable-python3interp=dynamic \ + --with-python3=python3 \ + --with-tlib=ncursesw +make %{?_smp_mflags} + + +%install +make install DESTDIR=%{buildroot} +ln -s vim %{buildroot}%{_bindir}/vi + +#MAN PAGE SYMLINKS +ln -s vim.1 %{buildroot}%{_mandir}/man1/vi.1 +for LANGDIR in da da.ISO8859-1 da.UTF-8 de de.ISO8859-1 de.UTF-8 fr fr.ISO8859-1 fr.UTF-8 it it.ISO8859-1 it.UTF-8 ja pl pl.ISO8859-2 pl.UTF-8 ru.KOI8-R ru.UTF-8 tr tr.ISO8859-9 tr.UTF-8; do + ln -s vim.1 %{buildroot}%{_mandir}/${LANGDIR}/man1/vi.1 +done + +install -D -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/vimrc + +%if 0%{vimwithx} == 1 +sed -i 's?set mouse=$?set mouse=a?' %{buildroot}%{_sysconfdir}/vimrc +%endif + +%files +%defattr(-,root,root,-) +%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/vimrc +%attr(0755,root,root) %{_bindir}/vim +%attr(0755,root,root) %{_bindir}/vimtutor +%attr(0755,root,root) %{_bindir}/xxd +%{_bindir}/ex +%{_bindir}/rview +%{_bindir}/rvim +%{_bindir}/vi +%{_bindir}/view +%{_bindir}/vimdiff +# desktop file support +%if 0%{vimdesktopvim} == 0 +%exclude %{_datadir}/applications/vim.desktop +%endif +%if 0%{vimdesktopgvim} == 0 +%exclude %{_datadir}/applications/gvim.desktop +%endif +%if 0%{vimdesktopicons} == 0 +%exclude %{_datadir}/icons/hicolor/48x48/apps/gvim.png +%exclude %{_datadir}/icons/locolor/16x16/apps/gvim.png +%exclude %{_datadir}/icons/locolor/32x32/apps/gvim.png +%endif +# end desktop file support +%{_datadir}/vim +# man pages +%attr(0644,root,root) %{_mandir}/man1/evim.1* +%attr(0644,root,root) %{_mandir}/man1/vim.1* +%attr(0644,root,root) %{_mandir}/man1/vimdiff.1* +%attr(0644,root,root) %{_mandir}/man1/vimtutor.1* +%attr(0644,root,root) %{_mandir}/man1/xxd.1* +%{_mandir}/man1/ex.1* +%{_mandir}/man1/rview.1* +%{_mandir}/man1/rvim.1* +%{_mandir}/man1/vi.1* +%{_mandir}/man1/view.1* +%license LICENSE +%doc LICENSE README* + +%if 0%{vimdesktopvim} == 1 +%files desktop +%defattr(-,root,root,-) +%attr(0644,root,root) %{_datadir}/applications/vim.desktop +%attr(0644,root,root) %{_datadir}/icons/hicolor/48x48/apps/gvim.png +%attr(0644,root,root) %{_datadir}/icons/locolor/16x16/apps/gvim.png +%attr(0644,root,root) %{_datadir}/icons/locolor/32x32/apps/gvim.png +%endif + +%if 0%{vimdesktopgvim} == 1 +%files -n gvim-desktop +%defattr(-,root,root,-) +%attr(0644,root,root) %{_datadir}/applications/vim.desktop +%attr(0644,root,root) %{_datadir}/icons/hicolor/48x48/apps/gvim.png +%attr(0644,root,root) %{_datadir}/icons/locolor/16x16/apps/gvim.png +%attr(0644,root,root) %{_datadir}/icons/locolor/32x32/apps/gvim.png +%endif + +%files man-da +%defattr(-,root,root,-) +%lang(da) %attr(0644,root,root) %{_mandir}/da/man1/vim.1* +%lang(da) %attr(0644,root,root) %{_mandir}/da/man1/vimdiff.1* +%lang(da) %attr(0644,root,root) %{_mandir}/da/man1/vimtutor.1* +%lang(da) %{_mandir}/da/man1/ex.1* +%lang(da) %{_mandir}/da/man1/rview.1* +%lang(da) %{_mandir}/da/man1/rvim.1* +%lang(da) %{_mandir}/da/man1/vi.1* +%lang(da) %{_mandir}/da/man1/view.1* +%lang(da) %attr(0644,root,root) %{_mandir}/da.ISO8859-1/man1/vim.1* +%lang(da) %attr(0644,root,root) %{_mandir}/da.ISO8859-1/man1/vimdiff.1* +%lang(da) %attr(0644,root,root) %{_mandir}/da.ISO8859-1/man1/vimtutor.1* +%lang(da) %{_mandir}/da.ISO8859-1/man1/ex.1* +%lang(da) %{_mandir}/da.ISO8859-1/man1/rview.1* +%lang(da) %{_mandir}/da.ISO8859-1/man1/rvim.1* +%lang(da) %{_mandir}/da.ISO8859-1/man1/vi.1* +%lang(da) %{_mandir}/da.ISO8859-1/man1/view.1* +%lang(da) %attr(0644,root,root) %{_mandir}/da.UTF-8/man1/vim.1* +%lang(da) %attr(0644,root,root) %{_mandir}/da.UTF-8/man1/vimdiff.1* +%lang(da) %attr(0644,root,root) %{_mandir}/da.UTF-8/man1/vimtutor.1* +%lang(da) %{_mandir}/da.UTF-8/man1/ex.1* +%lang(da) %{_mandir}/da.UTF-8/man1/rview.1* +%lang(da) %{_mandir}/da.UTF-8/man1/rvim.1* +%lang(da) %{_mandir}/da.UTF-8/man1/vi.1* +%lang(da) %{_mandir}/da.UTF-8/man1/view.1* + +%files man-de +%defattr(-,root,root,-) +%lang(de) %attr(0644,root,root) %{_mandir}/de/man1/vim.1* +%lang(de) %{_mandir}/de/man1/ex.1* +%lang(de) %{_mandir}/de/man1/rview.1* +%lang(de) %{_mandir}/de/man1/rvim.1* +%lang(de) %{_mandir}/de/man1/vi.1* +%lang(de) %{_mandir}/de/man1/view.1* +%lang(de) %attr(0644,root,root) %{_mandir}/de.ISO8859-1/man1/vim.1* +%lang(de) %{_mandir}/de.ISO8859-1/man1/ex.1* +%lang(de) %{_mandir}/de.ISO8859-1/man1/rview.1* +%lang(de) %{_mandir}/de.ISO8859-1/man1/rvim.1* +%lang(de) %{_mandir}/de.ISO8859-1/man1/vi.1* +%lang(de) %{_mandir}/de.ISO8859-1/man1/view.1* +%lang(de) %attr(0644,root,root) %{_mandir}/de.UTF-8/man1/vim.1* +%lang(de) %{_mandir}/de.UTF-8/man1/ex.1* +%lang(de) %{_mandir}/de.UTF-8/man1/rview.1* +%lang(de) %{_mandir}/de.UTF-8/man1/rvim.1* +%lang(de) %{_mandir}/de.UTF-8/man1/vi.1* +%lang(de) %{_mandir}/de.UTF-8/man1/view.1* + +%files man-fr +%defattr(-,root,root,) +%lang(fr) %attr(0644,root,root) %{_mandir}/fr/man1/evim.1* +%lang(fr) %attr(0644,root,root) %{_mandir}/fr/man1/vim.1* +%lang(fr) %attr(0644,root,root) %{_mandir}/fr/man1/vimdiff.1* +%lang(fr) %attr(0644,root,root) %{_mandir}/fr/man1/vimtutor.1* +%lang(fr) %attr(0644,root,root) %{_mandir}/fr/man1/xxd.1* +%lang(fr) %{_mandir}/fr/man1/ex.1* +%lang(fr) %{_mandir}/fr/man1/rview.1* +%lang(fr) %{_mandir}/fr/man1/rvim.1* +%lang(fr) %{_mandir}/fr/man1/vi.1* +%lang(fr) %{_mandir}/fr/man1/view.1* +%lang(fr) %attr(0644,root,root) %{_mandir}/fr.ISO8859-1/man1/evim.1* +%lang(fr) %attr(0644,root,root) %{_mandir}/fr.ISO8859-1/man1/vim.1* +%lang(fr) %attr(0644,root,root) %{_mandir}/fr.ISO8859-1/man1/vimdiff.1* +%lang(fr) %attr(0644,root,root) %{_mandir}/fr.ISO8859-1/man1/vimtutor.1* +%lang(fr) %attr(0644,root,root) %{_mandir}/fr.ISO8859-1/man1/xxd.1* +%lang(fr) %{_mandir}/fr.ISO8859-1/man1/ex.1* +%lang(fr) %{_mandir}/fr.ISO8859-1/man1/rview.1* +%lang(fr) %{_mandir}/fr.ISO8859-1/man1/rvim.1* +%lang(fr) %{_mandir}/fr.ISO8859-1/man1/vi.1* +%lang(fr) %{_mandir}/fr.ISO8859-1/man1/view.1* +%lang(fr) %attr(0644,root,root) %{_mandir}/fr.UTF-8/man1/evim.1* +%lang(fr) %attr(0644,root,root) %{_mandir}/fr.UTF-8/man1/vim.1* +%lang(fr) %attr(0644,root,root) %{_mandir}/fr.UTF-8/man1/vimdiff.1* +%lang(fr) %attr(0644,root,root) %{_mandir}/fr.UTF-8/man1/vimtutor.1* +%lang(fr) %attr(0644,root,root) %{_mandir}/fr.UTF-8/man1/xxd.1* +%lang(fr) %{_mandir}/fr.UTF-8/man1/ex.1* +%lang(fr) %{_mandir}/fr.UTF-8/man1/rview.1* +%lang(fr) %{_mandir}/fr.UTF-8/man1/rvim.1* +%lang(fr) %{_mandir}/fr.UTF-8/man1/vi.1* +%lang(fr) %{_mandir}/fr.UTF-8/man1/view.1* + +%files man-it +%defattr(-,root,root,-) +%lang(it) %attr(0644,root,root) %{_mandir}/it/man1/evim.1* +%lang(it) %attr(0644,root,root) %{_mandir}/it/man1/vim.1* +%lang(it) %attr(0644,root,root) %{_mandir}/it/man1/vimdiff.1* +%lang(it) %attr(0644,root,root) %{_mandir}/it/man1/vimtutor.1* +%lang(it) %attr(0644,root,root) %{_mandir}/it/man1/xxd.1* +%lang(it) %{_mandir}/it/man1/ex.1* +%lang(it) %{_mandir}/it/man1/rview.1* +%lang(it) %{_mandir}/it/man1/rvim.1* +%lang(it) %{_mandir}/it/man1/vi.1* +%lang(it) %{_mandir}/it/man1/view.1* +%lang(it) %attr(0644,root,root) %{_mandir}/it.ISO8859-1/man1/evim.1* +%lang(it) %attr(0644,root,root) %{_mandir}/it.ISO8859-1/man1/vim.1* +%lang(it) %attr(0644,root,root) %{_mandir}/it.ISO8859-1/man1/vimdiff.1* +%lang(it) %attr(0644,root,root) %{_mandir}/it.ISO8859-1/man1/vimtutor.1* +%lang(it) %attr(0644,root,root) %{_mandir}/it.ISO8859-1/man1/xxd.1* +%lang(it) %{_mandir}/it.ISO8859-1/man1/ex.1* +%lang(it) %{_mandir}/it.ISO8859-1/man1/rview.1* +%lang(it) %{_mandir}/it.ISO8859-1/man1/rvim.1* +%lang(it) %{_mandir}/it.ISO8859-1/man1/vi.1* +%lang(it) %{_mandir}/it.ISO8859-1/man1/view.1* +%lang(it) %attr(0644,root,root) %{_mandir}/it.UTF-8/man1/evim.1* +%lang(it) %attr(0644,root,root) %{_mandir}/it.UTF-8/man1/vim.1* +%lang(it) %attr(0644,root,root) %{_mandir}/it.UTF-8/man1/vimdiff.1* +%lang(it) %attr(0644,root,root) %{_mandir}/it.UTF-8/man1/vimtutor.1* +%lang(it) %attr(0644,root,root) %{_mandir}/it.UTF-8/man1/xxd.1* +%lang(it) %{_mandir}/it.UTF-8/man1/ex.1* +%lang(it) %{_mandir}/it.UTF-8/man1/rview.1* +%lang(it) %{_mandir}/it.UTF-8/man1/rvim.1* +%lang(it) %{_mandir}/it.UTF-8/man1/vi.1* +%lang(it) %{_mandir}/it.UTF-8/man1/view.1* + +%files man-ja +%defattr(-,root,root,-) +%lang(ja) %attr(0644,root,root) %{_mandir}/ja/man1/evim.1* +%lang(ja) %attr(0644,root,root) %{_mandir}/ja/man1/vim.1* +%lang(ja) %attr(0644,root,root) %{_mandir}/ja/man1/vimdiff.1* +%lang(ja) %attr(0644,root,root) %{_mandir}/ja/man1/vimtutor.1* +%lang(ja) %attr(0644,root,root) %{_mandir}/ja/man1/xxd.1* +%lang(ja) %{_mandir}/ja/man1/ex.1* +%lang(ja) %{_mandir}/ja/man1/rview.1* +%lang(ja) %{_mandir}/ja/man1/rvim.1* +%lang(ja) %{_mandir}/ja/man1/vi.1* +%lang(ja) %{_mandir}/ja/man1/view.1* + +%files man-pl +%defattr(-,root,root,-) +%lang(pl) %attr(0644,root,root) %{_mandir}/pl/man1/evim.1* +%lang(pl) %attr(0644,root,root) %{_mandir}/pl/man1/vim.1* +%lang(pl) %attr(0644,root,root) %{_mandir}/pl/man1/vimdiff.1* +%lang(pl) %attr(0644,root,root) %{_mandir}/pl/man1/vimtutor.1* +%lang(pl) %attr(0644,root,root) %{_mandir}/pl/man1/xxd.1* +%lang(pl) %{_mandir}/pl/man1/ex.1* +%lang(pl) %{_mandir}/pl/man1/rview.1* +%lang(pl) %{_mandir}/pl/man1/rvim.1* +%lang(pl) %{_mandir}/pl/man1/vi.1* +%lang(pl) %{_mandir}/pl/man1/view.1* +%lang(pl) %attr(0644,root,root) %{_mandir}/pl.ISO8859-2/man1/evim.1* +%lang(pl) %attr(0644,root,root) %{_mandir}/pl.ISO8859-2/man1/vim.1* +%lang(pl) %attr(0644,root,root) %{_mandir}/pl.ISO8859-2/man1/vimdiff.1* +%lang(pl) %attr(0644,root,root) %{_mandir}/pl.ISO8859-2/man1/vimtutor.1* +%lang(pl) %attr(0644,root,root) %{_mandir}/pl.ISO8859-2/man1/xxd.1* +%lang(pl) %{_mandir}/pl.ISO8859-2/man1/ex.1* +%lang(pl) %{_mandir}/pl.ISO8859-2/man1/rview.1* +%lang(pl) %{_mandir}/pl.ISO8859-2/man1/rvim.1* +%lang(pl) %{_mandir}/pl.ISO8859-2/man1/vi.1* +%lang(pl) %{_mandir}/pl.ISO8859-2/man1/view.1* +%lang(pl) %attr(0644,root,root) %{_mandir}/pl.UTF-8/man1/evim.1* +%lang(pl) %attr(0644,root,root) %{_mandir}/pl.UTF-8/man1/vim.1* +%lang(pl) %attr(0644,root,root) %{_mandir}/pl.UTF-8/man1/vimdiff.1* +%lang(pl) %attr(0644,root,root) %{_mandir}/pl.UTF-8/man1/vimtutor.1* +%lang(pl) %attr(0644,root,root) %{_mandir}/pl.UTF-8/man1/xxd.1* +%lang(pl) %{_mandir}/pl.UTF-8/man1/ex.1* +%lang(pl) %{_mandir}/pl.UTF-8/man1/rview.1* +%lang(pl) %{_mandir}/pl.UTF-8/man1/rvim.1* +%lang(pl) %{_mandir}/pl.UTF-8/man1/vi.1* +%lang(pl) %{_mandir}/pl.UTF-8/man1/view.1* + +%files man-ru +%defattr(-,root,root,-) +%lang(ru) %attr(0644,root,root) %{_mandir}/ru.KOI8-R/man1/evim.1* +%lang(ru) %attr(0644,root,root) %{_mandir}/ru.KOI8-R/man1/vim.1* +%lang(ru) %attr(0644,root,root) %{_mandir}/ru.KOI8-R/man1/vimdiff.1* +%lang(ru) %attr(0644,root,root) %{_mandir}/ru.KOI8-R/man1/vimtutor.1* +%lang(ru) %attr(0644,root,root) %{_mandir}/ru.KOI8-R/man1/xxd.1* +%lang(ru) %{_mandir}/ru.KOI8-R/man1/ex.1* +%lang(ru) %{_mandir}/ru.KOI8-R/man1/rview.1* +%lang(ru) %{_mandir}/ru.KOI8-R/man1/rvim.1* +%lang(ru) %{_mandir}/ru.KOI8-R/man1/vi.1* +%lang(ru) %{_mandir}/ru.KOI8-R/man1/view.1* +%lang(ru) %attr(0644,root,root) %{_mandir}/ru.UTF-8/man1/evim.1* +%lang(ru) %attr(0644,root,root) %{_mandir}/ru.UTF-8/man1/vim.1* +%lang(ru) %attr(0644,root,root) %{_mandir}/ru.UTF-8/man1/vimdiff.1* +%lang(ru) %attr(0644,root,root) %{_mandir}/ru.UTF-8/man1/vimtutor.1* +%lang(ru) %attr(0644,root,root) %{_mandir}/ru.UTF-8/man1/xxd.1* +%lang(ru) %{_mandir}/ru.UTF-8/man1/ex.1* +%lang(ru) %{_mandir}/ru.UTF-8/man1/rview.1* +%lang(ru) %{_mandir}/ru.UTF-8/man1/rvim.1* +%lang(ru) %{_mandir}/ru.UTF-8/man1/vi.1* +%lang(ru) %{_mandir}/ru.UTF-8/man1/view.1* + +%files man-tr +%defattr(-,root,root,-) +%lang(tr) %attr(0644,root,root) %{_mandir}/tr/man1/evim.1* +%lang(tr) %attr(0644,root,root) %{_mandir}/tr/man1/vim.1* +%lang(tr) %attr(0644,root,root) %{_mandir}/tr/man1/vimdiff.1* +%lang(tr) %attr(0644,root,root) %{_mandir}/tr/man1/vimtutor.1* +%lang(tr) %{_mandir}/tr/man1/ex.1* +%lang(tr) %{_mandir}/tr/man1/rview.1* +%lang(tr) %{_mandir}/tr/man1/rvim.1* +%lang(tr) %{_mandir}/tr/man1/vi.1* +%lang(tr) %{_mandir}/tr/man1/view.1* +%lang(tr) %attr(0644,root,root) %{_mandir}/tr.ISO8859-9/man1/evim.1* +%lang(tr) %attr(0644,root,root) %{_mandir}/tr.ISO8859-9/man1/vim.1* +%lang(tr) %attr(0644,root,root) %{_mandir}/tr.ISO8859-9/man1/vimdiff.1* +%lang(tr) %attr(0644,root,root) %{_mandir}/tr.ISO8859-9/man1/vimtutor.1* +%lang(tr) %{_mandir}/tr.ISO8859-9/man1/ex.1* +%lang(tr) %{_mandir}/tr.ISO8859-9/man1/rview.1* +%lang(tr) %{_mandir}/tr.ISO8859-9/man1/rvim.1* +%lang(tr) %{_mandir}/tr.ISO8859-9/man1/vi.1* +%lang(tr) %{_mandir}/tr.ISO8859-9/man1/view.1* +%lang(tr) %attr(0644,root,root) %{_mandir}/tr.UTF-8/man1/evim.1* +%lang(tr) %attr(0644,root,root) %{_mandir}/tr.UTF-8/man1/vim.1* +%lang(tr) %attr(0644,root,root) %{_mandir}/tr.UTF-8/man1/vimdiff.1* +%lang(tr) %attr(0644,root,root) %{_mandir}/tr.UTF-8/man1/vimtutor.1* +%lang(tr) %{_mandir}/tr.UTF-8/man1/ex.1* +%lang(tr) %{_mandir}/tr.UTF-8/man1/rview.1* +%lang(tr) %{_mandir}/tr.UTF-8/man1/rvim.1* +%lang(tr) %{_mandir}/tr.UTF-8/man1/vi.1* +%lang(tr) %{_mandir}/tr.UTF-8/man1/view.1* +# end man pages + + + + +%changelog +* Thu Oct 17 2024 Michael A. Peters - 9.1.0791-0.dev1 +- Build for YJL 6.6 (LFS 12.2) RPM bootstrap +- Until debug packahe issue resolved, set %%global debug_package %%{nil} + +* Mon Apr 17 2023 Michael A. Peters - 9.0.1459-0.dev2 +- Split non-English man pages into separate packages, clean up build options. + +* Sun Apr 16 2023 Michael A. Peters - 9.0.1459-0.dev1 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) diff --git a/SPECS/xz-utils.spec b/SPECS/xz-utils.spec new file mode 100644 index 0000000..c2b36f1 --- /dev/null +++ b/SPECS/xz-utils.spec @@ -0,0 +1,137 @@ +%global tarname xz +Name: %{tarname}-utils +Version: 5.6.3 +Release: %{?repo}0.rc1%{?dist} +Summary: Command line tools for XZ and LZMA compressed files + +Group: System Environment/Utilities +License: GPLv2 plus others +URL: https://tukaani.org/xz +Source0: https://tukaani.org/xz/%{tarname}-%{version}.tar.xz +Provides: %{tarname} = %{version}-%{release} +Provides: %{tarname}-lzma = %{version}-%{release} +Requires: liblzma = %{version}-%{release} + +%description +XZ Utils provide a general purpose data compression library +and command line tools. The native file format is the .xz +format, but also the legacy .lzma format is supported. The .xz +format supports multiple compression algorithms, of which LZMA2 +is currently the primary algorithm. With typical files, XZ Utils +create about 30 % smaller files than gzip. + +%package -n liblzma +Group: System Environment/Libraries +Summary: Library for XZ and LZMA compressed files + +%description -n liblzma +liblzma is a general purpose data compression library with +an API similar to that of zlib. liblzma supports multiple +algorithms, of which LZMA2 is currently the primary algorithm. +The native file format is .xz, but also the legacy .lzma +format and raw streams (no headers at all) are supported. + +This package includes the shared library. + +%package -n liblzma-devel +Group: Development/Libraries +Summary: Library for XZ and LZMA compressed files +Requires: liblzma = %{version}-%{release} + +%description -n liblzma-devel +This package includes the API headers, static library, and +other development files related to liblzma. + +%prep +%setup -n %{tarname}-%{version} + + +%build +%configure \ + --libdir=/%{_lib} \ + --disable-static \ + --disable-rpath +make %{?_smp_mflags} + +%check +%if 0%{?runtests:1} == 1 +make check > %{name}-make.check.log 2>&1 +%else +echo "make test not run during package build." > %{name}-make.check.log +%endif + +%install +make install DESTDIR=%{buildroot} +rm -rf %{buildroot}%{_datadir}/doc/%{tarname} +sed -i 's?^libdir=.*?libdir=%{_libdir}?' %{buildroot}/%{_lib}/pkgconfig/liblzma.pc +install -m755 -d %{buildroot}%{_libdir} +mv %{buildroot}/%{_lib}/pkgconfig %{buildroot}%{_libdir} +rm -f %{buildroot}/%{_lib}/liblzma.so +ln -s ../../%{_lib}/liblzma.so.5.4.1 %{buildroot}%{_libdir}/liblzma.so +%find_lang %{tarname} + +%post -n liblzma -p /sbin/ldconfig +%postun -n liblzma -p /sbin/ldconfig + +%files -f %{tarname}.lang +%defattr(-,root,root,-) +%attr(0755,root,root) %{_bindir}/lzmadec +%attr(0755,root,root) %{_bindir}/lzmainfo +%attr(0755,root,root) %{_bindir}/xz +%attr(0755,root,root) %{_bindir}/xzdec +%attr(0755,root,root) %{_bindir}/xzdiff +%attr(0755,root,root) %{_bindir}/xzgrep +%attr(0755,root,root) %{_bindir}/xzless +%attr(0755,root,root) %{_bindir}/xzmore +# /usr/bin/symlinks +%{_bindir}/lzcat +%{_bindir}/lzcmp +%{_bindir}/lzdiff +%{_bindir}/lzegrep +%{_bindir}/lzfgrep +%{_bindir}/lzgrep +%{_bindir}/lzless +%{_bindir}/lzma +%{_bindir}/lzmore +%{_bindir}/unlzma +%{_bindir}/unxz +%{_bindir}/xzcat +%{_bindir}/xzcmp +%{_bindir}/xzegrep +%{_bindir}/xzfgrep +%{_mandir}/man1/*.1* +%lang(de) %{_mandir}/de/man1/*.1* +%lang(fr) %{_mandir}/fr/man1/*.1* +%lang(ko) %{_mandir}/ko/man1/*.1* +%lang(ro) %{_mandir}/ro/man1/*.1* +%lang(uk) %{_mandir}/uk/man1/*.1* +%lang(pt_BR) %{_mandir}/pt_BR/man1/*.1* +%license COPYING COPYING.GPLv2 COPYING.GPLv3 COPYING.LGPLv2.1 +%doc AUTHORS COPYING ChangeLog README THANKS TODO +%doc doc/*.txt doc/examples +%doc %{name}-make.check.log + +%files -n liblzma +%defattr(-,root,root,-) +%attr(0755,root,root) /%{_lib}/liblzma.so.5.6.3 +/%{_lib}/liblzma.so.5 +%license COPYING COPYING.GPLv2 COPYING.GPLv3 COPYING.LGPLv2.1 + +%files -n liblzma-devel +%defattr(-,root,root,-) +%{_libdir}/liblzma.so +%attr(0644,root,root) %{_libdir}/pkgconfig/liblzma.pc +%attr(0644,root,root) %{_includedir}/lzma.h +%dir %{_includedir}/lzma +%attr(0644,root,root) %{_includedir}/lzma/*.h +%license COPYING COPYING.GPLv2 COPYING.GPLv3 COPYING.LGPLv2.1 + +%changelog +* Sat Oct 19 2024 Michael A. Peters - 5.6.3-0.rc1 +- Build for YJL 6.6 (LFS 12.2) + +* Tue Apr 11 2023 Michael A. Peters - 5.4.1-0.rc2 +- Rebuild with newly packaged gcc + +* Fri Mar 17 2023 Michael A. Peters - 5.4.1-0.rc1 +- Initial spec file for YJL (RPM bootstrapping LFS/BLFS 11.3) diff --git a/THE-PLAN.md b/THE-PLAN.md new file mode 100644 index 0000000..194b5c9 --- /dev/null +++ b/THE-PLAN.md @@ -0,0 +1,109 @@ +The Plan +======== + +This is an attempt to create a new GNU/Linux distribution. The why is in the +file `THE_WHY.md` but TLDR, because I can. Well, because I think I can. Maybe, +and even if not, I will still learn a lot... + +The new distribution will be called ‘Yellow-Jacket GNU/Linux’ (abbreviated as +‘YJL’) and will be heavily based upon ‘Linux From Scratch’ (LFS) but will have +many influences from my years with Red Hat Linux, including use of RPM as the +package manager. + + +Phase One: LFS Bootstrap +------------------------ + +Create the needed shell scripts to build the current SystemD LFS (12.2 as I +type) on a USB thumb drive that can then boot an `x86_64` system and rebuild +itself to the hard drive of that system. Long term goal is a generic image that +can be copied onto any thumb drive via `dd`, boot a generic `x86_64` system, and +build LFS on it. Short term goal is specific to my system. + +For the git related to Phase One, see +https://github.com/YellowJacketLinux/lfs-buildscripts/tree/main + + +Phase Two: GCC Bootstrap +------------------------ + +The GCC built by LFS does not support building the Ada or D compilers. Both of +those compilers are useful on a GNU/Linux system. + +Once I have a hard-disk install booting, the very first order of business is to +rebuild GCC for full compiler support. + +To compile GCC with Ada and D support, a working Ada and D compiler is needed. + +My LFS 11.3 system has those. What I did back then, on CentOS 7.9 (my build host +for LFS 11.3) I built GCC 7.5.0 with Ada (`gnat`) support, with an install +prefix of `/opt/gcc750`. GCC 7.5.0 was the newest GCC I could get to build in +CentOS 7.9 with Ada. + +I had to copy a few shared libraries from the CentOS 7 system into +`/opt/gcc750/lib` but once I did that, I was able to use that GCC in LFS 11.3 to +then build an Ada and D capable GCC 10.4.0 within `/opt/gcc1040`, GCC 7.5.0 +would not succesfully build an Ada and D capable GCC 12.2.0. + +However I was then able to use GCC 10.4.0 to build the Ada and D capable GCC +12.2.0 which is the GCC version in LFS 11.3. + +For the LFS 12.2 GCC bootstrap, I *suspect* I can use the Ada and D capable GCC +GCC 12.2.0 in LFS 11.3 to build an Ada and D capable GCC 14.2.0 installed in +`/opt/gcc1420` that I can then use in LFS 12.2 to bootstrap the system GCC, of +course running the full test suite before installing. + +I tried adding Ada and D support to the GCC building of LFS 12.2 Chapter 5 and +it caused a build failure, so it is *possible* I will need another intemediary. + +Anyway, boostrapping an Ada and D capable GCC within LFS 12.2 will be my first +priority once it is booting. + + +Phase Three: Building RPM +-------------------------- + +The needed libraries to build RPM will need to be built and installed, and then +RPM will be built and installed. + + +Phase Four: RPM Bootstrap +------------------------- + +This phase is what this git is about. + +Once RPM is built and installed comes the long and tedious task of writing the +needed RPM spec files to rebuild every package on the system in RPM. Much of +that work has already been done from my LFS 11.3 system but the spec files need +to be updated and some still needed to be written when the water pipe broke. + + +Phase Five: Mock Build Environment +---------------------------------- + +After the system is RPM bootstrapped, I have to build and configure a Mock build +environment for packages, see https://rpm-software-management.github.io/mock/ + +A Mock build build environment is essential for clean, untainted packages. I +have used Mock build environments in the past but creating one from scratch for +a new distribution is something I have not done. + + +Phase Six: XFCE +--------------- + +Once the system is RPM bootstrapped, I can start building the software needed +for the XFCE desktop environment. + +My *personal* preferred desktop environment is actually MATE but XFCE is what I +am building as the default desktop environment for YJL. + + +Phase Seven: Installer +---------------------- + +With XFCE running, a bootable USB thumb drive that can install the system from +RPM packages will have the be created. That will be when YJL becomes a reality +and not just a concept I am working towards. + + diff --git a/remove_duplicates.sh b/remove_duplicates.sh new file mode 100644 index 0000000..dee9957 --- /dev/null +++ b/remove_duplicates.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +if [ "`whoami`" != "root" ]; then + echo "You must run this as r00t. Sorry." + exit 1 +fi + +pushd /usr/share/man +for file in `find . -type f -print`; do + if [ -f "${file}.gz" ]; then + echo "removing ${file} as duplicate" + rm -f ${file} + sleep 0.3 + fi +done +popd +pushd /usr/share/info +for file in `find . -type f -print`; do + if [ -f "${file}.gz" ]; then + echo "removing ${file} as duplicate" + rm -f ${file} + sleep 0.3 + fi +done +popd