I'm looking for a package manager that can easily be used to distribute tools of all kinds: system extensions, command-line tools, applications, etc. Homebrew doesn't have an easy way to manage custom taps, and providing `curl | sh`-style installs doesn't seem secure enough neither makes it any easier to publish/update with a centralized source.
Is there something that works on Linux and OSX, and makes it easy to publish things, write install scripts and provide updates (or at least update notifications)?