Skip to content

Commit a4273ae

Browse files
author
OpenShift Bot
authored
Merge pull request #13393 from tdawson/2017-03-excluder-pre-15
Merged by openshift-bot
2 parents a98a33d + e3f21ec commit a4273ae

File tree

1 file changed

+23
-9
lines changed

1 file changed

+23
-9
lines changed

origin.spec

+23-9
Original file line numberDiff line numberDiff line change
@@ -547,28 +547,42 @@ fi
547547
%files excluder
548548
/usr/sbin/%{name}-excluder
549549

550-
%post excluder
551-
if [ "$1" -eq 1 ] ; then
552-
%{name}-excluder exclude
550+
%pretrans excluder
551+
# we always want to clear this out using the last
552+
# versions script. Otherwise excludes might get left in
553+
if [ -s /usr/sbin/%{name}-excluder ] ; then
554+
/usr/sbin/%{name}-excluder unexclude
553555
fi
554556

557+
%posttrans excluder
558+
# we always want to run this after an install or update
559+
/usr/sbin/%{name}-excluder exclude
560+
555561
%preun excluder
562+
# If we are the last one, clean things up
556563
if [ "$1" -eq 0 ] ; then
557564
/usr/sbin/%{name}-excluder unexclude
558565
fi
559566

560567
%files docker-excluder
561568
/usr/sbin/%{name}-docker-excluder
562569

570+
%pretrans docker-excluder
571+
# we always want to clear this out using the last
572+
# versions script. Otherwise excludes might get left in
573+
if [ -s /usr/sbin/%{name}-docker-excluder ] ; then
574+
/usr/sbin/%{name}-docker-excluder unexclude
575+
fi
576+
563577
%posttrans docker-excluder
564-
# we always want to run this, since the
565-
# package-list may be different with each version
566-
%{name}-docker-excluder exclude
578+
# we always want to run this after an install or update
579+
/usr/sbin/%{name}-docker-excluder exclude
567580

568581
%preun docker-excluder
569-
# we always want to clear this out, since the
570-
# package-list may be different with each version
571-
/usr/sbin/%{name}-docker-excluder unexclude
582+
# If we are the last one, clean things up
583+
if [ "$1" -eq 0 ] ; then
584+
/usr/sbin/%{name}-docker-excluder unexclude
585+
fi
572586

573587
%changelog
574588
* Fri Sep 18 2015 Scott Dodson <[email protected]> 0.2-9

0 commit comments

Comments
 (0)