File tree Expand file tree Collapse file tree 2 files changed +30
-0
lines changed Expand file tree Collapse file tree 2 files changed +30
-0
lines changed Original file line number Diff line number Diff line change 26
26
repo : " https://github.com/jcs/rubywarden.git"
27
27
dest : " {{ rw_home }}"
28
28
version : " {{ rw_commit }}"
29
+
30
+ - name : create rubywarden rc script
31
+ template :
32
+ src : rubywarden.j2
33
+ dest : /etc/rc.d/rubywarden
34
+ owner : root
35
+ group : wheel
36
+ mode : 755
Original file line number Diff line number Diff line change
1
+ #! /bin/ksh
2
+
3
+ # {{ ansible_managed }}
4
+
5
+ datadir=" {{ rw_home }}"
6
+
7
+ env=" GEM_HOME=${datadir} RACK_ENV=production PATH=$PATH :$GEM_HOME /rb/bin"
8
+ daemon=" /usr/local/bin/bundle24 exec rackup -p 4567 config.ru"
9
+ daemon_user=" {{ rw_user }}"
10
+
11
+ . /etc/rc.d/rc.subr
12
+
13
+ rc_start () {
14
+ ${rcexec} " env ${env} ${daemon} "
15
+ }
16
+
17
+ pexp=" ruby24 {{ rw_home }}/rb/bin/rackup -p 4567 config.ru"
18
+
19
+ rc_reload=NO
20
+ rc_bg=YES
21
+
22
+ rc_cmd $1
You can’t perform that action at this time.
0 commit comments