Fix tests
This commit is contained in:
parent
4e4e28e554
commit
66b86fa382
4 changed files with 8 additions and 7 deletions
|
|
@ -34,6 +34,7 @@ rlJournalStart
|
|||
|
||||
rlPhaseStartCleanup
|
||||
rlServiceRestore sendmail
|
||||
rlFileSubmit $auditfile
|
||||
rlRun "popd"
|
||||
rlRun "rm -r $TmpDir" 0 "Removing tmp directory"
|
||||
rlPhaseEnd
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ rlJournalStart
|
|||
for i in $(rpm -q --whatprovides MTA --queryformat="%{name} "); do
|
||||
rlServiceStop $i
|
||||
done
|
||||
rlRun "alternatives --set mta /usr/sbin/sendmail.sendmail"
|
||||
rlRun "alternatives --set mta $(rpm --eval '%{_sbindir}')/sendmail.sendmail"
|
||||
rlPhaseEnd
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ rlJournalStart
|
|||
rlAssertRpm procmail
|
||||
rlAssertRpm m4
|
||||
|
||||
if (rlIsRHEL '<=8' || rlIsCentOS '<=8'); then
|
||||
if (rlIsRHELLike '<=8'); then
|
||||
rlAssertRpm mailx
|
||||
rlAssertRpm procps-ng
|
||||
fi
|
||||
|
|
@ -52,7 +52,7 @@ rlJournalStart
|
|||
|
||||
# hostname package is going to be removed from RHEL9 (probably)...
|
||||
# replace call of `hostname` with appropriate replacement (should be hostnamectl)
|
||||
(rlIsRHEL '<9' || rlIsCentOS '<9') && HOSTNAME=`hostname` || HOSTNAME=`hostnamectl status --static`
|
||||
(rlIsRHELLike '<9') && HOSTNAME=`hostname` || HOSTNAME=`hostnamectl status --static`
|
||||
|
||||
rlRun "adduser $USER1"
|
||||
rlRun "DIR=\$(mktemp -d)" 0 "Creating tmp directory for messages/outputs"
|
||||
|
|
@ -68,7 +68,7 @@ rlJournalStart
|
|||
pkill master
|
||||
service postfix status --no-pager && rlServiceStop postfix
|
||||
service sendmail status --no-pager && rlServiceStop sendmail
|
||||
rlRun "alternatives --set mta /usr/sbin/sendmail.sendmail"
|
||||
rlRun "alternatives --set mta $(rpm --eval '%{_sbindir}')/sendmail.sendmail"
|
||||
|
||||
rlRun "pushd /etc/mail"
|
||||
rlRun "make"
|
||||
|
|
@ -123,7 +123,7 @@ EOF
|
|||
#################### TEST PHASE ####################
|
||||
rlPhaseStartTest "There is mail from previous staff"
|
||||
sleep 10
|
||||
if (rlIsRHEL '>=9' || rlIsCentOS '>=9' || rlIsFedora); then
|
||||
if (rlIsRHELLike '>=9' || rlIsFedora); then
|
||||
cat /var/mail/$USER1 > $DIR/mail.temp
|
||||
|
||||
else
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@ rlJournalStart
|
|||
|
||||
service postfix status --no-pager && rlServiceStop postfix
|
||||
service sendmail status --no-pager && rlServiceStop sendmail
|
||||
rlRun "alternatives --set mta /usr/sbin/sendmail.sendmail"
|
||||
rlRun "alternatives --set mta $(rpm --eval '%{_sbindir}')/sendmail.sendmail"
|
||||
|
||||
rlRun "cd /etc/mail"
|
||||
rlRun "sudo make"
|
||||
|
|
@ -112,7 +112,7 @@ EOF
|
|||
rlRun "/usr/sbin/sendmail -q"
|
||||
sleep 30
|
||||
|
||||
if (rlIsRHEL '>=9' || rlIsCentOS '>=9' || rlIsFedora); then
|
||||
if (rlIsRHELLike '>=9' || rlIsFedora); then
|
||||
rlRun "cat /var/spool/mail/$USER1 > $mail_tmp"
|
||||
else
|
||||
mail << EOF > /a.temp
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue