Index: sysutils/azure-agent/Makefile =================================================================== --- sysutils/azure-agent/Makefile +++ sysutils/azure-agent/Makefile @@ -1,10 +1,9 @@ # $FreeBSD$ PORTNAME= azure-agent -PORTVERSION= ${GH_TAGNAME}.16 +PORTVERSION= 2.2.8 CATEGORIES= sysutils - -MAINTAINER= gjb@FreeBSD.org +MAINTAINER= honzhan@microsoft.com COMMENT= The Microsoft Azure Linux Agent LICENSE= APACHE20 @@ -12,22 +11,22 @@ RUN_DEPENDS= python:lang/python \ sudo:security/sudo \ bash:shells/bash \ + base64:converters/base64 \ ${PYTHON_PKGNAMEPREFIX}pyasn1>=0:devel/py-pyasn1 \ ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss NO_BUILD= yes USES= python:2 -USE_GITHUB= yes -GH_ACCOUNT= Azure -GH_PROJECT= WALinuxAgent -GH_TAGNAME= 2.0 +USE_GITHUB= yes +GH_ACCOUNT= Azure +GH_PROJECT= WALinuxAgent +GH_TAGNAME= v2.2.8 PLIST_FILES= sbin/waagent -.include +USE_PYTHON= autoplist distutils -do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/waagent ${STAGEDIR}${PREFIX}/sbin +.include .include Index: sysutils/azure-agent/distinfo =================================================================== --- sysutils/azure-agent/distinfo +++ sysutils/azure-agent/distinfo @@ -1,2 +1,2 @@ -SHA256 (Azure-WALinuxAgent-2.0.16-2.0_GH0.tar.gz) = abb51b068a1c38dd50323722e05bd1066dc179be07e9e8dd1a3d0c92c46724ea -SIZE (Azure-WALinuxAgent-2.0.16-2.0_GH0.tar.gz) = 100991 +SHA256 (Azure-WALinuxAgent-2.2.8-v2.2.8_GH0.tar.gz) = 8d8863199ac7d6eca8cbaaa9f843ab3da853060bb2588141e85a6134d2e07b5f +SIZE (Azure-WALinuxAgent-2.2.8-v2.2.8_GH0.tar.gz) = 638305 Index: sysutils/azure-agent/pkg-message =================================================================== --- /dev/null +++ sysutils/azure-agent/pkg-message @@ -0,0 +1,16 @@ +========================================================== +Note: +1. create soft link for python2.7 if waagent complains for + not finding python: + ln -s /usr/local/bin/python2.7 /usr/bin/python + +2. create soft links: + ln -sf /usr/local/sbin/waagent /usr/sbin/waagent + ln -sf /usr/local/sbin/waagent2.0 /usr/sbin/waagent2.0 + +3. To enable waagent, add the following line to rc.conf: + +waagent_enable="YES" + +This will make sure waagent is started at boot. +==========================================================