fleetdm / fleet

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

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

Open ddribeiro opened 1 week ago

ddribeiro commented 1 week 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 3 days 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