Home / Companies / Fleet / Blog / Post Details
Content Deep Dive

Build your own Linux self-service with script-only packages

Blog post from Fleet

Post Details
Company
Date Published
Author
Allen Houchins
Word Count
1,782
Company Posts That Month
7
Language
-
Hacker News Points
-
Post removed?
No
Summary

Fleet 4.89.0 introduces significant enhancements to script-only packages, transforming them into a comprehensive lifecycle management tool for Linux software, enabling a self-service software catalog defined in Git. This update allows script-only packages to include an uninstall script, a pre-install query, and a post-install script, effectively turning them into a full-fledged package manager front end. The ability to attach a matching removal script means the same package tile used for installation can now also cleanly remove software, addressing a previous limitation. By leveraging Fleet’s GitOps integration, software management becomes auditable and reversible, with installations and removals being managed through pull requests. The update also includes automated verification to ensure installs are successful and tools for targeting specific hosts using labels, enhancing reliability across diverse environments. This framework allows for the generation of new catalog entries from a package name, streamlining the process of adding applications to the self-service page, thus providing a flexible, script-driven solution for Linux package management.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.