diff --git a/Sanity/drop-group-mail-provides/main.fmf b/Sanity/drop-group-mail-provides/main.fmf new file mode 100644 index 0000000..96895a4 --- /dev/null +++ b/Sanity/drop-group-mail-provides/main.fmf @@ -0,0 +1,24 @@ +summary: Check dropped group(mail) provides +description: '' +contact: FrantiĊĦek Hrdina +component: + - postfix +test: ./test.sh +framework: beakerlib +recommend: + - postfix + - rpm +duration: 5m +enabled: true +tag: + - Tier3 +tier: '3' +link: + - verifies: https://issues.redhat.com/browse/RHEL-27174 +adjust: + - enabled: false + when: distro < rhel-10 + continue: false + - enabled: false + when: distro < centos-stream-10 + continue: false diff --git a/Sanity/drop-group-mail-provides/test.sh b/Sanity/drop-group-mail-provides/test.sh new file mode 100755 index 0000000..a845447 --- /dev/null +++ b/Sanity/drop-group-mail-provides/test.sh @@ -0,0 +1,21 @@ +#!/bin/bash +# vim: dict+=/usr/share/beakerlib/dictionary.vim cpt=.,w,b,u,t,i,k +. /usr/share/beakerlib/beakerlib.sh || exit 1 + +rlJournalStart + rlPhaseStartSetup + rlAssertRpm postfix + rlRun "tmp=\$(mktemp -d)" 0 "Create tmp directory" + rlRun "pushd $tmp" + rlPhaseEnd + + rlPhaseStartTest + rlRun "rpm -q --provides postfix &> rpm.log" 0 "Check rpm provides" + rlAssertNotGrep "group(mail)" rpm.log + rlPhaseEnd + + rlPhaseStartCleanup + rlRun "popd" + rlRun "rm -r $tmp" 0 "Remove tmp directory" + rlPhaseEnd +rlJournalEnd