Skip to content

Instantly share code, notes, and snippets.

@polds
Created September 14, 2015 22:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save polds/31cdef987f4ab1236092 to your computer and use it in GitHub Desktop.
Save polds/31cdef987f4ab1236092 to your computer and use it in GitHub Desktop.
/etc/rc.d/init.d/myservice:
file.managed:
- source: salt://myservice/files/myservice
include:
- .file
- .user
myservice:
service.running:
- name: myservice
- require:
- file: /usr/bin/myapp
- file: .file./etc/rc.d/init.d/myservice
- user: .user.my_user
my_user:
user.present:
- name: my_user
- shell: /bin/bash
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment