Skip to content
Snippets Groups Projects

[LOS-616] augment bsmailusers to automatically order 'important' packages in the subject line

Merged [LOS-616] augment bsmailusers to automatically order 'important' packages in the subject line
All threads resolved!
Merged Ben Morrice requested to merge los616 into master
All threads resolved!
1 file
+ 11
3
Compare changes
  • Side-by-side
  • Inline
+ 11
3
@@ -613,6 +613,7 @@ function wheredoIbelong()
#echo $pkgSummaryOUTPUT
function pkgSummary ()
{
importantPackages="centos-release kernel kernel-plus kernel-rt dbus glibc cern-get-keytab hepix qemu-kvm systemd libvirt firewalld python sssd"
pkgSummaryOUTPUT=""
pattern='^([^.]*)-([0-9].*-.*)'
for FILE in $@
@@ -623,7 +624,14 @@ function pkgSummary ()
pkgSummaryOUTPUT="$pkgSummaryOUTPUT\n$NAME"
done
pkgSummaryOUTPUT=`printf $pkgSummaryOUTPUT | sort -u | uniq | grep -v devel | grep -v '^$'`
pkgSummaryOUTPUT="`echo $pkgSummaryOUTPUT | cut -d " " -f1-4| sed 's/ /, /g'` [...]"
echo "$pkgSummaryOUTPUT"
importantpkgSummaryOUTPUT=""
for importantPackage in $importantPackages; do
for standardPackage in $pkgSummaryOUTPUT; do
if [[ "$standardPackage" == "$importantPackage" ]]; then
importantpkgSummaryOUTPUT="$importantpkgSummaryOUTPUT $importantPackage"
fi
done
done
pkgSummaryOUTPUT="`echo $importantpkgSummaryOUTPUT $pkgSummaryOUTPUT | uniq | cut -d " " -f1-4| sed 's/ /, /g'` [...]"
echo "$pkgSummaryOUTPUT"
}
Loading