FreeBSD Bugzilla – Attachment 229779 Details for
Bug 260105
[NEW PORT] net/teamviewer-iot-agent The TeamViewer IoT Agent provides an out-of-the-box secure remote access and file transfer solution for your IoT environment and connected devices.
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
shar of ports directory
teamviewer-iot-agent-port.shar (text/plain), 9.52 KB, created by
kram
on 2021-11-29 08:20:01 UTC
(
hide
)
Description:
shar of ports directory
Filename:
MIME Type:
Creator:
kram
Created:
2021-11-29 08:20:01 UTC
Size:
9.52 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># LICENSE ># Makefile ># README.md ># distinfo ># pkg-descr ># pkg-message ># pkg-plist ># >echo x - LICENSE >sed 's/^X//' >LICENSE << '9879d6db96fd29134fc802214163b95a' >XMIT License >X >XCopyright (c) 2021 TeamViewer Germany GmbH >X >XPermission is hereby granted, free of charge, to any person obtaining a copy >Xof this software and associated documentation files (the "Software"), to deal >Xin the Software without restriction, including without limitation the rights >Xto use, copy, modify, merge, publish, distribute, sublicense, and/or sell >Xcopies of the Software, and to permit persons to whom the Software is >Xfurnished to do so, subject to the following conditions: >X >XThe above copyright notice and this permission notice shall be included in all >Xcopies or substantial portions of the Software. >X >XTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR >XIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, >XFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE >XAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER >XLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, >XOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE >XSOFTWARE. >9879d6db96fd29134fc802214163b95a >echo x - Makefile >sed 's/^X//' >Makefile << 'b67911656ef5d18c4ae36cb6741b7965' >XPORTNAME=teamviewer-iot-agent >XPORTVERSION=2.19.5 >XCATEGORIES=net-mgmt >XMASTER_SITES=https://download.teamviewer-iot.com/agents/freebsd/2.19.5/x86_64/ >X >XLICENSE=EULA >XLICENSE_NAME=TeamViewer IoT End-User License Agreement http://www.teamviewer.com/link/?url=653670 >XLICENSE_FILE=${WRKSRC}/usr/local/share/doc/teamviewer-iot-agent/copyright >XLICENSE_PERMS=auto-accept >X >XMAINTAINER=service@teamviewer.com >XCOMMENT=TeamViewer IoT Agent provides easy, fast and secure remote access to your device >X >X# This is empty on purpose >Xdo-build: >X >Xdo-install: >X ${MKDIR} ${STAGEDIR}/usr/local/libexec/teamviewer-iot-agent >X ${MKDIR} ${STAGEDIR}/etc/defaults >X ${MKDIR} ${STAGEDIR}/etc/teamviewer-iot-agent >X ${MKDIR} ${STAGEDIR}/usr/local/share/doc/teamviewer-iot-agent >X ${MKDIR} ${STAGEDIR}/usr/local/etc/rc.d >X ${MKDIR} ${STAGEDIR}/usr/local/etc/rc.conf.d >X ${INSTALL_PROGRAM} ${WRKSRC}/usr/local/libexec/teamviewer-iot-agent/teamviewer-iot-agent ${STAGEDIR}/usr/local/libexec/teamviewer-iot-agent >X ${INSTALL_LIB} ${WRKSRC}/usr/local/libexec/teamviewer-iot-agent/TVResource.so ${STAGEDIR}/usr/local/libexec/teamviewer-iot-agent >X ${INSTALL_DATA} ${WRKSRC}/etc/defaults/teamviewer-iot-agent.conf ${STAGEDIR}/etc/defaults/ >X ${INSTALL_DATA} ${WRKSRC}/etc/teamviewer-iot-agent/agent.conf ${STAGEDIR}/etc/teamviewer-iot-agent/ >X ${INSTALL_DATA} ${WRKSRC}/etc/teamviewer-iot-agent/agent.conf ${STAGEDIR}/etc/teamviewer-iot-agent/agent.conf.sample >X ${INSTALL_DATA} ${WRKSRC}/usr/local/share/doc/teamviewer-iot-agent/description ${STAGEDIR}/usr/local/share/doc/teamviewer-iot-agent/ >X ${INSTALL_DATA} ${WRKSRC}/usr/local/share/doc/teamviewer-iot-agent/copyright ${STAGEDIR}/usr/local/share/doc/teamviewer-iot-agent/ >X ${INSTALL_DATA} ${WRKSRC}/usr/local/share/doc/teamviewer-iot-agent/Third_Party_License_IoT.txt ${STAGEDIR}/usr/local/share/doc/teamviewer-iot-agent/ >X ${INSTALL_DATA} ${WRKSRC}/usr/local/share/doc/teamviewer-iot-agent/README_FreeBSD ${STAGEDIR}/usr/local/share/doc/teamviewer-iot-agent/ >X ${INSTALL_DATA} ${WRKSRC}/usr/local/etc/rc.conf.d/teamviewer_iot_agent ${STAGEDIR}/usr/local/etc/rc.conf.d/ >X ${INSTALL_DATA} ${WRKSRC}/usr/local/etc/rc.conf.d/teamviewer_iot_agent ${STAGEDIR}/usr/local/etc/rc.conf.d/teamviewer_iot_agent.sample >X ${INSTALL_SCRIPT} ${WRKSRC}/usr/local/etc/rc.d/teamviewer_iot_agent ${STAGEDIR}/usr/local/etc/rc.d/ >X >Xpost-install: >X ${MKDIR} ${STAGEDIR}/var/db/teamviewer-iot-agent/.local >X ${MKDIR} ${STAGEDIR}/var/log/teamviewer-iot-agent >X ${MKDIR} ${STAGEDIR}/var/crash/teamviewer-iot-agent >X >X.include <bsd.port.mk> >b67911656ef5d18c4ae36cb6741b7965 >echo x - README.md >sed 's/^X//' >README.md << '04c6e90faac2675aa89e2176d2eec7d8' >X# FreeBSD Port TeamViewer IoT Agent >XThe TeamViewer IoT Agent provides an out-of-the-box secure remote access and file transfer solution for your IoT environment and connected devices. >XThe Agent seamlessly integrates with the latest TeamViewer Client, which enables you to remotely access your device. >XThe TeamViewer Client can be downloaded at https://www.teamviewer.com/. >X >XTeamViewer IoT Agent is free for two endpoints. >XMore endpoints require a license. For more information, please visit https://www.teamviewer.com/link/?url=597425. >X >XUse of the TeamViewer IoT Agent must adhere to the end user license agreement. http://www.teamviewer.com/link/?url=653670 >X >XTeamViewer IoT Agent contains Free Software components where it licenses can be found at /usr/share/doc/teamviewer-iot-agent/Third_Party_License.txt >X >X## Usage >XAfter checkout this repository, you can run >X``` >Xmake package >X``` >XThe created package will be located in *./work/pkg/teamviewer-iot-agent-<version>.[pkg/txz]* >XThe installation of the package can be started via *pkg install teamviewer-iot-agent-<version>.[pkg/txz]* >X >X## Provisioning >XAfter the installation it is mandatory to accept the licence via >X``` >X/usr/local/libexec/teamviewer-iot-agent/teamviewer-iot-agent eula [-y] >X``` >XIf the -y parameter is not present the EULA will be displayed and an interactive wizard will guide through the acceptance of the EULA. >XIf the -y parameter is present, the EULA will be automatically accepted. >X >XThe last step of the provisioning is the assignment to your TeamViewer account. >X``` >X/usr/local/libexec/teamviewer-iot-agent/teamviewer-iot-agent assign --api-token <assignment-token> --group <group> --alias <alias name> >X``` >XIf it was successful, it will print out a message displaying the name of the new manager and the group where the device is in. >XIf it fails, an error message will be displayed and an exit code other than 0 is returned. >XThe assignment-token can be retrieved via the [IoT Dashboard](https://www.teamviewer.com/link/?url=858956). >X >X >X## Limitation >XThe FreeBSD port is currently only available for x86_64 (amd64) architecture. >XFurthermore, the port is only verified against FreeBSD 12 and 13. >04c6e90faac2675aa89e2176d2eec7d8 >echo x - distinfo >sed 's/^X//' >distinfo << '57677d168a5ec21bdf22c9501f075a8f' >XTIMESTAMP = 1637669986 >XSHA256 (teamviewer-iot-agent-2.19.5.tar.gz) = fd26005b6426bec437743a8bb7490c227afa87d1ac4548490b30d87765d54e48 >XSIZE (teamviewer-iot-agent-2.19.5.tar.gz) = 7151415 >57677d168a5ec21bdf22c9501f075a8f >echo x - pkg-descr >sed 's/^X//' >pkg-descr << '7f9555c3c1089940396b503dd37f3979' >XThe TeamViewer IoT Agent provides an out-of-the-box secure remote access and file transfer solution for your IoT environment and connected devices. >XThe Agent seamlessly integrates with the latest TeamViewer Client, which enables you to remotely access your device. >XThe Teamviewer Client can be downloaded at http://www.teamviewer.com/. >XTeamViewer IoT Agent is free for two endpoints. >XMore endpoints require a license. For more information, please visit https://www.teamviewer.com/link/?url=597425. >XUse of the TeamViewer IoT Agent must adhere to the end user license agreement. http://www.teamviewer.com/link/?url=653670 >XTeamViewer IoT Agent contains Free Software components where it licenses can be found at /usr/share/doc/teamviewer-iot-agent/Third_Party_License.txt >X >X >XWWW: http://www.teamviewer.com/ >7f9555c3c1089940396b503dd37f3979 >echo x - pkg-message >sed 's/^X//' >pkg-message << '90c81c06929c43140502a9f17b449376' >X[ >X{ type: install >X message: <<EOM >XAfter the installation it is mandatory to accept the EULA/DPA from TeamViewer. Subsequent updates do not require additional approval. >XThe EULA / DPA can be read and accepted via "/usr/local/libexec/teamviewer-iot-agent/teamviewer-iot-agent eula" or can be automatically accepted via "/usr/local/libexec/teamviewer-iot-agent/teamviewer-iot-agent eula -y". >XThe TeamViewer IoT agent will not start when the EULA/DPA was not accepted. >XThe device access is gained via an account assignment. Please make sure to start the agent first via "service teamviewer_iot_agent start". >XAfterwards call "/usr/local/libexec/teamviewer-iot-agent/teamviewer-iot-agent assign --api-token <assignment-token> [--group <groupname> | --alias <preferred name>]". >XThe default values for the optional parameters will be IoT for the group and the hostname as alias. >XThe assignment-token can be retrieved via the IoT dashboard https://www.teamviewer.com/link/?url=858956 >XEOM >X} >X] >90c81c06929c43140502a9f17b449376 >echo x - pkg-plist >sed 's/^X//' >pkg-plist << '842cde48cf18b70a11b15515ca566742' >X/usr/local/libexec/teamviewer-iot-agent/teamviewer-iot-agent >X/usr/local/libexec/teamviewer-iot-agent/TVResource.so >X/etc/defaults/teamviewer-iot-agent.conf >X@sample /etc/teamviewer-iot-agent/agent.conf.sample >X/usr/local/share/doc/teamviewer-iot-agent/description >X/usr/local/share/doc/teamviewer-iot-agent/README_FreeBSD >X/usr/local/share/doc/teamviewer-iot-agent/copyright >X/usr/local/share/doc/teamviewer-iot-agent/Third_Party_License_IoT.txt >X/usr/local/etc/rc.d/teamviewer_iot_agent >X@sample /usr/local/etc/rc.conf.d/teamviewer_iot_agent.sample >X@dir /var/db/teamviewer-iot-agent/.local >X@dir /var/log/teamviewer-iot-agent >X@dir /var/crash/teamviewer-iot-agent >X@dir /etc/teamviewer-iot-agent >X@dir /var/db/teamviewer-iot-agent >842cde48cf18b70a11b15515ca566742 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 260105
: 229779