Comments (2)
For this initial release, my goals with the package-builder
tool and it's documentation are as follows:
- Allow organizations to easily build their own packages (if they use Fleet or some other gRPC server)
- Provide helpers and commands that allow Kolide to build internal packages for development and production
- Allow Kolide (and open source team members) to manage the
notary.kolide.com
notary server where osquery and launcher binaries are to be stored. - Allow users of Launcher to read about and understand how the osquery autoupdate service works and is secured
I think including tooling that makes it easier for other people to run their own osquery autoupdate services is out of scope for the initial open source release. If a lot of people want to do this, we could perhaps reconsider.
from launcher.
Closing this as stale, if anyone needs it please reopen.
The mirroring code that used to live in launcher is now part of our infra tooling and package-builder is mostly standalone.
from launcher.
Related Issues (20)
- Embed the most recent version of root.json in our launcher binary HOT 2
- Make launcher run ID available in knapsack
- actionqueue should perform retries for failed actions without being prompted by control data changes HOT 2
- Add disable/delete ability to the Kolide Service HOT 2
- Add CI to `https://github.com/kolide/goleveldb` (and modernize?)
- Make windows desktop process responsive to repeated systray errors
- InModernStandby should not persist across launcher restarts
- Automate the nix-agent releases
- Add nftables support HOT 1
- Detect non-root when running launcher flare/doctor on the command-line HOT 1
- Ensure universal links work for launcher stable rollback and for nightly/dev builds HOT 4
- Launcher should expose the originally installed version, and not just the current version
- When running launcher in dev mode, it does not get the updates
- `launcher.exe version` should not return exit code 1 when bootstrapping an autoupdate
- data flatten table should handle binary data passed as raw_data HOT 5
- launcher desktop gets stuck on ubuntu after log out then log in and consumes CPU
- We should capture launcher installer metadata in flares
- Add download directory information to flare HOT 2
- Table Bug: kolide_falconctl_options not supported on NixOS HOT 1
- `loginctl --output-json` does not output json, eventually leading to missing systray icon HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from launcher.