#!/bin/bash

roothome=$(grep root: cut -d: -f6 /etc/passwd)

if test -z "$roothome" || test ! -d "$roothome"; then
	roothome = "/root";
fi

rootKeyring="$roothome/.gnupg/pubring.gpg"
RPMV3Keyring="/usr/lib/rpm/gnupg/pubring.gpg"
if [ -f /var/lib/rpm/packages.rpm ] ; then
	if [ -f $RPMV3Keyring ] ; then
		/usr/bin/gpg --no-default-keyring --keyring $RPMV3Keyring --import $0 >/dev/null 2>&1
	        /usr/bin/gpg  --no-default-keyring --keyring $RPMV3Keyring  --check-trustdb  >/dev/null 2>&1
	fi
fi
if [ -f /var/lib/rpm/Packages ] ; then
	/bin/rpm --import  $0 >/dev/null 2>&1
fi
if [ -f $rootKeyring ]; then
	/usr/bin/gpg  --no-default-keyring --keyring $rootKeyring --import $0 >/dev/null 2>&1
	/usr/bin/gpg  --no-default-keyring --keyring $rootKeyring --check-trustdb  >/dev/null 2>&1
fi

touch /ptf-key-script-did-run

exit 0

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.9 (GNU/Linux)

mQGiBEKCDxcRBAC8XEA/xoFsF6c9QHU0aA3JBCQC3Jhpdv1+YzZOHDaSUziQ2ZL8
12pt5oMg7qE0i5j0+zwL/0TUi4W8tar86a9gxRHzWgSkTiz4H2MvXSy5Qrnu1+Ho
MCAWMEL4s2JftKVu0XFRuT4nNHVi80JZxRzmF2EBLvtz7jrRHT/N/5A4FwCg+PE1
wR2NC89ux+VfxoR8UzQu4wUD/2ZBslJyLYE6rpUFYHceSK3gOlPSIlCn3OYlVDY3
AgYsqYH5gEOHxQeqigukk+tffyHIr5wdzTgTrPeL7v+TpgVHuRRuw7Dl9oi1PyoW
/PzNPjNSlXQCLUocY/ctCjre+WxjiewDPqmYVYS8Ie2DZMTFJ4w27mazfTJYgcPl
mmwqA/oDFSaXdRl0csqWi6XvjbUJKSVlDc8IuulB1IRLNk94+xKoDtC2xxp8zEVB
xBqmbT6pM1k3+KVzGL7oSHl4uMqzOkbRfKgKL/6ahJnLAGJPfPdFeIyGmvWDG915
TE8oMesJq/MSaohxdJ6dywkhjd19Cbdts02scIfSu5yzMXHCm7QnU1VTRSBQVEYg
U2lnbmluZyBLZXkgPHN1cHBvcnRAc3VzZS5jb20+iGIEExECACICGwMECwcDAgMV
AgMDFgIBAh4BAheABQJIa3AvBQkJq8gYAAoJEGx0znOze5ipuCgAoJ/Z7QMXrDBx
5cWPs4VC2jzSDdqqAKDzaN+4DIpLqOdb6lVclInmBlizPYhMBBMRAgAMBQJD4LKQ
BYMAnj+HAAoJEKhO2uicgArK7msAn3gA5gErgSyXv7EpT+DwSAFDmjTqAJ9Z+wLl
sziFbRrm5OVZ8jJGrSq9HbkBDQRCgg8ZEAQAkwPgvF3r+7NNqgJyiW4w5yGXgu5H
4Kmd9wXAT6sUOPU+4GRJJep0dUxHgdis2BboBDlOYVWE061pua8Ut6mA5Rx0/KOC
eTL3SJtXMcknop/4fSLfnPN0/bsbALAN7RtmEJnVQXba7C/jY04J2p0wtWfF9Zh2
/O0EaPmiVjkakHMAAwUD/0T/fMgYwD1ROk1aB7KW0bcro2hYfXCPTZtpZI6qfRbw
Kr8SQ6wSSWRi+p1hrtY6SBSNqw3mW4K42bPewanIKdGc9mDt2ecQK5TAScL6VKwP
vR0LK5GXJsYZjm1/uf4dWAfoy5T8jqObjL+uavtdRKcJVbquhZwMeAeOqiPaCFMl
iEwEGBECAAwFAkhrcFAFCQmryDcACgkQbHTOc7N7mKn8sQCgtfld1sA+dQ0SeFgf
l50Ao2Bai/sAoMusWHD9NxtVRNc7Un/rJqN2mbfg
=+OI6
-----END PGP PUBLIC KEY BLOCK-----

