From f4001737d1b0afe09e9a7f806f5a9d81855fe105 Mon Sep 17 00:00:00 2001 From: Renato Botelho Date: Mon, 23 Nov 2015 10:41:02 -0200 Subject: Define user-agent on pfSense-upgrade --- src/usr/local/sbin/pfSense-upgrade | 9 +++++++++ 1 file changed, 9 insertions(+) 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="" -- cgit v1.1