git.lirion.de

Of git, get, and gud

aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Pfeiffer <harald.pfeiffer _ bechtle.com> 2019-11-25 10:04:43 +0100
committerHarald Pfeiffer <harald.pfeiffer _ bechtle.com> 2019-11-25 10:04:43 +0100
commit737cf3c79a03489a53b250cf53cf2a8f53f603a4 (patch)
treef6bd73a2c3a78e3731c413d4ebd09fc47c477139
parent7bde242bc4d99505955f023b4a71aa08b3a762fd (diff)
downloadrhel-scripts-737cf3c79a03489a53b250cf53cf2a8f53f603a4.tar.bz2
+documentation scripts
-rw-r--r--documentation/.gitignore1
-rwxr-xr-xdocumentation/.update39
-rw-r--r--documentation/Makefile31
-rw-r--r--documentation/README.md5
-rwxr-xr-xdocumentation/aux/block-inventory10
-rwxr-xr-xdocumentation/aux/ctrl-c7
-rwxr-xr-xdocumentation/aux/git-inventory13
-rwxr-xr-xdocumentation/aux/kvm-inventory18
-rwxr-xr-xdocumentation/aux/yum-history21
-rw-r--r--documentation/packages522
10 files changed, 667 insertions, 0 deletions
diff --git a/documentation/.gitignore b/documentation/.gitignore
new file mode 100644
index 0000000..78cce4a
--- /dev/null
+++ b/documentation/.gitignore
@@ -0,0 +1 @@
+packages-raw
diff --git a/documentation/.update b/documentation/.update
new file mode 100755
index 0000000..2578735
--- /dev/null
+++ b/documentation/.update
@@ -0,0 +1,39 @@
+#!/bin/bash
+
+RETVAL=0;WRONGOPT=0
+declare -x INVLIST
+
+function invhelp {
+ echo -e "USAGE:\t$(tput bold)$(basename "$0")$(tput sgr0) [OPTIONS...]"
+ echo
+ echo "Update the documentation automatically."
+ echo
+ (
+ echo "-a;all of the below options"
+ echo "-b;Update the block devices list"
+ echo "-d;Update the dnf history rawfile (in case of git repo:"
+ echo -e "\t; output is in .gitignore and needs to be parsed)"
+ echo "-h;This help"
+ echo "-g;Update the git inventory"
+ echo "-k;Update the KVM inventory"
+ )|column -ts\;
+}
+[ -z "$1" ]&&invhelp&&exit 0
+while getopts :abdgkh SHOPT;do
+ case $SHOPT in
+ a) INVLIST="block-inventory dnf-history kvm-inventory git-inventory";break 2;;
+ b) INVLIST+=" block-inventory";;
+ d) INVLIST+=" yum-history";;
+ k) INVLIST+=" kvm-inventory";;
+ g) INVLIST+=" git-inventory";;
+ h) invhelp&&exit 0||exit 1;;
+ *) echo "Not supported option: -""${OPTARG}" >&2;RETVAL=$(($RETVAL+1)) >&2;WRONGOPT=1;;
+ esac
+done
+RETVAL=$(($RETVAL+$?))
+shift $(( $OPTIND - 1 ))
+[ "$WRONGOPT" -eq 1 ]&&exit 1
+for i in $INVLIST;do
+ aux/"$i"
+done
+exit $RETVAL
diff --git a/documentation/Makefile b/documentation/Makefile
new file mode 100644
index 0000000..83eb936
--- /dev/null
+++ b/documentation/Makefile
@@ -0,0 +1,31 @@
+VERSION = 3.81
+
+all: block-inventory dnf-history kvm-inventory git-inventory
+
+block-inventory:
+ @./aux/block-inventory
+
+yum-history:
+ @echo -n 'Fetching user-installed packages...'
+ @sudo dnf history userinstalled > ./packages&&echo 'done.'
+
+kvm-inventory:
+ @./aux/kvm-inventory
+
+git-inventory:
+ @./aux/git-inventory
+
+PHONY: help
+
+help:
+ @echo "Update the documentation automatically."
+ @echo
+ @echo "Following make targets are understood (try tab-completion)"
+ @echo
+ @echo -e "block-inventory\tUpdate the block devices list"
+ @echo -e "yum-history\tUpdate the dnf history rawfile (in case of git repo:"
+ @echo -e "\t\toutput is in .gitignore and needs to be parsed)"
+ @echo -e "git-inventory\tUpdate the git inventory"
+ @echo -e "help\t\tThis help"
+ @echo -e "kvm-inventory\tUpdate the KVM inventory"
+ @echo -e "all\t\tThe traditional one: all of the worker targets above"
diff --git a/documentation/README.md b/documentation/README.md
new file mode 100644
index 0000000..dd0b6f7
--- /dev/null
+++ b/documentation/README.md
@@ -0,0 +1,5 @@
+# Documentation
+
+Contains all stuff we do not pull directly as is from files on the client but
+rather are gathered through investigative commands or are just simple
+explanations.
diff --git a/documentation/aux/block-inventory b/documentation/aux/block-inventory
new file mode 100755
index 0000000..c8dc3f3
--- /dev/null
+++ b/documentation/aux/block-inventory
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+SCDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
+source "$SCDIR/ctrl-c"||exit 1
+ODETFIL="$SCDIR/../blockdevices"
+
+echo -n "Fetching blocks..."
+true>"$ODETFIL";[ "$?" -ne 0 ]&&echo "failed."&&exit 1||echo -n "."
+echo -n ".";lsblk -im -o+FSTYPE,MIN-IO,MOUNTPOINT 2>/dev/null|sed 's/luks-[^\ ]\+/luks-<uuid> /g' >"$ODETFIL"
+[ "$?" -ne 0 ]&&echo ".failed."||echo ".done."
diff --git a/documentation/aux/ctrl-c b/documentation/aux/ctrl-c
new file mode 100755
index 0000000..b7530b2
--- /dev/null
+++ b/documentation/aux/ctrl-c
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+function ctrl_c() {
+ echo " CUNT PUNT!" >&2
+ exit 187
+}
+trap ctrl_c INT
diff --git a/documentation/aux/git-inventory b/documentation/aux/git-inventory
new file mode 100755
index 0000000..182812a
--- /dev/null
+++ b/documentation/aux/git-inventory
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+SCDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
+source "$SCDIR/ctrl-c"||exit 1
+GITSYSFILE="$SCDIR/../git-system-repos"
+
+echo -n "Fetching system git stuff"
+(
+ true>"$GITSYSFILE";[ "$?" -ne 0 ]&&echo "...failed."&&exit 1||true
+ for i in $(find /usr/src -type d -name ".git"|sed 's|/[^/]\+$||g');do echo -n ".";echo "$i" >> "$GITSYSFILE";cd "$i";CDRETVAL=$?;git remote show origin 2>/dev/null|grep Fetch\ URL >> "$GITSYSFILE";[ "$CDRETVAL" -eq 0 ]&&cd - >/dev/null 2>&1;done
+)
+
+[ "$?" -ne 0 ]&&echo "failed."||echo "done."
diff --git a/documentation/aux/kvm-inventory b/documentation/aux/kvm-inventory
new file mode 100755
index 0000000..c739514
--- /dev/null
+++ b/documentation/aux/kvm-inventory
@@ -0,0 +1,18 @@
+#!/bin/bash
+
+SCDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
+source "$SCDIR/ctrl-c"||exit 1
+ODETFIL="$SCDIR/../kvm_overview"
+ODETDIR="$SCDIR/../kvm-details"
+
+echo -n "Fetching KVM config"
+(
+ echo -n ".";>"$ODETFIL";[ "$?" -ne 0 ]&&echo "failed."&&exit 1||true
+ echo -n ".";virsh list --all --title>>"$ODETFIL" 2>/dev/null;[ "$?" -ne 0 ]&&exit 1||true
+ echo -n ".";echo "" >> "$ODETFIL";virsh net-list --all>>"$ODETFIL" 2>/dev/null;[ "$?" -ne 0 ]&&exit 1||true
+ echo -n ".";echo "" >> "$ODETFIL";virsh pool-list --all --details>>"$ODETFIL" 2>/dev/null;[ "$?" -ne 0 ]&&exit 1||true
+ echo -n ".";for i in $(virsh list --all --name);do virsh dumpxml "$i">"$ODETDIR"/domain-"$i".xml||break;done;[ "$?" -ne 0 ]&&exit 1||true
+ echo -n ".";for i in $(virsh net-list --all --name);do virsh net-dumpxml "$i">"$ODETDIR"/net-"$i".xml||break;done;[ "$?" -ne 0 ]&&exit 1||true
+ echo -n ".";for i in $(virsh pool-list --all --name);do virsh pool-dumpxml "$i">"$ODETDIR"/pool-"$i".xml||break;done;[ "$?" -ne 0 ]&&exit 1||true
+)
+[ "$?" -ne 0 ]&&echo "failed."||echo "done."
diff --git a/documentation/aux/yum-history b/documentation/aux/yum-history
new file mode 100755
index 0000000..8a8a2a2
--- /dev/null
+++ b/documentation/aux/yum-history
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+# we need to use sudo, better fetch the session now so it doesn't feck up our
+# nice output later on, tee hee.
+sudo echo -n ""
+[ "$?" -ne 0 ]&&echo "Not allowed to proceed :("&&exit 1
+SCDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
+#SCDIR="$HOME"
+source "$SCDIR/ctrl-c"||exit 1
+ODETFIL="$SCDIR/../packages-raw"
+
+echo -n "Fetching yum history"
+true>"$ODETFIL";[ "$?" -ne 0 ]&&echo "failed."&&exit 1||echo -n "."
+LCNT=0
+for i in $(sudo yum history list all|grep -vP -- '^--|^ID|^Loaded|^history|leaves'|sed 's/^[\ \t]\+\([0-9]\+\).*/\1/g');do
+ ((++LCNT))
+ [ "$(($LCNT % 3))" -eq 0 ]&&echo -n "."||true
+ sudo yum history info "$i" 2>>"$ODETFIL"|grep -i Command\ line>>"$ODETFIL"
+ #[ "$?" -ne 0 ]&&break
+done;echo "done."
+#[ "$?" -ne 0 ]&&echo "failed."||echo "done."
diff --git a/documentation/packages b/documentation/packages
new file mode 100644
index 0000000..3cdf7a4
--- /dev/null
+++ b/documentation/packages
@@ -0,0 +1,522 @@
+Packages installed by user
+0ad-0.0.23b-1.fc28.x86_64
+CutyCapt-0-0.13.20130714svn.fc28.x86_64
+GraphicsMagick-1.3.31-2.fc28.x86_64
+NetworkManager-fortisslvpn-gnome-1.2.8-2.fc28.x86_64
+NetworkManager-l2tp-1.2.10-1.fc28.x86_64
+NetworkManager-l2tp-gnome-1.2.10-1.fc28.x86_64
+NetworkManager-strongswan-1.4.3-1.fc28.x86_64
+NetworkManager-tui-1:1.10.12-3.fc28.x86_64
+RetroArch-1.7.1-0.fc27.x86_64
+ShellCheck-0.6.0-1.fc28.x86_64
+Zim-0.69-1.fc28.noarch
+acpid-2.0.30-1.fc28.x86_64
+acpitool-0.5.1-19.fc28.x86_64
+akmods-0.5.6-17.fc28.noarch
+alien-8.95-6.fc28.noarch
+alsa-firmware-1.0.29-6.fc28.noarch
+alsa-plugins-pulseaudio-1.1.6-3.fc28.i686
+apt-0.5.15lorg3.95-31.git522.fc28.x86_64
+asciiquarium-1.1-9.fc28.noarch
+asclock-2.0.12-596.1.x86_64
+autofs-1:5.1.4-20.fc28.x86_64
+automake-1.15.1-5.fc28.noarch
+bash-completion-1:2.8-1.fc28.noarch
+batctl-2018.3-1.fc28.x86_64
+bb-1.3.0-12.1.x86_64
+binclock-0.4.0-5.fc28.noarch
+blueman-1:2.1-0.11.alpha3.fc28.x86_64
+bluez-hid2hci-5.50-1.fc28.x86_64
+bluez-tools-0.2.0-0.7.git20170912.7cb788c.fc28.x86_64
+bmon-3.7-9.fc28.x86_64
+brewtarget-2.1.0-3.fc23.x86_64
+brightness-1.0.1-3.1.noarch
+bwm-ng-0.6.1-7.fc28.x86_64
+byobu-5.127-1.fc28.noarch
+caca-utils-0.99-0.36.beta19.fc28.x86_64
+ceph-fuse-1:12.2.10-1.fc28.x86_64
+check-mk-agent-1.4.0p31-2.fc28.x86_64
+chrome-gnome-shell-10.1-1.fc28.x86_64
+chromium-71.0.3578.98-1.fc28.x86_64
+ciphertest-0.2.2-4.fc28.noarch
+clamav-0.101.1-1.fc28.x86_64
+clamav-scanner-systemd-0.101.1-1.fc28.x86_64
+clamav-update-0.101.1-1.fc28.x86_64
+clusterssh-4.13.2-1.fc28.noarch
+clutter-gst-devel-1.6.0-20.fc28.x86_64
+clutter-gtk-devel-1.8.4-3.fc28.x86_64
+cmatrix-1.2a-2.fc28.x86_64
+colordiff-1.0.18-3.fc28.noarch
+colorgcc-1.4.5-4.fc28.noarch
+colorize-0.3.4-14.fc28.noarch
+comic-neue-angular-fonts-2.2-6.fc28.noarch
+compton-0.1-2.fc28.x86_64
+conky-1.10.8-1.fc28.x86_64
+convmv-2.01-3.fc28.noarch
+copr-cli-1.74-1.fc28.noarch
+copr-selinux-1.49-1.fc28.noarch
+corkscrew-2.0-23.fc28.x86_64
+cowsay-3.04-10.fc28.noarch
+crm114-0-15.20100106.fc28.x86_64
+csv2xls-0.4.2-3.1.noarch
+cups-pdf-3.0.1-4.fc28.x86_64
+davfs2-1.5.4-7.fc28.x86_64
+dblatex-0.3.10-4.fc28.noarch
+ddate-0.2.2-5.fc28.x86_64
+detox-1.3.0-4.fc28.x86_64
+displaylink-1.5.0-2.x86_64
+distro-info-0.18-1.fc28.x86_64
+dnf-utils-2.1.5-4.fc28.noarch
+docker-ce-3:18.09.1-3.fc28.x86_64
+dosbox-0.74-25.fc28.x86_64
+dotnet-host-2.1.0_preview2_26411_07-1.x86_64
+dotnet-runtime-2.0.5-2.0.5-1.x86_64
+dotnet-sdk-2.1.4-2.1.4-1.x86_64
+dstat-0.7.3-4.fc28.noarch
+dunst-1.2.0-2.fc28.x86_64
+dzen2-0.8.5-21.20100104svn.fc28.x86_64
+e16-themes-1.0.1-11.fc28.noarch
+efibootmgr-16-2.fc28.x86_64
+emacs-goodies-35.8-8.fc28.noarch
+emacs-nox-1:26.1-3.fc28.x86_64
+empathy-1:3.12.14-5.fc28.x86_64
+epydoc-3.0.1.20090203svn-9.fc28.noarch
+espeak-ng-1.49.2-2.fc28.x86_64
+ethstatus-0.4.8-1.fc28.x86_64
+evtest-1.33-7.fc28.x86_64
+exa-0.8.0-4.fc28.x86_64
+exif-0.6.21-13.fc28.x86_64
+exmplayer-5.0.1-11.1.x86_64
+f27-backgrounds-27.0.1-3.fc28.noarch
+fbida-2.14-3.fc28.x86_64
+fedora-icon-theme-1.0.0-23.fc28.noarch
+fedora-kickstarts-0.28.1-1.fc28.noarch
+fedora-motd-0.1.2-6.fc28.noarch
+fedora-review-0.6.1-8.fc28.noarch
+fedora-screensaver-theme-1.0.0-12.fc23.noarch
+feh-2.28.1-1.fc28.x86_64
+fence-virt-0.4.0-7.fc28.x86_64
+fence-virtd-libvirt-0.4.0-7.fc28.x86_64
+fence-virtd-multicast-0.4.0-7.fc28.x86_64
+fence-virtd-serial-0.4.0-7.fc28.x86_64
+figlet-2.2.5-15.20151018gita565ae1.fc28.x86_64
+finger-0.17-61.fc28.x86_64
+flash-player-ppapi-32.0.0.114-release.x86_64
+flash-plugin-32.0.0.114-release.x86_64
+flashlauncher-0.3-25.1.x86_64
+fmt-ptrn-1.3.22-12.fc28.x86_64
+fontawesome-fonts-4.7.0-4.fc28.noarch
+freshplayerplugin-0.3.9-3.fc28.x86_64
+ftp-0.17-77.fc28.x86_64
+gallery2-flashvideo-2.3.2-19.fc27.noarch
+gcc-c++-8.2.1-6.fc28.x86_64
+gdouros-aroania-fonts-8.01-2.fc28.noarch
+gdouros-asea-fonts-8.01-2.fc28.noarch
+gedit-latex-3.20.0-5.fc28.x86_64
+gimp-2:2.8.22-7.fc28.x86_64
+gimp-help-2.8.2-8.fc28.noarch
+git-all-2.17.2-2.fc28.noarch
+git-evtag-2016.1-6.fc28.x86_64
+glances-2.11.1-2.fc28.noarch
+gmpc-devel-11.8.16-18.fc28.x86_64
+gnome-python2-gnomekeyring-2.32.0-32.fc28.x86_64
+google-droid-sans-fonts-20120715-13.fc28.noarch
+google-droid-sans-mono-fonts-20120715-13.fc28.noarch
+google-droid-serif-fonts-20120715-13.fc28.noarch
+gpm-1.20.7-15.fc28.x86_64
+graphviz-2.40.1-23.fc28.x86_64
+grub2-breeze-theme-5.13.5-1.fc28.x86_64
+grub2-efi-x64-1:2.02-38.fc28.x86_64
+grub2-pc-1:2.02-38.fc28.x86_64
+gsimplecal-2.1-3.1.x86_64
+gst-transcoder-devel-1.14.0-1.fc28.x86_64
+gstreamer-plugins-bad-0.10.23-10.fc28.x86_64
+gstreamer-plugins-bad-nonfree-0.10.23-6.fc28.x86_64
+gstreamer-plugins-good-extras-0.10.31-20.fc27.x86_64
+gstreamer-plugins-ugly-0.10.19-27.fc28.x86_64
+gstreamer1-libav-1.14.1-1.fc28.x86_64
+gstreamer1-plugins-bad-nonfree-1.14.1-1.fc28.x86_64
+gstreamer1-plugins-ugly-1.14.1-2.fc28.x86_64
+gtk+extra-devel-2.1.2-23.fc28.x86_64
+gtk3-devel-3.22.30-1.fc28.x86_64
+gucharmap-10.0.4-1.fc28.x86_64
+gwenview-1:18.04.3-1.fc28.x86_64
+halberd-0.2.4-15.fc28.noarch
+hamster-time-tracker-2.0-0.13.rc1.fc28.noarch
+haveged-1.9.1-8.fc27.x86_64
+heimdall-1.4.2-6.fc28.x86_64
+hibernate-validator-performance-5.2.4-4.fc28.noarch
+hostapd-2.6-9.fc28.x86_64
+hostapd-logwatch-2.6-9.fc28.x86_64
+htop-2.2.0-1.fc28.x86_64
+i3-gaps-4.16-1.fc28.x86_64
+i3blocks-1.4-3.fc28.x86_64
+i3lock-2.11.1-1.fc28.x86_64
+icedtea-web-1.7.1-11.fc28.noarch
+iftop-1.0-0.17.pre4.fc28.x86_64
+ike-2.2.1-7.fc24.x86_64
+inkscape-0.92.3-2.fc28.x86_64
+inkscape-psd-0.1.1-7.fc28.noarch
+inkscape-sozi-13.11-8.fc28.noarch
+inkscape-table-1.0-7.fc28.noarch
+inkscape-view-0.92.3-2.fc28.x86_64
+intclock-2.13-25.1.noarch
+intel-gpu-tools-2.99.917-32.20171025.fc28.x86_64
+inxi-3.0.29-1.fc28.noarch
+iometer-1.1.0-4.1.x86_64
+ipsec-tools-0.8.2-12.fc28.x86_64
+iptraf-ng-1.1.4-18.fc28.x86_64
+java-1.8.0-openjdk-1:1.8.0.191.b13-0.fc28.x86_64
+john-1.8.0-11.fc28.x86_64
+jp2a-1.0.7-2.fc28.x86_64
+json-glib-devel-1.4.4-1.fc28.x86_64
+kapow-1.5.8-1.fc28.x86_64
+keepass-2.38-4.fc28.x86_64
+keepassx-1:2.0.3-6.fc28.x86_64
+keepassxc-2.3.4-1.fc28.x86_64
+kernel-4.19.14-200.fc28.x86_64
+kernel-4.19.15-200.fc28.x86_64
+kernel-4.19.16-200.fc28.x86_64
+kernel-core-4.19.14-200.fc28.x86_64
+kernel-core-4.19.15-200.fc28.x86_64
+kernel-core-4.19.16-200.fc28.x86_64
+kernel-devel-4.19.14-200.fc28.x86_64
+kernel-devel-4.19.15-200.fc28.x86_64
+kernel-devel-4.19.16-200.fc28.x86_64
+kernel-modules-4.19.14-200.fc28.x86_64
+kernel-modules-4.19.15-200.fc28.x86_64
+kernel-modules-4.19.16-200.fc28.x86_64
+kernel-modules-extra-4.19.14-200.fc28.x86_64
+kernel-modules-extra-4.19.15-200.fc28.x86_64
+kernel-modules-extra-4.19.16-200.fc28.x86_64
+keybase-2.13.1.20190115203650.eec94506e4-1.x86_64
+keychecker-1.0-4.fc28.noarch
+kf5-ktnef-18.08.3-1.fc28.x86_64
+khal-0.9.8-2.fc28.noarch
+ksh-20120801-247.fc28.x86_64
+langpacks-bg-1.0-12.fc28.noarch
+langpacks-de-1.0-12.fc28.noarch
+langpacks-en-1.0-12.fc28.noarch
+langpacks-en_GB-1.0-12.fc28.noarch
+langpacks-fi-1.0-12.fc28.noarch
+langpacks-ga-1.0-12.fc28.noarch
+langpacks-hi-1.0-12.fc28.noarch
+langpacks-is-1.0-12.fc28.noarch
+langpacks-nb-1.0-12.fc28.noarch
+langpacks-nn-1.0-12.fc28.noarch
+langpacks-ru-1.0-12.fc28.noarch
+langpacks-te-1.0-12.fc28.noarch
+latex-mk-2.1-11.fc28.noarch
+latex2rtf-2.3.16-5.fc28.x86_64
+lftp-4.8.4-1.fc28.x86_64
+libglade2-devel-2.6.4-18.fc28.x86_64
+libgudev-devel-232-3.fc28.x86_64
+libguestfs-bash-completion-1:1.38.6-1.fc28.noarch
+libguestfs-tools-1:1.38.6-1.fc28.noarch
+libgxps-tools-0.3.0-5.fc28.x86_64
+libinput-utils-1.11.3-1.fc28.x86_64
+libmpc-devel-1.0.2-9.fc28.x86_64
+libnice-devel-0.1.14-7.20180504git34d6044.fc28.x86_64
+libnl3-devel-3.4.0-3.fc28.x86_64
+libpeas-devel-1.22.0-5.fc28.x86_64
+libpurple-devel-2.13.0-1.fc28.1.x86_64
+libreoffice-TexMaths-0.42-5.fc28.x86_64
+libreoffice-gallery-vrt-network-equipment-1.2.0-9.fc28.x86_64
+libreoffice-writer2latex-1.0.2-23.fc28.x86_64
+libretro-gpsp-20180812gitd99f3ac-1.fc28.x86_64
+libretro-mgba-20180918git0ad9641-1.fc28.x86_64
+libretro-pcsx-rearmed-20180907git0370856-1.fc28.x86_64
+libsoup-devel-2.62.3-1.fc28.x86_64
+libtool-2.4.6-24.fc28.x86_64
+libva-intel-driver-2.1.0-2.fc28.x86_64
+libvirt-4.1.0-5.fc28.x86_64
+libvirt-wireshark-4.1.0-5.fc28.x86_64
+libwebp-tools-1.0.0-1.fc28.x86_64
+libxslt-devel-1.1.32-2.fc28.x86_64
+libzeitgeist-0.3.18-13.fc27.x86_64
+links-1:2.17-1.fc28.x86_64
+lm_sensors-sensord-3.5.0-1.fc28.x86_64
+lshw-B.02.18-16.fc28.x86_64
+lvm2-2.02.177-5.fc28.x86_64
+lxc-2.0.9-1.fc28.1.x86_64
+lynx-2.8.9-3.fc28.x86_64
+makepasswd-0.5.3-12.fc28.x86_64
+mariadb-devel-3:10.2.21-2.fc28.x86_64
+mariadb-server-3:10.2.21-2.fc28.x86_64
+mate-terminal-1.20.2-2.fc28.x86_64
+matrixgl-2.3.2-13.1.x86_64
+mediawiki-intersection-37906-8.fc27.noarch
+mediawiki-semantic-1.8.0.4-8.fc27.noarch
+mediawiki-validator-0.5.1-7.fc27.noarch
+mediawiki-wikicalendar-1.16-11.fc27.noarch
+meson-0.47.2-1.fc28.noarch
+microdnf-3-5.fc28.x86_64
+mingw32-qt-qmake-4.8.7-3.fc27.x86_64
+mingw64-dlfcn-1.1.2-1.fc28.noarch
+mingw64-qt-qmake-4.8.7-3.fc27.x86_64
+mkdocs-0.16.3-5.fc28.noarch
+mod_geoip-1.2.10-6.fc27.x86_64
+mod_limitipconn-0.23-21.fc28.x86_64
+mod_proxy_html-1:2.4.34-3.fc28.x86_64
+mod_ssl-1:2.4.34-3.fc28.x86_64
+moin-1.9.9-3.fc27.noarch
+mono-addins-1.1-7.fc27.x86_64
+mono-basic-4.7-1.fc28.x86_64
+mono-winfx-4.8.0-14.fc28.x86_64
+mpc-0.30-1.fc28.x86_64
+mpdas-0.4.4-1.fc28.x86_64
+mpdscribble-0.22-15.fc27.x86_64
+mplus-1mn-fonts-056-7.fc27.noarch
+mpv-0.29.1-1.fc28.x86_64
+mussh-1.0-10.fc27.noarch
+mutt-5:1.10.1-1.fc28.x86_64
+mycli-1.19.0-1.fc28.noarch
+nagios-plugins-all-2.2.1-12.fc28.x86_64
+ncmpc-0.27-4.fc27.x86_64
+ncmpcpp-0.8.2-1.fc28.x86_64
+ncurses-devel-6.1-5.20180224.fc28.x86_64
+ncurses-term-6.1-5.20180224.fc28.noarch
+needrestart-2.11-8.fc28.noarch
+netcat-gnu-0.7.1-15.1.x86_64
+nethogs-0.8.5-4.fc27.x86_64
+netris-0.52-11.1.x86_64
+network-manager-applet-1.8.10-2.fc28.2.x86_64
+newsbeuter-2.9-9.fc28.x86_64
+nextcloud-client-caja-2.3.3-2.fc28.x86_64
+nextcloud-client-dolphin-2.3.3-2.fc28.x86_64
+ninja-build-1.8.2-1.fc28.x86_64
+nitrogen-1.6.1-4.fc28.x86_64
+nload-0.7.4-13.fc28.x86_64
+nm-tray-0.4.1-4.fc28.x86_64
+nmap-2:7.60-12.fc28.x86_64
+nodejs-esprima-2.7.2-4.fc28.noarch
+nodejs-hosted-git-info-2.1.4-5.fc27.noarch
+nodejs-revalidator-0.1.7-6.fc27.noarch
+nodejs-util-0.10.3-6.fc27.noarch
+npm-1:6.4.1-1.8.12.0.1.fc28.x86_64
+numix-gtk-theme-2.6.7-1.fc28.noarch
+numix-icon-theme-0.1.0-19.20180717.git763489f.fc28.noarch
+numlockx-1.2-12.fc27.x86_64
+nuvola-app-tunein-1.3-4.fc28.noarch
+oddjob-0.34.4-4.fc28.x86_64
+oddjob-mkhomedir-0.34.4-4.fc28.x86_64
+oneko-1.2-25.fc28.x86_64
+openh264-1.8.0-1.fc28.x86_64
+openjfx-8.0.202-2.b02.fc28.x86_64
+openssl-devel-1:1.1.0i-1.fc28.x86_64
+orion-1.6.6-1.fc28.x86_64
+p0rn-comfort-0.0.4-29.fc28.noarch
+pandoc-2.0.6-2.fc28.x86_64
+pango-devel-1.42.4-1.fc28.x86_64
+pass-1.7.3-1.fc28.noarch
+passmenu-1.7.3-1.fc28.noarch
+pavucontrol-3.0-11.fc28.x86_64
+perl-AnyEvent-I3-0.17-4.fc28.noarch
+perl-CPAN-2.18-397.fc28.noarch
+perl-Crypt-CipherSaber-1.01-7.fc28.noarch
+perl-SVG-Parser-1.03-27.fc28.noarch
+pgpdump-0.33-1.fc28.x86_64
+php-ZendFramework-Db-Adapter-Mysqli-1.12.20-4.fc28.noarch
+php-phpseclib-crypt-base-0.3.9-6.fc28.noarch
+php-tcpdf-gnu-free-mono-fonts-6.2.26-1.fc28.noarch
+phpMyAdmin-4.8.4-1.fc28.noarch
+pimd-2.3.2-7.fc28.x86_64
+playonlinux-4.3.4-1.fc28.x86_64
+polkit-gnome-0.106-0.2.20170423gita0763a2.fc28.x86_64
+polybar-3.2.1-1.fc28.x86_64
+postfix-2:3.3.1-2.fc28.x86_64
+powerline-2.7-1.fc28.x86_64
+powerline-docs-2.7-1.fc28.noarch
+powershell-6.1.0~preview.1-1.rhel.7.x86_64
+pqiv-gdkpixbuf-2.6-7.1.x86_64
+pqiv-poppler-2.6-7.1.x86_64
+pqiv-spectre-2.6-7.1.x86_64
+proxychains-ng-4.12-2.fc28.x86_64
+pssh-2.3.1-20.fc28.noarch
+psutils-1.23-13.fc28.x86_64
+ptbatterysystemtray-0.9.9-5.1.x86_64
+purple-matrix-0-11.20180927gitf26edd5.fc28.x86_64
+purple-sipe-1.24.0-1.fc28.x86_64
+purple-skypeweb-1.5-3.20180720git2290013.fc28.x86_64
+pykickstart-3.12-4.fc28.noarch
+pylint-1.7.5-1.fc28.noarch
+python-genlisp-devel-0.3.3-13.20130623git8790a17.fc28.noarch
+python2-Cython-0.28.6-1.fc28.x86_64
+python2-devel-2.7.15-4.fc28.x86_64
+python2-dnf-plugin-migrate-2.1.5-4.fc28.noarch
+python2-keyring-13.2.1-2.fc28.noarch
+python2-ldb-devel-1.4.0-4.fc28.1.3.6.x86_64
+python2-matplotlib-2.2.3-1.fc28.x86_64
+python2-phabricator-0.7.0-4.fc28.noarch
+python2-pyaes-1.6.0-3.fc28.noarch
+python2-pynacl-1.2.0-2.fc28.x86_64
+python2-pyroute2-0.4.21-1.fc28.noarch
+python2-talloc-devel-2.1.13-1.fc28.x86_64
+python2-werkzeug-0.12.2-2.fc28.noarch
+python3-Cython-0.28.6-1.fc28.x86_64
+python3-beautifulsoup4-4.6.3-1.fc28.noarch
+python3-blessed-1.14.1-6.fc28.noarch
+python3-bluez-0.22-10.fc28.x86_64
+python3-configparser-3.5.0b2-8.fc28.noarch
+python3-crypto-2.6.1-22.fc28.x86_64
+python3-dnf-plugin-kickstart-2.0.5-3.fc28.noarch
+python3-dnf-plugin-leaves-2.1.5-4.fc28.noarch
+python3-dnf-plugin-show-leaves-2.1.5-4.fc28.noarch
+python3-dnf-plugin-torproxy-2.0.5-3.fc28.noarch
+python3-keyring-13.2.1-2.fc28.noarch
+python3-lxml-4.2.5-1.fc28.x86_64
+python3-phabricator-0.7.0-4.fc28.noarch
+python3-psutil-5.4.3-4.fc28.x86_64
+python3-pyaes-1.6.0-3.fc28.noarch
+python3-qt5-5.10.1-5.fc28.x86_64
+python3-seqdiag-0.9.5-11.fc28.noarch
+python3-websocket-client-0.47.0-1.fc28.noarch
+python3-werkzeug-0.12.2-2.fc28.noarch
+qconf-1:2.4-2.fc28.x86_64
+qiv-2.3.1-7.fc28.x86_64
+qt-devel-1:4.8.7-44.fc28.x86_64
+qt5-devel-5.11.3-1.fc28.noarch
+rachota-2.3-14.20130104cvs.fc28.noarch
+rdpdesk-3.2-19.1.x86_64
+redhat-lsb-desktop-4.1-44.fc28.x86_64
+redhat-lsb-languages-4.1-44.fc28.x86_64
+redshift-1.11-8.fc28.x86_64
+redshift-gtk-1.11-8.fc28.x86_64
+remmina-plugins-rdp-1.2.32-1.fc28.x86_64
+remmina-plugins-secret-1.2.32-1.fc28.x86_64
+remmina-plugins-spice-1.2.32-1.fc28.x86_64
+riot-0.17.8-1.fc28.taw.x86_64
+rkhunter-1.4.6-1.fc28.noarch
+rofi-1.5.1-7.fc28.x86_64
+rpmfusion-free-release-28-1.noarch
+rpmfusion-nonfree-release-28-1.noarch
+rsyslog-8.39.0-1.fc28.x86_64
+rubygem-rails-1:5.1.5-1.fc28.noarch
+rxvt-2.7.10-33.fc28.x86_64
+rxvt-unicode-9.22-8.fc28.x86_64
+scapy-2.3.3-2.fc27.noarch
+schroedinger-cat-backgrounds-extras-base-18.91.0-8.fc28.noarch
+scrot-0.8-18.fc28.x86_64
+seahorse-3.20.0-9.fc28.x86_64
+selinux-policy-devel-3.14.1-50.fc28.noarch
+setools-console-4.1.1-9.fc28.x86_64
+sharutils-4.15.2-9.fc28.x86_64
+shim-x64-15-2.x86_64
+sil-gentium-fonts-1.02-22.fc28.noarch
+sky-2.1.7347-1.fc28.x86_64
+sl-5.02-8.fc28.x86_64
+smplayer-18.10.0-1.fc28.x86_64
+sox-14.4.2.0-22.fc28.x86_64
+speedtest-cli-1.0.2-3.fc28.noarch
+spice-gtk-tools-0.35-1.fc28.x86_64
+sssd-libwbclient-1.16.3-2.fc28.x86_64
+sssd-tools-1.16.3-2.fc28.x86_64
+stow-2.2.2-5.fc28.noarch
+streamtuner-2.1.9-9.fc28.noarch
+stress-1.0.4-20.fc28.x86_64
+svg-utils-0.1-7.1.noarch
+svg2pdf-20110111-6.1.x86_64
+svgcleaner-0.6.2-6.1.x86_64
+sysfsutils-2.1.0-23.fc28.x86_64
+syslinux-tftpboot-6.04-0.8.fc28.noarch
+sysstat-11.7.3-1.fc28.x86_64
+system-config-kickstart-2.10.0-1.fc28.noarch
+systemd-devel-238-10.git438ac26.fc28.x86_64
+task-2.5.1-10.fc28.x86_64
+tasksh-1.2.0-2.fc28.x86_64
+telepathy-glib-vala-0.24.1-8.fc28.x86_64
+telepathy-mission-control-1:5.16.4-6.fc28.x86_64
+telepathy-rakia-0.8.0-9.fc28.x86_64
+telred-fedora-28-5.fc28.noarch
+texlive-allrunes-6:svn21886.2.1-52.fc28.2.noarch
+texlive-allrunes-doc-6:svn21886.2.1-52.fc28.2.noarch
+texlive-bundledoc-7:20170520-42.fc28.noarch
+texlive-collection-fontsextra-6:svn41166-52.20160520.fc28.noarch
+texlive-collection-formatsextra-6:svn33658.0-52.20160520.fc28.noarch
+texlive-collection-games-6:svn36348.0-52.20160520.fc28.noarch
+texlive-collection-genericextra-6:svn39964-52.20160520.fc28.noarch
+texlive-collection-genericrecommended-6:svn35655.0-52.20160520.fc28.noarch
+texlive-collection-langarabic-6:svn40201-52.20160520.fc28.noarch
+texlive-collection-langcjk-6:svn37224.0-52.20160520.fc28.noarch
+texlive-collection-langcyrillic-6:svn41167-52.20160520.fc28.noarch
+texlive-collection-langeuropean-6:svn39721-52.20160520.fc28.noarch
+texlive-collection-langgerman-6:svn40098-52.20160520.fc28.noarch
+texlive-collection-langgreek-6:svn39121-52.20160520.fc28.noarch
+texlive-collection-langindic-6:svn35737.0-52.20160520.fc28.noarch
+texlive-collection-langpolish-6:svn30372.0-52.20160520.fc28.noarch
+texlive-collection-music-6:svn40561-52.20160520.fc28.noarch
+texlive-collection-plainextra-6:svn37156.0-52.20160520.fc28.noarch
+texlive-collection-publishers-6:svn41372-52.20160520.fc28.noarch
+texlive-collection-science-6:svn39074-52.20160520.fc28.noarch
+texlive-comicneue-6:svn37744.1.0-52.fc28.2.noarch
+texlive-dejavu-6:svn31771.2.34-52.fc28.2.noarch
+texlive-gentium-tug-6:svn37378.1.1-52.fc28.2.noarch
+tftp-server-5.2-24.fc28.x86_64
+thefuck-3.15-3.fc28.noarch
+thunderbird-enigmail-2.0.8-1.fc28.noarch
+tidy-5.6.0-3.fc28.x86_64
+timew-1.1.1-1.fc28.x86_64
+tlp-1.1-1.fc28.noarch
+tmux-powerline-2.7-1.fc28.noarch
+tnef-1.4.15-2.fc28.x86_64
+toilet-0.3-3.fc28.x86_64
+torbrowser-launcher-0.3.1-3.fc28.noarch
+transmission-cli-2.94-2.fc28.x86_64
+transmission-daemon-2.94-2.fc28.x86_64
+transmission-gtk-2.94-2.fc28.x86_64
+transmission-remote-cli-1.7.0-7.fc28.noarch
+u3-tool-0.3-2.1.x86_64
+ubuntu-backgrounds-0.35.1-7.1.noarch
+uml_utilities-20070815-21.fc28.x86_64
+umplayer-0.98.2-5.1.x86_64
+unbound-1.7.3-10.fc28.x86_64
+uni2ascii-4.18-3.1.x86_64
+unicode-2.1-5.1.noarch
+unitedrpms-27-7.fc27.noarch
+units-2.18-1.fc28.x86_64
+utf8proc-2.1.1-2.fc28.x86_64
+vim-latex-1.9.0-4.fc28.noarch
+vim-latex-doc-1.9.0-4.fc28.noarch
+vim-nerdtree-5.0.0-2.fc28.noarch
+vim-powerline-2.7-1.fc28.noarch
+vinagre-3.22.0-12.fc28.x86_64
+virt-install-1.5.1-1.fc28.noarch
+virt-manager-1.5.1-1.fc28.noarch
+virt-top-1.0.8-29.fc28.x86_64
+virt-viewer-6.0-4.fc28.x86_64
+virtio-win-0.1.141-1.noarch
+vit-1.3-0.1.beta1.fc28.noarch
+vlc-1:3.0.6-16.fc28.x86_64
+vlc-extras-1:3.0.6-16.fc28.x86_64
+vnstat-1.17-4.fc28.x86_64
+w3c-markup-validator-1.3-14.fc28.noarch
+w3m-0.5.3-38.git20180125.fc28.x86_64
+weechat-2.2-1.fc28.x86_64
+wesnoth-server-1.14.5-1.fc28.x86_64
+wesnoth-tools-1.14.5-1.fc28.x86_64
+wifi-radar-2.0.s10-6.fc28.noarch
+wine-4.0-0.4.rc4.fc28.i686
+wine-capi-4.0-0.4.rc4.fc28.x86_64
+wine-desktop-4.0-0.4.rc4.fc28.noarch
+winetricks-20180603-1.fc28.noarch
+wireshark-gtk-1:2.6.5-2.fc28.x86_64
+wmctrl-1.07-23.fc28.x86_64
+wxsvg-1.5.15-1.fc28.x86_64
+xbacklight-1.2.2-1.fc28.x86_64
+xbattbar-acpi-0.4.0-3.1.x86_64
+xcalc-1.0.6-7.fc28.x86_64
+xcompmgr-1.1.7-5.fc28.x86_64
+xcpustate-2.9-20.1.x86_64
+xfce4-terminal-0.8.7.4-2.fc28.x86_64
+xirod-fonts-3.001-2.1.noarch
+xl2tpd-1.3.8-7.fc28.x86_64
+xmonad-0.13-5.fc28.x86_64
+xorg-x11-server-devel-1.19.6-10.fc28.x86_64
+xsane-gimp-0.999-28.fc28.x86_64
+xscreensaver-extras-1:5.42-1.fc28.x86_64
+yamllint-1.14.0-1.fc28.noarch
+yetris-2.3.0-4.1.x86_64
+youtube-dl-2018.12.17-1.fc28.noarch
+yum-plugin-fastestmirror-1.1.31-515.fc28.noarch
+zeitgeist-1.0-6.fc28.x86_64
+zsh-syntax-highlighting-0.6.0-2.fc28.noarch