fleetdm / fleet

Open-source platform for IT, security, and infrastructure teams. (Linux, macOS, Chrome, Windows, cloud, data center)
https://fleetdm.com
Other
3.15k stars 431 forks source link

Allow uploads of tar.gz files to software library #22795

Open ddribeiro opened 1 month ago

ddribeiro commented 1 month ago

customer-cisneros: Gong snippet: https://us-65885.app.gong.io/call?id=1537316881476412053&highlights=%5B%7B%22type%22%3A%22SHARE%22%2C%22from%22%3A652%2C%22to%22%3A875%7D%5D

noahtalerman commented 1 month ago

Problem

As an IT admin using Fleet to manage my Linux devices, I have software installers that are in .tar.gz format. I want to use Fleet to deploy and install software with the .tar.gz files, but Fleet currently doesn't accept that as a file format when uploading to the software library.

What have you tried?

I attempted to upload a .tar.gz archive to Fleet, but that file format isn't accepted.

Potential solutions

Fleet should allow admins to upload .tar.gz files so admins managing Linux devices can deploy software that comes in that format to their hosts.

What is the expected workflow as a result of your proposal?

A Fleet admin managing Linux devices would be able to upload `.tar.gz` files to Fleet. Upon or after uploading, they would specify a post-installation script that would handle extracting and installing the application contained in the `.tar.gz` archive. Example software: - Cisco Secure Client (anti-malware) - Cisco AnyConnect (VPN) - Code42 Backup