summaryrefslogtreecommitdiffstats
path: root/src/usr/local/sbin/pfSense-upgrade
diff options
context:
space:
mode:
authorRenato Botelho <renato@netgate.com>2015-11-23 10:41:02 -0200
committerRenato Botelho <renato@netgate.com>2015-11-23 10:41:02 -0200
commitf4001737d1b0afe09e9a7f806f5a9d81855fe105 (patch)
tree635c923d776bfc6718185effaec5f9802bb86d64 /src/usr/local/sbin/pfSense-upgrade
parent3138b2e38c0e8ea529c58d76d91bb88e830a6daa (diff)
downloadpfsense-f4001737d1b0afe09e9a7f806f5a9d81855fe105.zip
pfsense-f4001737d1b0afe09e9a7f806f5a9d81855fe105.tar.gz
Define user-agent on pfSense-upgrade
Diffstat (limited to 'src/usr/local/sbin/pfSense-upgrade')
-rwxr-xr-xsrc/usr/local/sbin/pfSense-upgrade9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/usr/local/sbin/pfSense-upgrade b/src/usr/local/sbin/pfSense-upgrade
index 67997bc..31abf86 100755
--- a/src/usr/local/sbin/pfSense-upgrade
+++ b/src/usr/local/sbin/pfSense-upgrade
@@ -663,6 +663,15 @@ if [ "${platform}" = "nanobsd" ] || [ "${USE_MFS_TMPVAR}" = "true" ]; then
export PKG_CACHEDIR=/root/var/cache/pkg
fi
+product_version=$(cat /etc/version)
+do_not_send_host_uuid=$(/usr/local/sbin/read_xml_tag.sh boolean system/do_not_send_host_uuid)
+if [ "${do_not_send_host_uuid}" != "true" ]; then
+ hostuuid=$(sysctl kern.hostuuid)
+ export HTTP_USER_AGENT="${product}/${product_version}:${hostuuid}"
+else
+ export HTTP_USER_AGENT="${product}/${product_version}"
+fi
+
# Upgrade process on nanobsd will happen in chroot
export pkg_chroot=""
export chroot_dir=""
OpenPOWER on IntegriCloud