Sha256: 9e03d9a7a033af73c77cafaf427888849b6eb9ca02339b44d1acc92f57ea5e33

Contents?: true

Size: 775 Bytes

Versions: 64

Compression:

Stored size: 775 Bytes

Contents

#!/bin/bash

for cmd in "dyn-srv" "dyntask-server"
do
  conf="${cmd}.conf"
  echo "author \"rcqls\"" > "${conf}"
  echo "description \"start and stop dyn-srv for Ubuntu (upstart)\"" >> "${conf}"
  echo "version \"0.1\"" >> "${conf}"
  echo "" >> "${conf}"
  echo "start on started networking" >> "${conf}"
  echo "stop on runlevel [!2345]" >> "${conf}"
  echo "" >> "${conf}"
  echo "env APPUSER=\"${USER}\"" >> "${conf}"
  echo "env APPDIR=\"/home/${USER}/.gem/ruby/2.2.0/bin\"" >> "${conf}"
  echo "env APPBIN=\"${cmd}\"" >> "${conf}"
  echo "" >> "${conf}"
  echo "respawn" >> "${conf}"
  echo "" >> "${conf}"
  echo "script" >> "${conf}"
  echo '  exec su - $APPUSER -c "$APPDIR/$APPBIN"' >> "${conf}"
  echo "end script" >> "${conf}"
  sudo mv "${conf}" /etc/init/
done

Version data entries

64 entries across 64 versions & 1 rubygems

Version Path
dyndoc-ruby-1.5.0 install/dyn-upstart.sh
dyndoc-ruby-1.4.7 install/dyn-upstart.sh
dyndoc-ruby-1.4.6 install/dyn-upstart.sh
dyndoc-ruby-1.4.5 install/dyn-upstart.sh
dyndoc-ruby-1.4.2 install/dyn-upstart.sh
dyndoc-ruby-1.4.1 install/dyn-upstart.sh
dyndoc-ruby-1.4.0 install/dyn-upstart.sh
dyndoc-ruby-1.3.9 install/dyn-upstart.sh
dyndoc-ruby-1.3.6 install/dyn-upstart.sh
dyndoc-ruby-1.3.4 install/dyn-upstart.sh
dyndoc-ruby-1.3.2 install/dyn-upstart.sh
dyndoc-ruby-1.3.0 install/dyn-upstart.sh
dyndoc-ruby-1.2.2 install/dyn-upstart.sh
dyndoc-ruby-1.2.1 install/dyn-upstart.sh
dyndoc-ruby-1.2.0 install/dyn-upstart.sh
dyndoc-ruby-1.0.25 install/dyn-upstart.sh
dyndoc-ruby-1.0.24 install/dyn-upstart.sh
dyndoc-ruby-1.0.23 install/dyn-upstart.sh
dyndoc-ruby-1.0.22 install/dyn-upstart.sh
dyndoc-ruby-1.0.21 install/dyn-upstart.sh