Patches by Carlos Rodriguez-Fernandez <carlosrodrifernandez@gmail.com> from Fedora Resolves: RHEL-31988 Signed-off-by: Anderson Toshiyuki Sasaki <ansasaki@redhat.com>
27 lines
687 B
Bash
Executable File
27 lines
687 B
Bash
Executable File
#!/bin/bash
|
|
. /usr/share/beakerlib/beakerlib.sh || exit 1
|
|
|
|
expected_manpages=(
|
|
'capsh(1)'
|
|
'libcap(3)' # there are many more but if these are present then it verifies it because of the glob install
|
|
'libpsx(3)'
|
|
'capability.conf(5)'
|
|
'getcap(8)'
|
|
'getpcaps(8)'
|
|
'setcap(8)'
|
|
'pam_cap(8)'
|
|
)
|
|
|
|
rlJournalStart
|
|
for page in "${expected_manpages[@]}"; do
|
|
rlPhaseStartTest "test ${page}"
|
|
rlRun "man --pager=cat '${page}'"
|
|
rlPhaseEnd
|
|
done
|
|
if rpm --eval '%{golang_arches}' | tr ' ' '\n' | grep -q -e "$(rpm --eval '%{_arch}')"; then
|
|
rlPhaseStartTest 'test captree(8)'
|
|
rlRun "man --pager=cat 'captree(8)'"
|
|
rlPhaseEnd
|
|
fi
|
|
rlJournalEnd
|