Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

publish job manifests from a central repository #38

Open
mheily opened this issue Mar 19, 2016 · 0 comments
Open

publish job manifests from a central repository #38

mheily opened this issue Mar 19, 2016 · 0 comments

Comments

@mheily
Copy link
Owner

mheily commented Mar 19, 2016

Currently, there is no central database of job manifests that can be used with launchd(8). I would like to see something like pkg(8), where you can download manifests from a repository on the Internet.

This bring up some questions like:

  • What kind of security should be used to sign the manifests?
  • Who will host the database?
  • How do people contribute manifests to the database?
  • How are updates to existing manifests handled?
  • What are the commands people would run to download manifests?

I envision people running something like:

# launchctl search apache 

and getting a list of manifests that include the word 'apache'.

Then, when they decide they want to install one of these manifests, they can run:

# launchctl install apache

and it would install the manifest for Apache, which would (possibly) cause Apache to be installed, and then start up the service.

@mheily mheily added this to the Genesis Device milestone Mar 19, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant