Skip to content

inventicauk/choco-comodo

Repository files navigation

Chocolatey Packages for Comodo

choco-remote

choco-cocc

choco-itsm

choco-cis

This will be home for the NUGET packages I create for various Comodo applications that I use with Comodo One the individual packages are being submitted to the community feed of Chocolatey for approval and will hopefully soon be available to install via choco and I am working on the forums with C1 to allow for better integration of these packages with the installers and device activation.

This repo just contains the finished packages and version but I have individual repo's for each of these packages

https://github.com/inventicauk/comodo-remote/ https://github.com/inventicauk/comodo-cocc/ https://github.com/inventicauk/comodo-itsm/

comodo-cocc COMODO One Client Communication Chocolatey Package

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"

COMODO Remote Control

comodo-remote CHOCO INSTALL comodo-remote

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

Chocolatey Package for the COMODO One ITSM/RMM software to Remote Control a Remote Desktop based on Chromemoting Package directly download the Remote Control Software from the Comodo servers located at

Version 6.14.9539.17120 / December 23rd 2017

https://dl.cmdm.comodo.com/download/ComodoRemoteControl.exe

SHA256 Checksum: 0bfbccf44c609ce85b3b1b77115503101fbab8152ffe5a3789f73fb3047b8522

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 'https://dl.cmdm.comodo.com/download/ComodoRemoteControl.exe'
0bfbccf44c609ce85b3b1b77115503101fbab8152ffe5a3789f73fb3047b852

About

Chocolatey Packages for Comodo One Applications

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published