Skip to content

inventicauk/comodo-cocc

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

COMODO One Client Communication Chocolatey Package

comodo-cocc

CHOCO INSTALL comodo-cocc

https://chocolatey.org/packages/comodo-cocc/

Chocolatey Package for the COMODO One Client Communications ITSM/RMM Agent This will need the agent to be activated to the HOST and TOKEN of your Comodo One account. I am working with Comodo to pass these arguments directly to the CHOCO installer so that this can be automatted more. It is possible to do via a work around with an INI config file enrollment_config.ini which is documented on the WIKI: https://wiki.comodo.com/frontend/web/topic/how-to-deploy-comodo-clients-on-vdi-environment-or-enroll-cloned-devices-automatically It is a bit of a messy undocumented way and I don't feel confident in it working via a package but I have written powershell to automate the creation of this file and I am releasing it as a package seperate to this one but hopefully they will get back to me on a magic way to just pass these required arguments directly to the installer or service and avoid all this. Until then this will get you the main agent installed with a lovely GUI to activate the device with by putting the domain and and token from your Comodo One portal.

Version 6.14.9529.17120 / December 23rd 2017

https://c1forum.comodo.com/forum/products/21070-comodo-one-it-operating-platform-december-release-12-23-2017 http://dl.cmdm.comodo.com/download/COCC.msi

Release Notes

https://c1forum.comodo.com/filedata/fetch?id=21083

Checksum Verification using the AU Powershell Module

https://www.powershellgallery.com/packages/AU/2017.8.30 https://github.com/majkinetor/au/

Import-Module AU
Get-RemoteChecksum -Algorithm sha256 -Url 'http://dl.cmdm.comodo.com/download/COCC.msi'
b35cad69840578a783c41e79e3a65d7db19ef7f0e50d66de8f95a6a885e91504

Automatic Enrollment

enrollment_config.ini file placed in %PROGRAMFILES%\COMODO\Comodo ITSM\ or %PROGRAMFILES(x86)\COMODO\Comodo ITSM\

[general]
host = hostname-msp.cmdm.comodo.com
token = {token}
port = 443
remove_third_party = false
suite = 4

Found on these instructions about depoloying in a VDI environment, this is the only way I have found to automate the enrollment and pass these parameters. https://wiki.comodo.com/frontend/web/topic/how-to-deploy-comodo-clients-on-vdi-environment-or-enroll-cloned-devices-automatically

A forum post I've created about this is at: https://c1forum.comodo.com/forum/products/rmm/21146-chocolatey-nuget-packages-host-and-token-installer-args

Powershell to create this simple INI file for you

$token = "55776ef2c85b6ca713c1ea0377b99e00"
$domain = "inventica-msp"
$COMODOpath = Join-Path -ChildPath "COMODO\COMODO ITSM" -Path ${env:ProgramFiles(x86)}
if (Test-Path -Path $COMODOpath -eq $false){
    $COMODOpath = Join-Path -ChildPath "COMODO\COMODO ITSM" -Path ${env:ProgramFiles}
}
$inipath = Join-Path -ChildPath "enrollment_config.ini" -Path $COMODOpath
$ini = """
[General]
token = $($token)
host = $($domain).cmdm.comodo.com
port = 443
suite = 4
remove_third_party = false
"""
Out-File -FilePath $inipath -Encoding utf8 -InputObject $ini
& . "$($COMODOpath)\ITSMService.exe -c 2"

About

Comodo One Client Communications Agent for ITSM/RMM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published